LinuxFunctionAppArgs

constructor(appSettings: Output<Map<String, String>>? = null, authSettings: Output<LinuxFunctionAppAuthSettingsArgs>? = null, authSettingsV2: Output<LinuxFunctionAppAuthSettingsV2Args>? = null, backup: Output<LinuxFunctionAppBackupArgs>? = null, builtinLoggingEnabled: Output<Boolean>? = null, clientCertificateEnabled: Output<Boolean>? = null, clientCertificateExclusionPaths: Output<String>? = null, clientCertificateMode: Output<String>? = null, connectionStrings: Output<List<LinuxFunctionAppConnectionStringArgs>>? = null, contentShareForceDisabled: Output<Boolean>? = null, dailyMemoryTimeQuota: Output<Int>? = null, enabled: Output<Boolean>? = null, ftpPublishBasicAuthenticationEnabled: Output<Boolean>? = null, functionsExtensionVersion: Output<String>? = null, httpsOnly: Output<Boolean>? = null, identity: Output<LinuxFunctionAppIdentityArgs>? = null, keyVaultReferenceIdentityId: Output<String>? = null, location: Output<String>? = null, name: Output<String>? = null, publicNetworkAccessEnabled: Output<Boolean>? = null, resourceGroupName: Output<String>? = null, servicePlanId: Output<String>? = null, siteConfig: Output<LinuxFunctionAppSiteConfigArgs>? = null, stickySettings: Output<LinuxFunctionAppStickySettingsArgs>? = null, storageAccountAccessKey: Output<String>? = null, storageAccountName: Output<String>? = null, storageAccounts: Output<List<LinuxFunctionAppStorageAccountArgs>>? = null, storageKeyVaultSecretId: Output<String>? = null, storageUsesManagedIdentity: Output<Boolean>? = null, tags: Output<Map<String, String>>? = null, virtualNetworkBackupRestoreEnabled: Output<Boolean>? = null, virtualNetworkSubnetId: Output<String>? = null, vnetImagePullEnabled: Output<Boolean>? = null, webdeployPublishBasicAuthenticationEnabled: Output<Boolean>? = null, zipDeployFile: Output<String>? = null)