API version change log for deployment of Microsoft.Web/sites
This article describes the properties that changed in each API version for microsoft.web/sites. It only covers properties that are available during deployments.
2024-04-01
Updated:
- SiteProperties: Added property 'autoGeneratedDomainNameLabelScope'
- SiteProperties: Added property 'ipMode'
- SiteProperties: Added property 'sku'
2023-12-01
Added:
- FunctionAppConfig
- FunctionsAlwaysReadyConfig
- FunctionsDeployment
- FunctionsDeploymentStorage
- FunctionsDeploymentStorageAuthentication
- FunctionsRuntime
- FunctionsScaleAndConcurrency
- FunctionsScaleAndConcurrencyTriggers
- FunctionsScaleAndConcurrencyTriggersHttp
- SiteDnsConfig
Updated:
- AzureStorageInfoValue: Added property 'protocol'
- SiteProperties: Added property 'dnsConfiguration'
- SiteProperties: Added property 'functionAppConfig'
- SiteProperties: Added property 'vnetBackupRestoreEnabled'
2023-01-01
Added:
Updated:
- SiteConfig: Added property 'minTlsCipherSuite'
- SiteProperties: Added property 'daprConfig'
- SiteProperties: Added property 'endToEndEncryptionEnabled'
- SiteProperties: Added property 'resourceConfig'
- SiteProperties: Added property 'workloadProfileName'
2022-09-01
Updated:
- SiteConfig: Added property 'elasticWebAppScaleLimit'
- SiteConfig: Added property 'ipSecurityRestrictionsDefaultAction'
- SiteConfig: Added property 'metadata'
- SiteConfig: Added property 'scmIpSecurityRestrictionsDefaultAction'
- SiteProperties: Added property 'managedEnvironmentId'
2022-03-01
Updated:
- SiteProperties: Added property 'publicNetworkAccess'
- SiteProperties: Added property 'vnetContentShareEnabled'
- SiteProperties: Added property 'vnetImagePullEnabled'
- SiteProperties: Added property 'vnetRouteAllEnabled'
2021-03-01
No properties added, updated or removed.
2021-02-01
No properties added, updated or removed.
2021-01-15
Added:
Removed:
2021-01-01
Added:
Updated:
- Microsoft.Web/sites: Added property 'extendedLocation'
2020-12-01
Added:
Updated:
- AutoHealTriggers: Added property 'slowRequestsWithPath'
- AutoHealTriggers: Added property 'statusCodesRange'
- Microsoft.Web/sites: Removed property 'systemData'
- PushSettings: Removed property 'systemData'
- SiteConfig: Added property 'azureStorageAccounts'
- SiteConfig: Added property 'functionAppScaleLimit'
- SiteConfig: Added property 'functionsRuntimeScaleMonitoringEnabled'
- SiteConfig: Added property 'keyVaultReferenceIdentity'
- SiteConfig: Added property 'minimumElasticInstanceCount'
- SiteConfig: Added property 'publicNetworkAccess'
- SiteConfig: Added property 'websiteTimeZone'
- SiteProperties: Added property 'keyVaultReferenceIdentity'
- SiteProperties: Added property 'virtualNetworkSubnetId'
- SlowRequestsBasedTrigger: Added property 'path'
- StatusCodesBasedTrigger: Added property 'path'
2020-10-01
Updated:
- SiteProperties: Added property 'storageAccountRequired'
2020-09-01
Updated:
- Microsoft.Web/sites: Added property 'systemData'
- PushSettings: Added property 'systemData'
2020-06-01
Updated:
- IpSecurityRestriction: Added property 'headers'
- SiteConfig: Added property 'scmMinTlsVersion'
- SiteConfig: Added property 'vnetPrivatePortsCount'
- SiteConfig: Added property 'vnetRouteAllEnabled'
- SiteProperties: Added property 'clientCertMode'
- SiteProperties: Added property 'customDomainVerificationId'
2019-08-01
Added:
Removed:
Updated:
- SiteConfig: Added property 'acrUseManagedIdentityCreds'
- SiteConfig: Added property 'acrUserManagedIdentityID'
- SiteConfig: Added property 'apiManagementConfig'
- SiteConfig: Added property 'healthCheckPath'
- SiteConfig: Added property 'powerShellVersion'
- SiteConfig: Added property 'preWarmedInstanceCount'
- SiteConfig: Removed property 'azureStorageAccounts'
- SiteConfig: Removed property 'reservedInstanceCount'
- SiteProperties: Removed property 'geoDistributions'
2018-11-01
No properties added, updated or removed.
2018-02-01
Added:
- AzureStorageInfoValue
- Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
- GeoDistribution
- ManagedServiceIdentityUserAssignedIdentities
- SiteConfigAzureStorageAccounts
Removed:
Updated:
- CloningInfo: Added property 'sourceWebAppLocation'
- CloningInfo: Removed property 'ignoreQuotas'
- CorsSettings: Added property 'supportCredentials'
- IpSecurityRestriction: Added property 'action'
- IpSecurityRestriction: Added property 'description'
- IpSecurityRestriction: Added property 'name'
- IpSecurityRestriction: Added property 'priority'
- IpSecurityRestriction: Added property 'subnetTrafficTag'
- IpSecurityRestriction: Added property 'tag'
- IpSecurityRestriction: Added property 'vnetSubnetResourceId'
- IpSecurityRestriction: Added property 'vnetTrafficTag'
- ManagedServiceIdentity: Added property 'userAssignedIdentities'
- SiteConfig: Added property 'azureStorageAccounts'
- SiteConfig: Added property 'ftpsState'
- SiteConfig: Added property 'managedServiceIdentityId'
- SiteConfig: Added property 'reservedInstanceCount'
- SiteConfig: Added property 'scmIpSecurityRestrictions'
- SiteConfig: Added property 'scmIpSecurityRestrictionsUseMain'
- SiteConfig: Added property 'windowsFxVersion'
- SiteConfig: Added property 'xManagedServiceIdentityId'
- SiteProperties: Added property 'clientCertExclusionPaths'
- SiteProperties: Added property 'geoDistributions'
- SiteProperties: Added property 'hyperV'
- SiteProperties: Added property 'inProgressOperationId'
- SiteProperties: Added property 'isXenon'
- SiteProperties: Added property 'redundancyMode'
- SiteProperties: Removed property 'snapshotInfo'
2016-08-01
Added:
- ManagedServiceIdentity
- PushSettings
- PushSettingsProperties
- SnapshotRecoveryRequest
- SnapshotRecoveryRequestProperties
- SnapshotRecoveryTarget
Removed:
Updated:
- CloningInfo: Added property 'ignoreQuotas'
- HostNameSslState: Added property 'hostType'
- Microsoft.Web/sites: Added property 'identity'
- SiteConfig: Added property 'alwaysOn'
- SiteConfig: Added property 'apiDefinition'
- SiteConfig: Added property 'appCommandLine'
- SiteConfig: Added property 'appSettings'
- SiteConfig: Added property 'autoHealEnabled'
- SiteConfig: Added property 'autoHealRules'
- SiteConfig: Added property 'autoSwapSlotName'
- SiteConfig: Added property 'connectionStrings'
- SiteConfig: Added property 'cors'
- SiteConfig: Added property 'defaultDocuments'
- SiteConfig: Added property 'detailedErrorLoggingEnabled'
- SiteConfig: Added property 'documentRoot'
- SiteConfig: Added property 'experiments'
- SiteConfig: Added property 'handlerMappings'
- SiteConfig: Added property 'http20Enabled'
- SiteConfig: Added property 'httpLoggingEnabled'
- SiteConfig: Added property 'ipSecurityRestrictions'
- SiteConfig: Added property 'javaContainer'
- SiteConfig: Added property 'javaContainerVersion'
- SiteConfig: Added property 'javaVersion'
- SiteConfig: Added property 'limits'
- SiteConfig: Added property 'linuxFxVersion'
- SiteConfig: Added property 'loadBalancing'
- SiteConfig: Added property 'localMySqlEnabled'
- SiteConfig: Added property 'logsDirectorySizeLimit'
- SiteConfig: Added property 'machineKey'
- SiteConfig: Added property 'managedPipelineMode'
- SiteConfig: Added property 'minTlsVersion'
- SiteConfig: Added property 'netFrameworkVersion'
- SiteConfig: Added property 'nodeVersion'
- SiteConfig: Added property 'numberOfWorkers'
- SiteConfig: Added property 'phpVersion'
- SiteConfig: Added property 'publishingUsername'
- SiteConfig: Added property 'push'
- SiteConfig: Added property 'pythonVersion'
- SiteConfig: Added property 'remoteDebuggingEnabled'
- SiteConfig: Added property 'remoteDebuggingVersion'
- SiteConfig: Added property 'requestTracingEnabled'
- SiteConfig: Added property 'requestTracingExpirationTime'
- SiteConfig: Added property 'scmType'
- SiteConfig: Added property 'tracingOptions'
- SiteConfig: Added property 'use32BitWorkerProcess'
- SiteConfig: Added property 'virtualApplications'
- SiteConfig: Added property 'vnetName'
- SiteConfig: Added property 'webSocketsEnabled'
- SiteConfig: Removed property 'id'
- SiteConfig: Removed property 'kind'
- SiteConfig: Removed property 'location'
- SiteConfig: Removed property 'name'
- SiteConfig: Removed property 'properties'
- SiteConfig: Removed property 'tags'
- SiteConfig: Removed property 'type'
- SiteProperties: Added property 'dailyMemoryTimeQuota'
- SiteProperties: Added property 'httpsOnly'
- SiteProperties: Added property 'possibleOutboundIpAddresses'
- SiteProperties: Added property 'reserved'
- SiteProperties: Added property 'slotSwapStatus'
- SiteProperties: Added property 'snapshotInfo'
- SiteProperties: Added property 'suspendedTill'
- SiteProperties: Removed property 'gatewaySiteName'
- SiteProperties: Removed property 'microService'
- SiteProperties: Removed property 'name'
- SiteProperties: Removed property 'premiumAppDeployed'
2015-08-01
Oldest version tracked in change log