azure-mgmt-web 10.1.0
Microsoft Azure Web Management Client Library for Python
Requires Python: >=3.9
Keywords: azure, azure sdk

# Microsoft Azure SDK for Python

This is the Microsoft Azure Web Apps Management Client Library.
This package has been tested with Python 3.9+.
For a more complete view of Azure libraries, see the [azure sdk python release](https://aka.ms/azsdk/python/all).

## _Disclaimer_

_Azure SDK Python packages support for Python 2.7 has ended 01 January 2022. For more information and questions, please refer to https://github.com/Azure/azure-sdk-for-python/issues/20691_

## Getting started

### Prerequisites

- Python 3.9+ is required to use this package.
- [Azure subscription](https://azure.microsoft.com/free/)

### Install the package

```bash
pip install azure-mgmt-web
pip install azure-identity
```

### Authentication

By default, [Azure Active Directory](https://aka.ms/awps/aad) token authentication depends on correct configuration of the following environment variables.

- `AZURE_CLIENT_ID` for Azure client ID.
- `AZURE_TENANT_ID` for Azure tenant ID.
- `AZURE_CLIENT_SECRET` for Azure client secret.

In addition, Azure subscription ID can be configured via environment variable `AZURE_SUBSCRIPTION_ID`.

With above configuration, client can be authenticated by following code:

```python
from azure.identity import DefaultAzureCredential
from azure.mgmt.web import WebSiteManagementClient
import os

sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = WebSiteManagementClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
```

## Examples

Code samples for this package can be found at:
- [Search Web Apps Management](https://docs.microsoft.com/samples/browse/?languages=python&term=Getting%20started%20-%20Managing&terms=Getting%20started%20-%20Managing) on docs.microsoft.com
- [Azure Python Mgmt SDK Samples Repo](https://aka.ms/azsdk/python/mgmt/samples)


## Troubleshooting

## Next steps

## Provide Feedback

If you encounter any bugs or have suggestions, please file an issue in the
[Issues](https://github.com/Azure/azure-sdk-for-python/issues)
section of the project. 

# Release History

## 10.1.0 (2025-11-17)

### Features Added

  - Added operation AppServicePlansOperations.get_server_farm_instance_details
  - Added operation AppServicePlansOperations.get_server_farm_rdp_password
  - Added operation AppServicePlansOperations.recycle_managed_instance_worker
  - Model AppServicePlan has a new parameter identity
  - Model AppServicePlan has a new parameter install_scripts
  - Model AppServicePlan has a new parameter is_custom_mode
  - Model AppServicePlan has a new parameter network
  - Model AppServicePlan has a new parameter plan_default_identity
  - Model AppServicePlan has a new parameter rdp_enabled
  - Model AppServicePlan has a new parameter registry_adapters
  - Model AppServicePlan has a new parameter storage_mounts
  - Model AppServicePlanPatchResource has a new parameter identity
  - Model SitePatchResource has a new parameter public_network_access

## 10.0.0 (2025-08-21)

### Breaking Changes

  - This package now only targets the latest Api-Version available on Azure and removes APIs of other Api-Version. After this change, the package can have much smaller size. If your application requires a specific and non-latest Api-Version, it's recommended to pin this package to the previous released version; If your application always only use latest Api-Version, please ignore this change.

## 9.0.0 (2025-06-16)

### Features Added

  - Added operation WebSiteManagementClientOperationsMixin.regional_check_name_availability
  - Added operation group SiteCertificatesOperations
  - Model AppServicePlan has a new parameter async_scaling_enabled
  - Model Site has a new parameter client_affinity_partitioning_enabled
  - Model Site has a new parameter client_affinity_proxy_enabled
  - Model Site has a new parameter outbound_vnet_routing
  - Model Site has a new parameter ssh_enabled
  - Model SiteConfig has a new parameter http20_proxy_flag
  - Model SiteConfigResource has a new parameter http20_proxy_flag
  - Model SiteContainer has a new parameter inherit_app_settings_and_connection_strings
  - Model SitePatchResource has a new parameter client_affinity_proxy_enabled

### Breaking Changes

  - Model Site no longer has parameter vnet_backup_restore_enabled
  - Model Site no longer has parameter vnet_content_share_enabled
  - Model Site no longer has parameter vnet_image_pull_enabled
  - Model Site no longer has parameter vnet_route_all_enabled

## 8.0.0 (2025-01-23)

### Breaking Changes
  
  - Removed subfolders of some unused Api-Versions for smaller package size. If your application requires a specific and non-latest Api-Version, it's recommended to pin this package to the previous released version; If your application always only use latest Api-Version, please ignore this change.

## 7.3.1 (2024-08-19)

### Bugs Fixed

  - Fix type of property instance_count in model FunctionsAlwaysReadyConfig from float to int
  - Fix type of property maximum_instance_count in model FunctionsScaleAndConcurrency from float to int
  - Fix type of property instance_memory_mb in model FunctionsScaleAndConcurrency from float to int
  - Fix type of property per_instance_concurrency in model FunctionsScaleAndConcurrencyTriggersHttp from float to int

## 7.3.0 (2024-06-17)

### Features Added

  - Added operation WebAppsOperations.create_or_update_site_container
  - Added operation WebAppsOperations.create_or_update_site_container_slot
  - Added operation WebAppsOperations.delete_site_container
  - Added operation WebAppsOperations.delete_site_container_slot
  - Added operation WebAppsOperations.get_site_container
  - Added operation WebAppsOperations.get_site_container_slot
  - Added operation WebAppsOperations.list_site_containers
  - Added operation WebAppsOperations.list_site_containers_slot
  - Model AzureStorageInfoValue has a new parameter protocol
  - Model Site has a new parameter dns_configuration
  - Model Site has a new parameter function_app_config
  - Model Site has a new parameter vnet_backup_restore_enabled
  - Model SitePatchResource has a new parameter dns_configuration

## 7.2.0 (2023-11-20)

### Features Added

  - Added operation WebSiteManagementClientOperationsMixin.list_ase_regions
  - Added operation group GetUsagesInLocationOperations
  - Model ResourceNameAvailabilityRequest has a new parameter environment_id
  - Model Site has a new parameter dapr_config
  - Model Site has a new parameter resource_config
  - Model Site has a new parameter workload_profile_name
  - Model SiteConfig has a new parameter min_tls_cipher_suite
  - Model SiteConfigResource has a new parameter min_tls_cipher_suite
  - Operation WebSiteManagementClientOperationsMixin.check_name_availability has a new optional parameter environment_id

## 7.1.0 (2023-04-20)

### Features Added

  - Added operation StaticSitesOperations.create_or_update_basic_auth
  - Added operation StaticSitesOperations.create_or_update_build_database_connection
  - Added operation StaticSitesOperations.create_or_update_database_connection
  - Added operation StaticSitesOperations.delete_build_database_connection
  - Added operation StaticSitesOperations.delete_database_connection
  - Added operation StaticSitesOperations.get_basic_auth
  - Added operation StaticSitesOperations.get_build_database_connection
  - Added operation StaticSitesOperations.get_build_database_connection_with_details
  - Added operation StaticSitesOperations.get_build_database_connections
  - Added operation StaticSitesOperations.get_build_database_connections_with_details
  - Added operation StaticSitesOperations.get_database_connection
  - Added operation StaticSitesOperations.get_database_connection_with_details
  - Added operation StaticSitesOperations.get_database_connections
  - Added operation StaticSitesOperations.get_database_connections_with_details
  - Added operation StaticSitesOperations.list_basic_auth
  - Added operation StaticSitesOperations.update_build_database_connection
  - Added operation StaticSitesOperations.update_database_connection
  - Added operation WebAppsOperations.deploy_workflow_artifacts
  - Added operation WebAppsOperations.deploy_workflow_artifacts_slot
  - Added operation WebAppsOperations.get_instance_workflow_slot
  - Added operation WebAppsOperations.get_workflow
  - Added operation WebAppsOperations.list_instance_workflows_slot
  - Added operation WebAppsOperations.list_workflows
  - Added operation WebAppsOperations.list_workflows_connections
  - Added operation WebAppsOperations.list_workflows_connections_slot
  - Model Site has a new parameter managed_environment_id
  - Model SiteConfig has a new parameter elastic_web_app_scale_limit
  - Model SiteConfig has a new parameter ip_security_restrictions_default_action
  - Model SiteConfig has a new parameter metadata
  - Model SiteConfig has a new parameter scm_ip_security_restrictions_default_action
  - Model SiteConfigResource has a new parameter elastic_web_app_scale_limit
  - Model SiteConfigResource has a new parameter ip_security_restrictions_default_action
  - Model SiteConfigResource has a new parameter metadata
  - Model SiteConfigResource has a new parameter scm_ip_security_restrictions_default_action
  - Model StaticSiteARMResource has a new parameter database_connections
  - Model StaticSiteBuildARMResource has a new parameter database_connections
  - Model StaticSitePatchResource has a new parameter database_connections

## 7.0.0 (2022-07-04)

**Features**

  - Added operation AppServiceEnvironmentsOperations.begin_upgrade
  - Added operation AppServiceEnvironmentsOperations.delete_ase_custom_dns_suffix_configuration
  - Added operation AppServiceEnvironmentsOperations.get_ase_custom_dns_suffix_configuration
  - Added operation AppServiceEnvironmentsOperations.test_upgrade_available_notification
  - Added operation AppServiceEnvironmentsOperations.update_ase_custom_dns_suffix_configuration
  - Added operation StaticSitesOperations.begin_link_backend
  - Added operation StaticSitesOperations.begin_link_backend_to_build
  - Added operation StaticSitesOperations.begin_validate_backend
  - Added operation StaticSitesOperations.begin_validate_backend_for_build
  - Added operation StaticSitesOperations.get_linked_backend
  - Added operation StaticSitesOperations.get_linked_backend_for_build
  - Added operation StaticSitesOperations.get_linked_backends
  - Added operation StaticSitesOperations.get_linked_backends_for_build
  - Added operation StaticSitesOperations.unlink_backend
  - Added operation StaticSitesOperations.unlink_backend_from_build
  - Added operation WebAppsOperations.begin_get_production_site_deployment_status
  - Added operation WebAppsOperations.begin_get_slot_site_deployment_status_slot
  - Added operation WebAppsOperations.get_auth_settings_v2_without_secrets_slot
  - Added operation WebAppsOperations.list_production_site_deployment_statuses
  - Added operation WebAppsOperations.list_slot_site_deployment_statuses_slot
  - Added operation group WorkflowRunActionRepetitionsOperations
  - Added operation group WorkflowRunActionRepetitionsRequestHistoriesOperations
  - Added operation group WorkflowRunActionScopeRepetitionsOperations
  - Added operation group WorkflowRunActionsOperations
  - Added operation group WorkflowRunsOperations
  - Added operation group WorkflowTriggerHistoriesOperations
  - Added operation group WorkflowTriggersOperations
  - Added operation group WorkflowVersionsOperations
  - Added operation group WorkflowsOperations
  - Model AppServiceEnvironment has a new parameter custom_dns_suffix_configuration
  - Model AppServiceEnvironment has a new parameter networking_configuration
  - Model AppServiceEnvironment has a new parameter upgrade_availability
  - Model AppServiceEnvironment has a new parameter upgrade_preference
  - Model AppServiceEnvironmentPatchResource has a new parameter custom_dns_suffix_configuration
  - Model AppServiceEnvironmentPatchResource has a new parameter networking_configuration
  - Model AppServiceEnvironmentPatchResource has a new parameter upgrade_availability
  - Model AppServiceEnvironmentPatchResource has a new parameter upgrade_preference
  - Model AppServiceEnvironmentResource has a new parameter custom_dns_suffix_configuration
  - Model AppServiceEnvironmentResource has a new parameter networking_configuration
  - Model AppServiceEnvironmentResource has a new parameter upgrade_availability
  - Model AppServiceEnvironmentResource has a new parameter upgrade_preference
  - Model AppServicePlan has a new parameter number_of_workers
  - Model AppServicePlanPatchResource has a new parameter number_of_workers
  - Model AseV3NetworkingConfiguration has a new parameter ftp_enabled
  - Model AseV3NetworkingConfiguration has a new parameter inbound_ip_address_override
  - Model AseV3NetworkingConfiguration has a new parameter remote_debug_enabled
  - Model ErrorResponse has a new parameter error
  - Model Site has a new parameter public_network_access
  - Model Site has a new parameter vnet_content_share_enabled
  - Model Site has a new parameter vnet_image_pull_enabled
  - Model Site has a new parameter vnet_route_all_enabled
  - Model StaticSiteARMResource has a new parameter linked_backends
  - Model StaticSiteARMResource has a new parameter public_network_access
  - Model StaticSiteBuildARMResource has a new parameter linked_backends
  - Model StaticSitePatchResource has a new parameter linked_backends
  - Model StaticSitePatchResource has a new parameter public_network_access
  - Model TriggeredWebJob has a new parameter public_network_access
  - Model TriggeredWebJob has a new parameter storage_account_required

**Breaking changes**

  - Model CertificateEmail no longer has parameter id
  - Model CertificateEmail no longer has parameter kind
  - Model CertificateEmail no longer has parameter name
  - Model CertificateEmail no longer has parameter type
  - Model CertificateOrderAction no longer has parameter id
  - Model CertificateOrderAction no longer has parameter kind
  - Model CertificateOrderAction no longer has parameter name
  - Model CertificateOrderAction no longer has parameter type
  - Model ErrorResponse no longer has parameter code
  - Model ErrorResponse no longer has parameter message
  - Operation WebSiteManagementClientOperationsMixin.list_custom_host_name_sites has a new parameter hostname

## 6.1.0 (2022-01-24)

**Features**

  - Added operation WebAppsOperations.create_one_deploy_operation
  - Added operation WebAppsOperations.get_one_deploy_status

## 6.0.0 (2022-01-10)

**Features**

  - Added operation DomainsOperations.transfer_out
  - Added operation WebAppsOperations.get_auth_settings_v2_without_secrets
  - Added operation WebSiteManagementClientOperationsMixin.list_custom_host_name_sites
  - Added operation group ContainerAppsOperations
  - Added operation group ContainerAppsRevisionsOperations
  - Model KubeEnvironment has a new parameter container_apps_configuration
  - Model KubeEnvironment has a new parameter environment_type
  - Model KubeEnvironmentPatchResource has a new parameter container_apps_configuration
  - Model StaticSiteARMResource has a new parameter enterprise_grade_cdn_status
  - Model StaticSitePatchResource has a new parameter enterprise_grade_cdn_status

**Breaking changes**

  - Removed operation WebSiteManagementClientOperationsMixin.generate_github_access_token_for_appservice_cli_async

## 5.0.0 (2021-09-08)

**Features**

  - Model AppServicePlan has a new parameter zone_redundant
  - Model AppServicePlanPatchResource has a new parameter zone_redundant
  - Model AppServiceEnvironmentPatchResource has a new parameter zone_redundant
  - Model AppServiceEnvironmentResource has a new parameter zone_redundant
  - Model AzureActiveDirectoryRegistration has a new parameter client_secret_certificate_issuer
  - Model AzureActiveDirectoryRegistration has a new parameter client_secret_certificate_subject_alternative_name
  - Model AseV3NetworkingConfiguration has a new parameter external_inbound_ip_addresses
  - Model AseV3NetworkingConfiguration has a new parameter internal_inbound_ip_addresses
  - Model AppServiceEnvironment has a new parameter zone_redundant
  - Model ErrorEntity has a new parameter target
  - Model ErrorEntity has a new parameter details

**Breaking changes**

  - Model TokenStore no longer has parameter kind
  - Model TokenStore no longer has parameter id
  - Model TokenStore no longer has parameter name
  - Model TokenStore no longer has parameter type
  - Model IdentityProviders no longer has parameter kind
  - Model IdentityProviders no longer has parameter id
  - Model IdentityProviders no longer has parameter name
  - Model IdentityProviders no longer has parameter type
  - Model Google no longer has parameter kind
  - Model Google no longer has parameter id
  - Model Google no longer has parameter name
  - Model Google no longer has parameter type
  - Model Nonce no longer has parameter kind
  - Model Nonce no longer has parameter id
  - Model Nonce no longer has parameter name
  - Model Nonce no longer has parameter type
  - Model AppleRegistration no longer has parameter kind
  - Model AppleRegistration no longer has parameter id
  - Model AppleRegistration no longer has parameter name
  - Model AppleRegistration no longer has parameter type
  - Model ForwardProxy no longer has parameter kind
  - Model ForwardProxy no longer has parameter id
  - Model ForwardProxy no longer has parameter name
  - Model ForwardProxy no longer has parameter type
  - Model OpenIdConnectLogin no longer has parameter kind
  - Model OpenIdConnectLogin no longer has parameter id
  - Model OpenIdConnectLogin no longer has parameter name
  - Model OpenIdConnectLogin no longer has parameter type
  - Model AzureActiveDirectoryRegistration no longer has parameter kind
  - Model AzureActiveDirectoryRegistration no longer has parameter id
  - Model AzureActiveDirectoryRegistration no longer has parameter name
  - Model AzureActiveDirectoryRegistration no longer has parameter type
  - Model AzureActiveDirectoryLogin no longer has parameter kind
  - Model AzureActiveDirectoryLogin no longer has parameter id
  - Model AzureActiveDirectoryLogin no longer has parameter name
  - Model AzureActiveDirectoryLogin no longer has parameter type
  - Model TriggeredJobRun no longer has parameter kind
  - Model TriggeredJobRun no longer has parameter id
  - Model TriggeredJobRun no longer has parameter name
  - Model TriggeredJobRun no longer has parameter type
  - Model AppRegistration no longer has parameter kind
  - Model AppRegistration no longer has parameter id
  - Model AppRegistration no longer has parameter name
  - Model AppRegistration no longer has parameter type
  - Model VnetInfo no longer has parameter kind
  - Model VnetInfo no longer has parameter id
  - Model VnetInfo no longer has parameter name
  - Model VnetInfo no longer has parameter type
  - Model CustomOpenIdConnectProvider no longer has parameter kind
  - Model CustomOpenIdConnectProvider no longer has parameter id
  - Model CustomOpenIdConnectProvider no longer has parameter name
  - Model CustomOpenIdConnectProvider no longer has parameter type
  - Model TwitterRegistration no longer has parameter kind
  - Model TwitterRegistration no longer has parameter id
  - Model TwitterRegistration no longer has parameter name
  - Model TwitterRegistration no longer has parameter type
  - Model OpenIdConnectConfig no longer has parameter kind
  - Model OpenIdConnectConfig no longer has parameter id
  - Model OpenIdConnectConfig no longer has parameter name
  - Model OpenIdConnectConfig no longer has parameter type
  - Model AzureStaticWebApps no longer has parameter kind
  - Model AzureStaticWebApps no longer has parameter id
  - Model AzureStaticWebApps no longer has parameter name
  - Model AzureStaticWebApps no longer has parameter type
  - Model LegacyMicrosoftAccount no longer has parameter kind
  - Model LegacyMicrosoftAccount no longer has parameter id
  - Model LegacyMicrosoftAccount no longer has parameter name
  - Model LegacyMicrosoftAccount no longer has parameter type
  - Model AzureActiveDirectory no longer has parameter kind
  - Model AzureActiveDirectory no longer has parameter id
  - Model AzureActiveDirectory no longer has parameter name
  - Model AzureActiveDirectory no longer has parameter type
  - Model GitHub no longer has parameter kind
  - Model GitHub no longer has parameter id
  - Model GitHub no longer has parameter name
  - Model GitHub no longer has parameter type
  - Model HttpSettings no longer has parameter kind
  - Model HttpSettings no longer has parameter id
  - Model HttpSettings no longer has parameter name
  - Model HttpSettings no longer has parameter type
  - Model DetectorDefinition no longer has parameter kind
  - Model DetectorDefinition no longer has parameter id
  - Model DetectorDefinition no longer has parameter name
  - Model DetectorDefinition no longer has parameter type
  - Model Twitter no longer has parameter kind
  - Model Twitter no longer has parameter id
  - Model Twitter no longer has parameter name
  - Model Twitter no longer has parameter type
  - Model JwtClaimChecks no longer has parameter kind
  - Model JwtClaimChecks no longer has parameter id
  - Model JwtClaimChecks no longer has parameter name
  - Model JwtClaimChecks no longer has parameter type
  - Model CookieExpiration no longer has parameter kind
  - Model CookieExpiration no longer has parameter id
  - Model CookieExpiration no longer has parameter name
  - Model CookieExpiration no longer has parameter type
  - Model Apple no longer has parameter kind
  - Model Apple no longer has parameter id
  - Model Apple no longer has parameter name
  - Model Apple no longer has parameter type
  - Model OpenIdConnectRegistration no longer has parameter kind
  - Model OpenIdConnectRegistration no longer has parameter id
  - Model OpenIdConnectRegistration no longer has parameter name
  - Model OpenIdConnectRegistration no longer has parameter type
  - Model Login no longer has parameter kind
  - Model Login no longer has parameter id
  - Model Login no longer has parameter name
  - Model Login no longer has parameter type
  - Model Facebook no longer has parameter kind
  - Model Facebook no longer has parameter id
  - Model Facebook no longer has parameter name
  - Model Facebook no longer has parameter type
  - Model ClientRegistration no longer has parameter kind
  - Model ClientRegistration no longer has parameter id
  - Model ClientRegistration no longer has parameter name
  - Model ClientRegistration no longer has parameter type
  - Model GlobalValidation no longer has parameter kind
  - Model GlobalValidation no longer has parameter id
  - Model GlobalValidation no longer has parameter name
  - Model GlobalValidation no longer has parameter type
  - Model AuthPlatform no longer has parameter kind
  - Model AuthPlatform no longer has parameter id
  - Model AuthPlatform no longer has parameter name
  - Model AuthPlatform no longer has parameter type
  - Model FileSystemTokenStore has a new signature
  - Model AzureActiveDirectoryValidation has a new signature
  - Model LoginRoutes has a new signature
  - Model BlobStorageTokenStore has a new signature
  - Model OpenIdConnectClientCredential has a new signature
  - Model HttpSettingsRoutes has a new signature
  - Model LoginScopes has a new signature
  - Model AllowedAudiencesValidation has a new signature
  - Model AzureStaticWebAppsRegistration has a new signature

## 4.0.0 (2021-08-03)

**Features**

  - Model AppServicePlan has a new parameter elastic_scale_enabled
  - Added operation WebAppsOperations.update_swift_virtual_network_connection_with_check_slot
  - Added operation WebAppsOperations.create_or_update_swift_virtual_network_connection_with_check_slot
  - Added operation WebAppsOperations.update_swift_virtual_network_connection_with_check
  - Added operation WebAppsOperations.list_basic_publishing_credentials_policies
  - Added operation WebAppsOperations.list_basic_publishing_credentials_policies_slot

**Breaking changes**

  - Removed operation WebAppsOperations.get_basic_publishing_credentials_policies_slot
  - Removed operation WebAppsOperations.get_basic_publishing_credentials_policies

## 3.0.0 (2021-05-25)

**Features**

  - Model SiteAuthSettings has a new parameter config_version
  - Model CertificatePatchResource has a new parameter domain_validation_method
  - Model StaticSiteBuildProperties has a new parameter github_action_secret_name_override
  - Model StaticSiteBuildProperties has a new parameter output_location
  - Model StaticSiteBuildProperties has a new parameter api_build_command
  - Model StaticSiteBuildProperties has a new parameter skip_github_action_workflow_generation
  - Model StaticSiteBuildProperties has a new parameter app_build_command
  - Model DetectorResponse has a new parameter status
  - Model DetectorResponse has a new parameter data_providers_metadata
  - Model DetectorResponse has a new parameter suggested_utterances
  - Model StaticSitePatchResource has a new parameter key_vault_reference_identity
  - Model StaticSitePatchResource has a new parameter private_endpoint_connections
  - Model StaticSitePatchResource has a new parameter user_provided_function_apps
  - Model StaticSitePatchResource has a new parameter allow_config_file_updates
  - Model StaticSitePatchResource has a new parameter template_properties
  - Model StaticSitePatchResource has a new parameter staging_environment_policy
  - Model StaticSitePatchResource has a new parameter content_distribution_endpoint
  - Model StaticSitePatchResource has a new parameter provider
  - Model SiteConfigResource has a new parameter key_vault_reference_identity
  - Model SiteConfigResource has a new parameter functions_runtime_scale_monitoring_enabled
  - Model SiteConfigResource has a new parameter acr_user_managed_identity_id
  - Model SiteConfigResource has a new parameter public_network_access
  - Model SiteConfigResource has a new parameter website_time_zone
  - Model SiteConfigResource has a new parameter acr_use_managed_identity_creds
  - Model SiteConfigResource has a new parameter minimum_elastic_instance_count
  - Model SiteConfigResource has a new parameter function_app_scale_limit
  - Model SiteConfigResource has a new parameter azure_storage_accounts
  - Model ValidateRequest has a new parameter app_service_environment
  - Model StaticSiteCustomDomainOverviewARMResource has a new parameter status
  - Model StaticSiteCustomDomainOverviewARMResource has a new parameter error_message
  - Model StaticSiteCustomDomainOverviewARMResource has a new parameter validation_token
  - Model AppServicePlan has a new parameter extended_location
  - Model AppServicePlan has a new parameter kube_environment_profile
  - Model StaticSiteBuildARMResource has a new parameter user_provided_function_apps
  - Model AppServiceCertificateOrder has a new parameter contact
  - Model VnetParameters has a new parameter subnet_resource_id
  - Model SkuCapacity has a new parameter elastic_maximum
  - Model ApplicationStackResource has a new parameter is_deprecated
  - Model StackMajorVersion has a new parameter site_config_properties_dictionary
  - Model StackMajorVersion has a new parameter app_settings_dictionary
  - Model StatusCodesBasedTrigger has a new parameter path
  - Model AppServiceCertificateOrderPatchResource has a new parameter contact
  - Model BillingMeter has a new parameter multiplier
  - Model IdentityProviders has a new parameter legacy_microsoft_account
  - Model IdentityProviders has a new parameter apple
  - Model IdentityProviders has a new parameter azure_static_web_apps
  - Model StaticSiteARMResource has a new parameter key_vault_reference_identity
  - Model StaticSiteARMResource has a new parameter private_endpoint_connections
  - Model StaticSiteARMResource has a new parameter user_provided_function_apps
  - Model StaticSiteARMResource has a new parameter identity
  - Model StaticSiteARMResource has a new parameter allow_config_file_updates
  - Model StaticSiteARMResource has a new parameter template_properties
  - Model StaticSiteARMResource has a new parameter staging_environment_policy
  - Model StaticSiteARMResource has a new parameter content_distribution_endpoint
  - Model StaticSiteARMResource has a new parameter provider
  - Model SitePatchResource has a new parameter virtual_network_subnet_id
  - Model SitePatchResource has a new parameter storage_account_required
  - Model SitePatchResource has a new parameter key_vault_reference_identity
  - Model ApiKVReference has a new parameter name
  - Model ApiKVReference has a new parameter active_version
  - Model ApiKVReference has a new parameter type
  - Model ApiKVReference has a new parameter id
  - Model ApiKVReference has a new parameter kind
  - Model VnetValidationFailureDetails has a new parameter message
  - Model VnetValidationFailureDetails has a new parameter warnings
  - Model Site has a new parameter virtual_network_subnet_id
  - Model Site has a new parameter storage_account_required
  - Model Site has a new parameter extended_location
  - Model Site has a new parameter key_vault_reference_identity
  - Model Certificate has a new parameter domain_validation_method
  - Model CsmOperationDescription has a new parameter is_data_action
  - Model AutoHealTriggers has a new parameter slow_requests_with_path
  - Model AutoHealTriggers has a new parameter status_codes_range
  - Model SiteConfig has a new parameter key_vault_reference_identity
  - Model SiteConfig has a new parameter functions_runtime_scale_monitoring_enabled
  - Model SiteConfig has a new parameter acr_user_managed_identity_id
  - Model SiteConfig has a new parameter public_network_access
  - Model SiteConfig has a new parameter website_time_zone
  - Model SiteConfig has a new parameter acr_use_managed_identity_creds
  - Model SiteConfig has a new parameter minimum_elastic_instance_count
  - Model SiteConfig has a new parameter function_app_scale_limit
  - Model SiteConfig has a new parameter azure_storage_accounts
  - Model SlowRequestsBasedTrigger has a new parameter path
  - Model AppServicePlanPatchResource has a new parameter elastic_scale_enabled
  - Model AppServicePlanPatchResource has a new parameter kube_environment_profile
  - Model ApplicationStack has a new parameter is_deprecated
  - Model SiteSourceControl has a new parameter git_hub_action_configuration
  - Added operation ProviderOperations.get_function_app_stacks
  - Added operation ProviderOperations.get_web_app_stacks_for_location
  - Added operation ProviderOperations.get_web_app_stacks
  - Added operation ProviderOperations.get_function_app_stacks_for_location
  - Added operation StaticSitesOperations.get_private_endpoint_connection_list
  - Added operation StaticSitesOperations.detach_user_provided_function_app_from_static_site_build
  - Added operation StaticSitesOperations.begin_create_or_update_static_site
  - Added operation StaticSitesOperations.create_or_update_static_site_build_app_settings
  - Added operation StaticSitesOperations.begin_create_or_update_static_site_custom_domain
  - Added operation StaticSitesOperations.list_static_site_app_settings
  - Added operation StaticSitesOperations.begin_delete_private_endpoint_connection
  - Added operation StaticSitesOperations.detach_user_provided_function_app_from_static_site
  - Added operation StaticSitesOperations.begin_register_user_provided_function_app_with_static_site
  - Added operation StaticSitesOperations.begin_create_zip_deployment_for_static_site
  - Added operation StaticSitesOperations.begin_register_user_provided_function_app_with_static_site_build
  - Added operation StaticSitesOperations.list_static_site_configured_roles
  - Added operation StaticSitesOperations.begin_create_zip_deployment_for_static_site_build
  - Added operation StaticSitesOperations.begin_detach_static_site
  - Added operation StaticSitesOperations.get_private_endpoint_connection
  - Added operation StaticSitesOperations.begin_validate_custom_domain_can_be_added_to_static_site
  - Added operation StaticSitesOperations.create_or_update_static_site_app_settings
  - Added operation StaticSitesOperations.begin_delete_static_site_custom_domain
  - Added operation StaticSitesOperations.get_user_provided_function_app_for_static_site_build
  - Added operation StaticSitesOperations.get_user_provided_function_app_for_static_site
  - Added operation StaticSitesOperations.begin_approve_or_reject_private_endpoint_connection
  - Added operation StaticSitesOperations.begin_delete_static_site_build
  - Added operation StaticSitesOperations.get_static_site_custom_domain
  - Added operation StaticSitesOperations.begin_delete_static_site
  - Added operation StaticSitesOperations.get_user_provided_function_apps_for_static_site
  - Added operation StaticSitesOperations.get_user_provided_function_apps_for_static_site_build
  - Added operation StaticSitesOperations.get_private_link_resources
  - Added operation StaticSitesOperations.list_static_site_build_app_settings
  - Added operation AppServiceEnvironmentsOperations.get_private_endpoint_connection_list
  - Added operation AppServiceEnvironmentsOperations.get_private_link_resources
  - Added operation AppServiceEnvironmentsOperations.get_ase_v3_networking_configuration
  - Added operation AppServiceEnvironmentsOperations.get_private_endpoint_connection
  - Added operation AppServiceEnvironmentsOperations.begin_approve_or_reject_private_endpoint_connection
  - Added operation AppServiceEnvironmentsOperations.begin_delete_private_endpoint_connection
  - Added operation AppServiceEnvironmentsOperations.update_ase_networking_configuration
  - Added operation WebAppsOperations.update_ftp_allowed_slot
  - Added operation WebAppsOperations.get_private_endpoint_connection_list
  - Added operation WebAppsOperations.get_private_link_resources_slot
  - Added operation WebAppsOperations.get_site_connection_string_key_vault_reference
  - Added operation WebAppsOperations.get_ftp_allowed_slot
  - Added operation WebAppsOperations.get_site_connection_string_key_vault_reference_slot
  - Added operation WebAppsOperations.get_app_settings_key_vault_references
  - Added operation WebAppsOperations.get_site_connection_string_key_vault_references_slot
  - Added operation WebAppsOperations.get_app_settings_key_vault_references_slot
  - Added operation WebAppsOperations.get_app_setting_key_vault_reference_slot
  - Added operation WebAppsOperations.get_app_setting_key_vault_reference
  - Added operation WebAppsOperations.update_scm_allowed_slot
  - Added operation WebAppsOperations.get_private_endpoint_connection_list_slot
  - Added operation WebAppsOperations.get_scm_allowed_slot
  - Added operation WebAppsOperations.get_basic_publishing_credentials_policies_slot
  - Added operation WebAppsOperations.create_or_update_swift_virtual_network_connection_with_check
  - Added operation WebAppsOperations.get_private_endpoint_connection_slot
  - Added operation WebAppsOperations.begin_approve_or_reject_private_endpoint_connection_slot
  - Added operation WebAppsOperations.get_site_connection_string_key_vault_references
  - Added operation WebAppsOperations.begin_delete_private_endpoint_connection_slot
  - Added operation group KubeEnvironmentsOperations
  - Added operation group GlobalOperations
  - Added operation group CertificateOrdersDiagnosticsOperations

**Breaking changes**

  - Parameter id of model VirtualNetworkProfile is now required
  - Operation StaticSitesOperations.list_static_site_build_function_app_settings has a new signature
  - Operation StaticSitesOperations.list_static_site_build_functions has a new signature
  - Operation StaticSitesOperations.create_or_update_static_site_build_function_app_settings has a new signature
  - Operation StaticSitesOperations.get_static_site_build has a new signature
  - Operation CertificatesOperations.list has a new signature
  - Operation WebAppsOperations.delete_source_control has a new signature
  - Operation WebAppsOperations.delete_source_control_slot has a new signature
  - Model SwiftVirtualNetwork no longer has parameter system_data
  - Model CertificateOrderAction no longer has parameter system_data
  - Model GeoRegion no longer has parameter system_data
  - Model SiteAuthSettings no longer has parameter system_data
  - Model CsmPublishingCredentialsPoliciesCollection no longer has parameter system_data
  - Model AddressResponse no longer has parameter system_data
  - Model SiteLogsConfig no longer has parameter system_data
  - Model PrivateLinkConnectionApprovalRequestResource no longer has parameter system_data
  - Model PublicCertificate no longer has parameter system_data
  - Model Nonce no longer has parameter system_data
  - Model CertificatePatchResource no longer has parameter system_data
  - Model StorageMigrationOptions no longer has parameter system_data
  - Model DiagnosticCategory no longer has parameter system_data
  - Model DetectorResponse no longer has parameter system_data
  - Model CustomOpenIdConnectProvider no longer has parameter system_data
  - Model StaticSitePatchResource no longer has parameter system_data
  - Model CookieExpiration no longer has parameter system_data
  - Model MSDeployStatus no longer has parameter system_data
  - Model StaticSiteResetPropertiesARMResource no longer has parameter system_data
  - Model MSDeploy no longer has parameter system_data
  - Model DiagnosticDetectorResponse no longer has parameter system_data
  - Model DiagnosticAnalysis no longer has parameter system_data
  - Model SiteConfigResource no longer has parameter system_data
  - Model Recommendation no longer has parameter system_data
  - Model DeletedAppRestoreRequest no longer has parameter system_data
  - Model SlotConfigNamesResource no longer has parameter system_data
  - Model Domain no longer has parameter system_data
  - Model StorageMigrationResponse no longer has parameter system_data
  - Model VnetInfo no longer has parameter system_data
  - Model AzureActiveDirectoryLogin no longer has parameter system_data
  - Model SlotDifference no longer has parameter system_data
  - Model StaticSiteUserInvitationRequestResource no longer has parameter system_data
  - Model BackupRequest no longer has parameter system_data
  - Model PushSettings no longer has parameter system_data
  - Model StaticSiteCustomDomainOverviewARMResource no longer has parameter system_data
  - Model AppServicePlan no longer has parameter system_data
  - Model Google no longer has parameter system_data
  - Model Twitter no longer has parameter system_data
  - Model DomainOwnershipIdentifier no longer has parameter system_data
  - Model OpenIdConnectClientCredential no longer has parameter system_data
  - Model Identifier no longer has parameter system_data
  - Model RestoreRequest no longer has parameter system_data
  - Model SiteConfigurationSnapshotInfo no longer has parameter system_data
  - Model VnetRoute no longer has parameter system_data
  - Model StaticSiteBuildARMResource no longer has parameter system_data
  - Model SourceControl no longer has parameter system_data
  - Model AppServiceCertificateOrder no longer has parameter system_data
  - Model AzureActiveDirectory no longer has parameter system_data
  - Model DomainPatchResource no longer has parameter system_data
  - Model Resource no longer has parameter system_data
  - Model SiteAuthSettingsV2 no longer has parameter system_data
  - Model VnetParameters no longer has parameter system_data
  - Model ResourceMetricDefinition no longer has parameter system_data
  - Model LoginScopes no longer has parameter system_data
  - Model CertificateEmail no longer has parameter system_data
  - Model PremierAddOn no longer has parameter system_data
  - Model TriggeredJobRun no longer has parameter system_data
  - Model WebJo