Site Config Args
data class SiteConfigArgs(val acrUseManagedIdentityCreds: Output<Boolean>? = null, val acrUserManagedIdentityID: Output<String>? = null, val alwaysOn: Output<Boolean>? = null, val apiDefinition: Output<ApiDefinitionInfoArgs>? = null, val apiManagementConfig: Output<ApiManagementConfigArgs>? = null, val appCommandLine: Output<String>? = null, val appSettings: Output<List<NameValuePairArgs>>? = null, val autoHealEnabled: Output<Boolean>? = null, val autoHealRules: Output<AutoHealRulesArgs>? = null, val autoSwapSlotName: Output<String>? = null, val azureStorageAccounts: Output<Map<String, AzureStorageInfoValueArgs>>? = null, val connectionStrings: Output<List<ConnStringInfoArgs>>? = null, val cors: Output<CorsSettingsArgs>? = null, val defaultDocuments: Output<List<String>>? = null, val detailedErrorLoggingEnabled: Output<Boolean>? = null, val documentRoot: Output<String>? = null, val elasticWebAppScaleLimit: Output<Int>? = null, val experiments: Output<ExperimentsArgs>? = null, val ftpsState: Output<Either<String, FtpsState>>? = null, val functionAppScaleLimit: Output<Int>? = null, val functionsRuntimeScaleMonitoringEnabled: Output<Boolean>? = null, val handlerMappings: Output<List<HandlerMappingArgs>>? = null, val healthCheckPath: Output<String>? = null, val http20Enabled: Output<Boolean>? = null, val httpLoggingEnabled: Output<Boolean>? = null, val ipSecurityRestrictions: Output<List<IpSecurityRestrictionArgs>>? = null, val ipSecurityRestrictionsDefaultAction: Output<Either<String, DefaultAction>>? = null, val javaContainer: Output<String>? = null, val javaContainerVersion: Output<String>? = null, val javaVersion: Output<String>? = null, val keyVaultReferenceIdentity: Output<String>? = null, val limits: Output<SiteLimitsArgs>? = null, val linuxFxVersion: Output<String>? = null, val loadBalancing: Output<SiteLoadBalancing>? = null, val localMySqlEnabled: Output<Boolean>? = null, val logsDirectorySizeLimit: Output<Int>? = null, val managedPipelineMode: Output<ManagedPipelineMode>? = null, val managedServiceIdentityId: Output<Int>? = null, val metadata: Output<List<NameValuePairArgs>>? = null, val minTlsVersion: Output<Either<String, SupportedTlsVersions>>? = null, val minimumElasticInstanceCount: Output<Int>? = null, val netFrameworkVersion: Output<String>? = null, val nodeVersion: Output<String>? = null, val numberOfWorkers: Output<Int>? = null, val phpVersion: Output<String>? = null, val powerShellVersion: Output<String>? = null, val preWarmedInstanceCount: Output<Int>? = null, val publicNetworkAccess: Output<String>? = null, val publishingUsername: Output<String>? = null, val push: Output<PushSettingsArgs>? = null, val pythonVersion: Output<String>? = null, val remoteDebuggingEnabled: Output<Boolean>? = null, val remoteDebuggingVersion: Output<String>? = null, val requestTracingEnabled: Output<Boolean>? = null, val requestTracingExpirationTime: Output<String>? = null, val scmIpSecurityRestrictions: Output<List<IpSecurityRestrictionArgs>>? = null, val scmIpSecurityRestrictionsDefaultAction: Output<Either<String, DefaultAction>>? = null, val scmIpSecurityRestrictionsUseMain: Output<Boolean>? = null, val scmMinTlsVersion: Output<Either<String, SupportedTlsVersions>>? = null, val scmType: Output<Either<String, ScmType>>? = null, val tracingOptions: Output<String>? = null, val use32BitWorkerProcess: Output<Boolean>? = null, val virtualApplications: Output<List<VirtualApplicationArgs>>? = null, val vnetName: Output<String>? = null, val vnetPrivatePortsCount: Output<Int>? = null, val vnetRouteAllEnabled: Output<Boolean>? = null, val webSocketsEnabled: Output<Boolean>? = null, val websiteTimeZone: Output<String>? = null, val windowsFxVersion: Output<String>? = null, val xManagedServiceIdentityId: Output<Int>? = null) : ConvertibleToJava<SiteConfigArgs>
Configuration of an App Service app.
Constructors
Link copied to clipboard
fun SiteConfigArgs(acrUseManagedIdentityCreds: Output<Boolean>? = null, acrUserManagedIdentityID: Output<String>? = null, alwaysOn: Output<Boolean>? = null, apiDefinition: Output<ApiDefinitionInfoArgs>? = null, apiManagementConfig: Output<ApiManagementConfigArgs>? = null, appCommandLine: Output<String>? = null, appSettings: Output<List<NameValuePairArgs>>? = null, autoHealEnabled: Output<Boolean>? = null, autoHealRules: Output<AutoHealRulesArgs>? = null, autoSwapSlotName: Output<String>? = null, azureStorageAccounts: Output<Map<String, AzureStorageInfoValueArgs>>? = null, connectionStrings: Output<List<ConnStringInfoArgs>>? = null, cors: Output<CorsSettingsArgs>? = null, defaultDocuments: Output<List<String>>? = null, detailedErrorLoggingEnabled: Output<Boolean>? = null, documentRoot: Output<String>? = null, elasticWebAppScaleLimit: Output<Int>? = null, experiments: Output<ExperimentsArgs>? = null, ftpsState: Output<Either<String, FtpsState>>? = null, functionAppScaleLimit: Output<Int>? = null, functionsRuntimeScaleMonitoringEnabled: Output<Boolean>? = null, handlerMappings: Output<List<HandlerMappingArgs>>? = null, healthCheckPath: Output<String>? = null, http20Enabled: Output<Boolean>? = null, httpLoggingEnabled: Output<Boolean>? = null, ipSecurityRestrictions: Output<List<IpSecurityRestrictionArgs>>? = null, ipSecurityRestrictionsDefaultAction: Output<Either<String, DefaultAction>>? = null, javaContainer: Output<String>? = null, javaContainerVersion: Output<String>? = null, javaVersion: Output<String>? = null, keyVaultReferenceIdentity: Output<String>? = null, limits: Output<SiteLimitsArgs>? = null, linuxFxVersion: Output<String>? = null, loadBalancing: Output<SiteLoadBalancing>? = null, localMySqlEnabled: Output<Boolean>? = null, logsDirectorySizeLimit: Output<Int>? = null, managedPipelineMode: Output<ManagedPipelineMode>? = null, managedServiceIdentityId: Output<Int>? = null, metadata: Output<List<NameValuePairArgs>>? = null, minTlsVersion: Output<Either<String, SupportedTlsVersions>>? = null, minimumElasticInstanceCount: Output<Int>? = null, netFrameworkVersion: Output<String>? = null, nodeVersion: Output<String>? = null, numberOfWorkers: Output<Int>? = null, phpVersion: Output<String>? = null, powerShellVersion: Output<String>? = null, preWarmedInstanceCount: Output<Int>? = null, publicNetworkAccess: Output<String>? = null, publishingUsername: Output<String>? = null, push: Output<PushSettingsArgs>? = null, pythonVersion: Output<String>? = null, remoteDebuggingEnabled: Output<Boolean>? = null, remoteDebuggingVersion: Output<String>? = null, requestTracingEnabled: Output<Boolean>? = null, requestTracingExpirationTime: Output<String>? = null, scmIpSecurityRestrictions: Output<List<IpSecurityRestrictionArgs>>? = null, scmIpSecurityRestrictionsDefaultAction: Output<Either<String, DefaultAction>>? = null, scmIpSecurityRestrictionsUseMain: Output<Boolean>? = null, scmMinTlsVersion: Output<Either<String, SupportedTlsVersions>>? = null, scmType: Output<Either<String, ScmType>>? = null, tracingOptions: Output<String>? = null, use32BitWorkerProcess: Output<Boolean>? = null, virtualApplications: Output<List<VirtualApplicationArgs>>? = null, vnetName: Output<String>? = null, vnetPrivatePortsCount: Output<Int>? = null, vnetRouteAllEnabled: Output<Boolean>? = null, webSocketsEnabled: Output<Boolean>? = null, websiteTimeZone: Output<String>? = null, windowsFxVersion: Output<String>? = null, xManagedServiceIdentityId: Output<Int>? = null)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Sets the time zone a site uses for generating timestamps. Compatible with Linux and Windows App Service. Setting the WEBSITE_TIME_ZONE app setting takes precedence over this config. For Linux, expects tz database values https://www.iana.org/time-zones (for a quick reference see https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). For Windows, expects one of the time zones listed under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard