Package: azure-mgmt-web
Microsoft Azure SDK for PythonThis is the Microsoft Azure Web Apps Management Client Library.
This package has been tested with Python 3.7+.
For a more complete view of Azure libraries, see theazure sdk python release.DisclaimerAzure SDK Python packages support for Python 2.7 has ended 01 January 2022. For more information and questions, please refer tohttps://github.com/Azure/azure-sdk-for-python/issues/20691Getting startedPrerequisitesPython 3.7+ is required to use this package.Azure subscriptionInstall the packagepipinstallazure-mgmt-web
pipinstallazure-identityAuthenticationBy default,Azure Active Directorytoken authentication depends on correct configure of following environment variables.AZURE_CLIENT_IDfor Azure client ID.AZURE_TENANT_IDfor Azure tenant ID.AZURE_CLIENT_SECRETfor Azure client secret.In addition, Azure subscription ID can be configured via environment variableAZURE_SUBSCRIPTION_ID.With above configuration, client can be authenticated by following code:fromazure.identityimportDefaultAzureCredentialfromazure.mgmt.webimportWebSiteManagementClientimportossub_id=os.getenv("AZURE_SUBSCRIPTION_ID")client=WebSiteManagementClient(credential=DefaultAzureCredential(),subscription_id=sub_id)ExamplesCode samples for this package can be found at:Search Web Apps Managementon docs.microsoft.comAzure Python Mgmt SDK Samples RepoTroubleshootingNext stepsProvide FeedbackIf you encounter any bugs or have suggestions, please file an issue in theIssuessection of the project.Release History7.2.0 (2023-11-20)Features AddedAdded operation WebSiteManagementClientOperationsMixin.list_ase_regionsAdded operation group GetUsagesInLocationOperationsModel ResourceNameAvailabilityRequest has a new parameter environment_idModel Site has a new parameter dapr_configModel Site has a new parameter resource_configModel Site has a new parameter workload_profile_nameModel SiteConfig has a new parameter min_tls_cipher_suiteModel SiteConfigResource has a new parameter min_tls_cipher_suiteOperation WebSiteManagementClientOperationsMixin.check_name_availability has a new optional parameter environment_id7.1.0 (2023-04-20)Features AddedAdded operation StaticSitesOperations.create_or_update_basic_authAdded operation StaticSitesOperations.create_or_update_build_database_connectionAdded operation StaticSitesOperations.create_or_update_database_connectionAdded operation StaticSitesOperations.delete_build_database_connectionAdded operation StaticSitesOperations.delete_database_connectionAdded operation StaticSitesOperations.get_basic_authAdded operation StaticSitesOperations.get_build_database_connectionAdded operation StaticSitesOperations.get_build_database_connection_with_detailsAdded operation StaticSitesOperations.get_build_database_connectionsAdded operation StaticSitesOperations.get_build_database_connections_with_detailsAdded operation StaticSitesOperations.get_database_connectionAdded operation StaticSitesOperations.get_database_connection_with_detailsAdded operation StaticSitesOperations.get_database_connectionsAdded operation StaticSitesOperations.get_database_connections_with_detailsAdded operation StaticSitesOperations.list_basic_authAdded operation StaticSitesOperations.update_build_database_connectionAdded operation StaticSitesOperations.update_database_connectionAdded operation WebAppsOperations.deploy_workflow_artifactsAdded operation WebAppsOperations.deploy_workflow_artifacts_slotAdded operation WebAppsOperations.get_instance_workflow_slotAdded operation WebAppsOperations.get_workflowAdded operation WebAppsOperations.list_instance_workflows_slotAdded operation WebAppsOperations.list_workflowsAdded operation WebAppsOperations.list_workflows_connectionsAdded operation WebAppsOperations.list_workflows_connections_slotModel Site has a new parameter managed_environment_idModel SiteConfig has a new parameter elastic_web_app_scale_limitModel SiteConfig has a new parameter ip_security_restrictions_default_actionModel SiteConfig has a new parameter metadataModel SiteConfig has a new parameter scm_ip_security_restrictions_default_actionModel SiteConfigResource has a new parameter elastic_web_app_scale_limitModel SiteConfigResource has a new parameter ip_security_restrictions_default_actionModel SiteConfigResource has a new parameter metadataModel SiteConfigResource has a new parameter scm_ip_security_restrictions_default_actionModel StaticSiteARMResource has a new parameter database_connectionsModel StaticSiteBuildARMResource has a new parameter database_connectionsModel StaticSitePatchResource has a new parameter database_connections7.0.0 (2022-07-04)FeaturesAdded operation AppServiceEnvironmentsOperations.begin_upgradeAdded operation AppServiceEnvironmentsOperations.delete_ase_custom_dns_suffix_configurationAdded operation AppServiceEnvironmentsOperations.get_ase_custom_dns_suffix_configurationAdded operation AppServiceEnvironmentsOperations.test_upgrade_available_notificationAdded operation AppServiceEnvironmentsOperations.update_ase_custom_dns_suffix_configurationAdded operation StaticSitesOperations.begin_link_backendAdded operation StaticSitesOperations.begin_link_backend_to_buildAdded operation StaticSitesOperations.begin_validate_backendAdded operation StaticSitesOperations.begin_validate_backend_for_buildAdded operation StaticSitesOperations.get_linked_backendAdded operation StaticSitesOperations.get_linked_backend_for_buildAdded operation StaticSitesOperations.get_linked_backendsAdded operation StaticSitesOperations.get_linked_backends_for_buildAdded operation StaticSitesOperations.unlink_backendAdded operation StaticSitesOperations.unlink_backend_from_buildAdded operation WebAppsOperations.begin_get_production_site_deployment_statusAdded operation WebAppsOperations.begin_get_slot_site_deployment_status_slotAdded operation WebAppsOperations.get_auth_settings_v2_without_secrets_slotAdded operation WebAppsOperations.list_production_site_deployment_statusesAdded operation WebAppsOperations.list_slot_site_deployment_statuses_slotAdded operation group WorkflowRunActionRepetitionsOperationsAdded operation group WorkflowRunActionRepetitionsRequestHistoriesOperationsAdded operation group WorkflowRunActionScopeRepetitionsOperationsAdded operation group WorkflowRunActionsOperationsAdded operation group WorkflowRunsOperationsAdded operation group WorkflowTriggerHistoriesOperationsAdded operation group WorkflowTriggersOperationsAdded operation group WorkflowVersionsOperationsAdded operation group WorkflowsOperationsModel AppServiceEnvironment has a new parameter custom_dns_suffix_configurationModel AppServiceEnvironment has a new parameter networking_configurationModel AppServiceEnvironment has a new parameter upgrade_availabilityModel AppServiceEnvironment has a new parameter upgrade_preferenceModel AppServiceEnvironmentPatchResource has a new parameter custom_dns_suffix_configurationModel AppServiceEnvironmentPatchResource has a new parameter networking_configurationModel AppServiceEnvironmentPatchResource has a new parameter upgrade_availabilityModel AppServiceEnvironmentPatchResource has a new parameter upgrade_preferenceModel AppServiceEnvironmentResource has a new parameter custom_dns_suffix_configurationModel AppServiceEnvironmentResource has a new parameter networking_configurationModel AppServiceEnvironmentResource has a new parameter upgrade_availabilityModel AppServiceEnvironmentResource has a new parameter upgrade_preferenceModel AppServicePlan has a new parameter number_of_workersModel AppServicePlanPatchResource has a new parameter number_of_workersModel AseV3NetworkingConfiguration has a new parameter ftp_enabledModel AseV3NetworkingConfiguration has a new parameter inbound_ip_address_overrideModel AseV3NetworkingConfiguration has a new parameter remote_debug_enabledModel ErrorResponse has a new parameter errorModel Site has a new parameter public_network_accessModel Site has a new parameter vnet_content_share_enabledModel Site has a new parameter vnet_image_pull_enabledModel Site has a new parameter vnet_route_all_enabledModel StaticSiteARMResource has a new parameter linked_backendsModel StaticSiteARMResource has a new parameter public_network_accessModel StaticSiteBuildARMResource has a new parameter linked_backendsModel StaticSitePatchResource has a new parameter linked_backendsModel StaticSitePatchResource has a new parameter public_network_accessModel TriggeredWebJob has a new parameter public_network_accessModel TriggeredWebJob has a new parameter storage_account_requiredBreaking changesModel CertificateEmail no longer has parameter idModel CertificateEmail no longer has parameter kindModel CertificateEmail no longer has parameter nameModel CertificateEmail no longer has parameter typeModel CertificateOrderAction no longer has parameter idModel CertificateOrderAction no longer has parameter kindModel CertificateOrderAction no longer has parameter nameModel CertificateOrderAction no longer has parameter typeModel ErrorResponse no longer has parameter codeModel ErrorResponse no longer has parameter messageOperation WebSiteManagementClientOperationsMixin.list_custom_host_name_sites has a new parameter hostname6.1.0 (2022-01-24)FeaturesAdded operation WebAppsOperations.create_one_deploy_operationAdded operation WebAppsOperations.get_one_deploy_status6.0.0 (2022-01-10)FeaturesAdded operation DomainsOperations.transfer_outAdded operation WebAppsOperations.get_auth_settings_v2_without_secretsAdded operation WebSiteManagementClientOperationsMixin.list_custom_host_name_sitesAdded operation group ContainerAppsOperationsAdded operation group ContainerAppsRevisionsOperationsModel KubeEnvironment has a new parameter container_apps_configurationModel KubeEnvironment has a new parameter environment_typeModel KubeEnvironmentPatchResource has a new parameter container_apps_configurationModel StaticSiteARMResource has a new parameter enterprise_grade_cdn_statusModel StaticSitePatchResource has a new parameter enterprise_grade_cdn_statusBreaking changesRemoved operation WebSiteManagementClientOperationsMixin.generate_github_access_token_for_appservice_cli_async5.0.0 (2021-09-08)FeaturesModel AppServicePlan has a new parameter zone_redundantModel AppServicePlanPatchResource has a new parameter zone_redundantModel AppServiceEnvironmentPatchResource has a new parameter zone_redundantModel AppServiceEnvironmentResource has a new parameter zone_redundantModel AzureActiveDirectoryRegistration has a new parameter client_secret_certificate_issuerModel AzureActiveDirectoryRegistration has a new parameter client_secret_certificate_subject_alternative_nameModel AseV3NetworkingConfiguration has a new parameter external_inbound_ip_addressesModel AseV3NetworkingConfiguration has a new parameter internal_inbound_ip_addressesModel AppServiceEnvironment has a new parameter zone_redundantModel ErrorEntity has a new parameter targetModel ErrorEntity has a new parameter detailsBreaking changesModel TokenStore no longer has parameter kindModel TokenStore no longer has parameter idModel TokenStore no longer has parameter nameModel TokenStore no longer has parameter typeModel IdentityProviders no longer has parameter kindModel IdentityProviders no longer has parameter idModel IdentityProviders no longer has parameter nameModel IdentityProviders no longer has parameter typeModel Google no longer has parameter kindModel Google no longer has parameter idModel Google no longer has parameter nameModel Google no longer has parameter typeModel Nonce no longer has parameter kindModel Nonce no longer has parameter idModel Nonce no longer has parameter nameModel Nonce no longer has parameter typeModel AppleRegistration no longer has parameter kindModel AppleRegistration no longer has parameter idModel AppleRegistration no longer has parameter nameModel AppleRegistration no longer has parameter typeModel ForwardProxy no longer has parameter kindModel ForwardProxy no longer has parameter idModel ForwardProxy no longer has parameter nameModel ForwardProxy no longer has parameter typeModel OpenIdConnectLogin no longer has parameter kindModel OpenIdConnectLogin no longer has parameter idModel OpenIdConnectLogin no longer has parameter nameModel OpenIdConnectLogin no longer has parameter typeModel AzureActiveDirectoryRegistration no longer has parameter kindModel AzureActiveDirectoryRegistration no longer has parameter idModel AzureActiveDirectoryRegistration no longer has parameter nameModel AzureActiveDirectoryRegistration no longer has parameter typeModel AzureActiveDirectoryLogin no longer has parameter kindModel AzureActiveDirectoryLogin no longer has parameter idModel AzureActiveDirectoryLogin no longer has parameter nameModel AzureActiveDirectoryLogin no longer has parameter typeModel TriggeredJobRun no longer has parameter kindModel TriggeredJobRun no longer has parameter idModel TriggeredJobRun no longer has parameter nameModel TriggeredJobRun no longer has parameter typeModel AppRegistration no longer has parameter kindModel AppRegistration no longer has parameter idModel AppRegistration no longer has parameter nameModel AppRegistration no longer has parameter typeModel VnetInfo no longer has parameter kindModel VnetInfo no longer has parameter idModel VnetInfo no longer has parameter nameModel VnetInfo no longer has parameter typeModel CustomOpenIdConnectProvider no longer has parameter kindModel CustomOpenIdConnectProvider no longer has parameter idModel CustomOpenIdConnectProvider no longer has parameter nameModel CustomOpenIdConnectProvider no longer has parameter typeModel TwitterRegistration no longer has parameter kindModel TwitterRegistration no longer has parameter idModel TwitterRegistration no longer has parameter nameModel TwitterRegistration no longer has parameter typeModel OpenIdConnectConfig no longer has parameter kindModel OpenIdConnectConfig no longer has parameter idModel OpenIdConnectConfig no longer has parameter nameModel OpenIdConnectConfig no longer has parameter typeModel AzureStaticWebApps no longer has parameter kindModel AzureStaticWebApps no longer has parameter idModel AzureStaticWebApps no longer has parameter nameModel AzureStaticWebApps no longer has parameter typeModel LegacyMicrosoftAccount no longer has parameter kindModel LegacyMicrosoftAccount no longer has parameter idModel LegacyMicrosoftAccount no longer has parameter nameModel LegacyMicrosoftAccount no longer has parameter typeModel AzureActiveDirectory no longer has parameter kindModel AzureActiveDirectory no longer has parameter idModel AzureActiveDirectory no longer has parameter nameModel AzureActiveDirectory no longer has parameter typeModel GitHub no longer has parameter kindModel GitHub no longer has parameter idModel GitHub no longer has parameter nameModel GitHub no longer has parameter typeModel HttpSettings no longer has parameter kindModel HttpSettings no longer has parameter idModel HttpSettings no longer has parameter nameModel HttpSettings no longer has parameter typeModel DetectorDefinition no longer has parameter kindModel DetectorDefinition no longer has parameter idModel DetectorDefinition no longer has parameter nameModel DetectorDefinition no longer has parameter typeModel Twitter no longer has parameter kindModel Twitter no longer has parameter idModel Twitter no longer has parameter nameModel Twitter no longer has parameter typeModel JwtClaimChecks no longer has parameter kindModel JwtClaimChecks no longer has parameter idModel JwtClaimChecks no longer has parameter nameModel JwtClaimChecks no longer has parameter typeModel CookieExpiration no longer has parameter kindModel CookieExpiration no longer has parameter idModel CookieExpiration no longer has parameter nameModel CookieExpiration no longer has parameter typeModel Apple no longer has parameter kindModel Apple no longer has parameter idModel Apple no longer has parameter nameModel Apple no longer has parameter typeModel OpenIdConnectRegistration no longer has parameter kindModel OpenIdConnectRegistration no longer has parameter idModel OpenIdConnectRegistration no longer has parameter nameModel OpenIdConnectRegistration no longer has parameter typeModel Login no longer has parameter kindModel Login no longer has parameter idModel Login no longer has parameter nameModel Login no longer has parameter typeModel Facebook no longer has parameter kindModel Facebook no longer has parameter idModel Facebook no longer has parameter nameModel Facebook no longer has parameter typeModel ClientRegistration no longer has parameter kindModel ClientRegistration no longer has parameter idModel ClientRegistration no longer has parameter nameModel ClientRegistration no longer has parameter typeModel GlobalValidation no longer has parameter kindModel GlobalValidation no longer has parameter idModel GlobalValidation no longer has parameter nameModel GlobalValidation no longer has parameter typeModel AuthPlatform no longer has parameter kindModel AuthPlatform no longer has parameter idModel AuthPlatform no longer has parameter nameModel AuthPlatform no longer has parameter typeModel FileSystemTokenStore has a new signatureModel AzureActiveDirectoryValidation has a new signatureModel LoginRoutes has a new signatureModel BlobStorageTokenStore has a new signatureModel OpenIdConnectClientCredential has a new signatureModel HttpSettingsRoutes has a new signatureModel LoginScopes has a new signatureModel AllowedAudiencesValidation has a new signatureModel AzureStaticWebAppsRegistration has a new signature4.0.0 (2021-08-03)FeaturesModel AppServicePlan has a new parameter elastic_scale_enabledAdded operation WebAppsOperations.update_swift_virtual_network_connection_with_check_slotAdded operation WebAppsOperations.create_or_update_swift_virtual_network_connection_with_check_slotAdded operation WebAppsOperations.update_swift_virtual_network_connection_with_checkAdded operation WebAppsOperations.list_basic_publishing_credentials_policiesAdded operation WebAppsOperations.list_basic_publishing_credentials_policies_slotBreaking changesRemoved operation WebAppsOperations.get_basic_publishing_credentials_policies_slotRemoved operation WebAppsOperations.get_basic_publishing_credentials_policies3.0.0 (2021-05-25)FeaturesModel SiteAuthSettings has a new parameter config_versionModel CertificatePatchResource has a new parameter domain_validation_methodModel StaticSiteBuildProperties has a new parameter github_action_secret_name_overrideModel StaticSiteBuildProperties has a new parameter output_locationModel StaticSiteBuildProperties has a new parameter api_build_commandModel StaticSiteBuildProperties has a new parameter skip_github_action_workflow_generationModel StaticSiteBuildProperties has a new parameter app_build_commandModel DetectorResponse has a new parameter statusModel DetectorResponse has a new parameter data_providers_metadataModel DetectorResponse has a new parameter suggested_utterancesModel StaticSitePatchResource has a new parameter key_vault_reference_identityModel StaticSitePatchResource has a new parameter private_endpoint_connectionsModel StaticSitePatchResource has a new parameter user_provided_function_appsModel StaticSitePatchResource has a new parameter allow_config_file_updatesModel StaticSitePatchResource has a new parameter template_propertiesModel StaticSitePatchResource has a new parameter staging_environment_policyModel StaticSitePatchResource has a new parameter content_distribution_endpointModel StaticSitePatchResource has a new parameter providerModel SiteConfigResource has a new parameter key_vault_reference_identityModel SiteConfigResource has a new parameter functions_runtime_scale_monitoring_enabledModel SiteConfigResource has a new parameter acr_user_managed_identity_idModel SiteConfigResource has a new parameter public_network_accessModel SiteConfigResource has a new parameter website_time_zoneModel SiteConfigResource has a new parameter acr_use_managed_identity_credsModel SiteConfigResource has a new parameter minimum_elastic_instance_countModel SiteConfigResource has a new parameter function_app_scale_limitModel SiteConfigResource has a new parameter azure_storage_accountsModel ValidateRequest has a new parameter app_service_environmentModel StaticSiteCustomDomainOverviewARMResource has a new parameter statusModel StaticSiteCustomDomainOverviewARMResource has a new parameter error_messageModel StaticSiteCustomDomainOverviewARMResource has a new parameter validation_tokenModel AppServicePlan has a new parameter extended_locationModel AppServicePlan has a new parameter kube_environment_profileModel StaticSiteBuildARMResource has a new parameter user_provided_function_appsModel AppServiceCertificateOrder has a new parameter contactModel VnetParameters has a new parameter subnet_resource_idModel SkuCapacity has a new parameter elastic_maximumModel ApplicationStackResource has a new parameter is_deprecatedModel StackMajorVersion has a new parameter site_config_properties_dictionaryModel StackMajorVersion has a new parameter app_settings_dictionaryModel StatusCodesBasedTrigger has a new parameter pathModel AppServiceCertificateOrderPatchResource has a new parameter contactModel BillingMeter has a new parameter multiplierModel IdentityProviders has a new parameter legacy_microsoft_accountModel IdentityProviders has a new parameter appleModel IdentityProviders has a new parameter azure_static_web_appsModel StaticSiteARMResource has a new parameter key_vault_reference_identityModel StaticSiteARMResource has a new parameter private_endpoint_connectionsModel StaticSiteARMResource has a new parameter user_provided_function_appsModel StaticSiteARMResource has a new parameter identityModel StaticSiteARMResource has a new parameter allow_config_file_updatesModel StaticSiteARMResource has a new parameter template_propertiesModel StaticSiteARMResource has a new parameter staging_environment_policyModel StaticSiteARMResource has a new parameter content_distribution_endpointModel StaticSiteARMResource has a new parameter providerModel SitePatchResource has a new parameter virtual_network_subnet_idModel SitePatchResource has a new parameter storage_account_requiredModel SitePatchResource has a new parameter key_vault_reference_identityModel ApiKVReference has a new parameter nameModel ApiKVReference has a new parameter active_versionModel ApiKVReference has a new parameter typeModel ApiKVReference has a new parameter idModel ApiKVReference has a new parameter kindModel VnetValidationFailureDetails has a new parameter messageModel VnetValidationFailureDetails has a new parameter warningsModel Site has a new parameter virtual_network_subnet_idModel Site has a new parameter storage_account_requiredModel Site has a new parameter extended_locationModel Site has a new parameter key_vault_reference_identityModel Certificate has a new parameter domain_validation_methodModel CsmOperationDescription has a new parameter is_data_actionModel AutoHealTriggers has a new parameter slow_requests_with_pathModel AutoHealTriggers has a new parameter status_codes_rangeModel SiteConfig has a new parameter key_vault_reference_identityModel SiteConfig has a new parameter functions_runtime_scale_monitoring_enabledModel SiteConfig has a new parameter acr_user_managed_identity_idModel SiteConfig has a new parameter public_network_accessModel SiteConfig has a new parameter website_time_zoneModel SiteConfig has a new parameter acr_use_managed_identity_credsModel SiteConfig has a new parameter minimum_elastic_instance_countModel SiteConfig has a new parameter function_app_scale_limitModel SiteConfig has a new parameter azure_storage_accountsModel SlowRequestsBasedTrigger has a new parameter pathModel AppServicePlanPatchResource has a new parameter elastic_scale_enabledModel AppServicePlanPatchResource has a new parameter kube_environment_profileModel ApplicationStack has a new parameter is_deprecatedModel SiteSourceControl has a new parameter git_hub_action_configurationAdded operation ProviderOperations.get_function_app_stacksAdded operation ProviderOperations.get_web_app_stacks_for_locationAdded operation ProviderOperations.get_web_app_stacksAdded operation ProviderOperations.get_function_app_stacks_for_locationAdded operation StaticSitesOperations.get_private_endpoint_connection_listAdded operation StaticSitesOperations.detach_user_provided_function_app_from_static_site_buildAdded operation StaticSitesOperations.begin_create_or_update_static_siteAdded operation StaticSitesOperations.create_or_update_static_site_build_app_settingsAdded operation StaticSitesOperations.begin_create_or_update_static_site_custom_domainAdded operation StaticSitesOperations.list_static_site_app_settingsAdded operation StaticSitesOperations.begin_delete_private_endpoint_connectionAdded operation StaticSitesOperations.detach_user_provided_function_app_from_static_siteAdded operation StaticSitesOperations.begin_register_user_provided_function_app_with_static_siteAdded operation StaticSitesOperations.begin_create_zip_deployment_for_static_siteAdded operation StaticSitesOperations.begin_register_user_provided_function_app_with_static_site_buildAdded operation StaticSitesOperations.list_static_site_configured_rolesAdded operation StaticSitesOperations.begin_create_zip_deployment_for_static_site_buildAdded operation StaticSitesOperations.begin_detach_static_siteAdded operation StaticSitesOperations.get_private_endpoint_connectionAdded operation StaticSitesOperations.begin_validate_custom_domain_can_be_added_to_static_siteAdded operation StaticSitesOperations.create_or_update_static_site_app_settingsAdded operation StaticSitesOperations.begin_delete_static_site_custom_domainAdded operation StaticSitesOperations.get_user_provided_function_app_for_static_site_buildAdded operation StaticSitesOperations.get_user_provided_function_app_for_static_siteAdded operation StaticSitesOperations.begin_approve_or_reject_private_endpoint_connectionAdded operation StaticSitesOperations.begin_delete_static_site_buildAdded operation StaticSitesOperations.get_static_site_custom_domainAdded operation StaticSitesOperations.begin_delete_static_siteAdded operation StaticSitesOperations.get_user_provided_function_apps_for_static_siteAdded operation StaticSitesOperations.get_user_provided_function_apps_for_static_site_buildAdded operation StaticSitesOperations.get_private_link_resourcesAdded operation StaticSitesOperations.list_static_site_build_app_settingsAdded operation AppServiceEnvironmentsOperations.get_private_endpoint_connection_listAdded operation AppServiceEnvironmentsOperations.get_private_link_resourcesAdded operation AppServiceEnvironmentsOperations.get_ase_v3_networking_configurationAdded operation AppServiceEnvironmentsOperations.get_private_endpoint_connectionAdded operation AppServiceEnvironmentsOperations.begin_approve_or_reject_private_endpoint_connectionAdded operation AppServiceEnvironmentsOperations.begin_delete_private_endpoint_connectionAdded operation AppServiceEnvironmentsOperations.update_ase_networking_configurationAdded operation WebAppsOperations.update_ftp_allowed_slotAdded operation WebAppsOperations.get_private_endpoint_connection_listAdded operation WebAppsOperations.get_private_link_resources_slotAdded operation WebAppsOperations.get_site_connection_string_key_vault_referenceAdded operation WebAppsOperations.get_ftp_allowed_slotAdded operation WebAppsOperations.get_site_connection_string_key_vault_reference_slotAdded operation WebAppsOperations.get_app_settings_key_vault_referencesAdded operation WebAppsOperations.get_site_connection_string_key_vault_references_slotAdded operation WebAppsOperations.get_app_settings_key_vault_references_slotAdded operation WebAppsOperations.get_app_setting_key_vault_reference_slotAdded operation WebAppsOperations.get_app_setting_key_vault_referenceAdded operation WebAppsOperations.update_scm_allowed_slotAdded operation WebAppsOperations.get_private_endpoint_connection_list_slotAdded operation WebAppsOperations.get_scm_allowed_slotAdded operation WebAppsOperations.get_basic_publishing_credentials_policies_slotAdded operation WebAppsOperations.create_or_update_swift_virtual_network_connection_with_checkAdded operation WebAppsOperations.get_private_endpoint_connection_slotAdded operation WebAppsOperations.begin_approve_or_reject_private_endpoint_connection_slotAdded operation WebAppsOperations.get_site_connection_string_key_vault_referencesAdded operation WebAppsOperations.begin_delete_private_endpoint_connection_slotAdded operation group KubeEnvironmentsOperationsAdded operation group GlobalOperationsAdded operation group CertificateOrdersDiagnosticsOperationsBreaking changesParameter id of model VirtualNetworkProfile is now requiredOperation StaticSitesOperations.list_static_site_build_function_app_settings has a new signatureOperation StaticSitesOperations.list_static_site_build_functions has a new signatureOperation StaticSitesOperations.create_or_update_static_site_build_function_app_settings has a new signatureOperation StaticSitesOperations.get_static_site_build has a new signatureOperation CertificatesOperations.list has a new signatureOperation WebAppsOperations.delete_source_control has a new signatureOperation WebAppsOperations.delete_source_control_slot has a new signatureModel SwiftVirtualNetwork no longer has parameter system_dataModel CertificateOrderAction no longer has parameter system_dataModel GeoRegion no longer has parameter system_dataModel SiteAuthSettings no longer has parameter system_dataModel CsmPublishingCredentialsPoliciesCollection no longer has parameter system_dataModel AddressResponse no longer has parameter system_dataModel SiteLogsConfig no longer has parameter system_dataModel PrivateLinkConnectionApprovalRequestResource no longer has parameter system_dataModel PublicCertificate no longer has parameter system_dataModel Nonce no longer has parameter system_dataModel CertificatePatchResource no longer has parameter system_dataModel StorageMigrationOptions no longer has parameter system_dataModel DiagnosticCategory no longer has parameter system_dataModel DetectorResponse no longer has parameter system_dataModel CustomOpenIdConnectProvider no longer has parameter system_dataModel StaticSitePatchResource no longer has parameter system_dataModel CookieExpiration no longer has parameter system_dataModel MSDeployStatus no longer has parameter system_dataModel StaticSiteResetPropertiesARMResource no longer has parameter system_dataModel MSDeploy no longer has parameter system_dataModel DiagnosticDetectorResponse no longer has parameter system_dataModel DiagnosticAnalysis no longer has parameter system_dataModel SiteConfigResource no longer has parameter system_dataModel Recommendation no longer has parameter system_dataModel DeletedAppRestoreRequest no longer has parameter system_dataModel SlotConfigNamesResource no longer has parameter system_dataModel Domain no longer has parameter system_dataModel StorageMigrationResponse no longer has parameter system_dataModel VnetInfo no longer has parameter system_dataModel AzureActiveDirectoryLogin no longer has parameter system_dataModel SlotDifference no longer has parameter system_dataModel StaticSiteUserInvitationRequestResource no longer has parameter system_dataModel BackupRequest no longer has parameter system_dataModel PushSettings no longer has parameter system_dataModel StaticSiteCustomDomainOverviewARMResource no longer has parameter system_dataModel AppServicePlan no longer has parameter system_dataModel Google no longer has parameter system_dataModel Twitter no longer has parameter system_dataModel DomainOwnershipIdentifier no longer has parameter system_dataModel OpenIdConnectClientCredential no longer has parameter system_dataModel Identifier no longer has parameter system_dataModel RestoreRequest no longer has parameter system_dataModel SiteConfigurationSnapshotInfo no longer has parameter system_dataModel VnetRoute no longer has parameter system_dataModel StaticSiteBuildARMResource no longer has parameter system_dataModel SourceControl no longer has parameter system_dataModel AppServiceCertificateOrder no longer has parameter system_dataModel AzureActiveDirectory no longer has parameter system_dataModel DomainPatchResource no longer has parameter system_dataModel Resource no longer has parameter system_dataModel SiteAuthSettingsV2 no longer has parameter system_dataModel VnetParameters no longer has parameter system_dataModel ResourceMetricDefinition no longer has parameter system_dataModel LoginScopes no longer has parameter system_dataModel CertificateEmail no longer has parameter system_dataModel PremierAddOn no longer has parameter system_dataModel TriggeredJobRun no longer has parameter system_dataModel WebJob no longer has parameter system_dataModel StaticSiteUserARMResource no longer has parameter system_dataModel HybridConnectionKey no longer has parameter system_dataModel Deployment no longer has parameter system_dataModel PrivateAccess no longer has parameter system_dataModel VnetValidationTestFailure no longer has parameter system_dataModel StaticSitesWorkflowPreview no longer has parameter system_dataModel OpenIdConnectRegistration no longer has parameter system_dataModel ProxyOnlyResource no longer has parameter system_dataModel ApplicationStackResource no longer has parameter system_dataModel AzureStoragePropertyDictionaryResource no longer has parameter system_dataModel TwitterRegistration no longer has parameter system_dataModel RelayServiceConnectionEntity no longer has parameter system_dataModel CsmPublishingCredentialsPoliciesEntity no longer has parameter system_dataModel LoginRoutes no longer has parameter system_dataModel AnalysisDefinition no longer has parameter system_dataModel ReissueCertificateOrderRequest no longer has parameter system_dataModel User no longer has parameter system_dataModel AppServiceCertificateOrderPatchResource no longer has parameter system_dataModel TriggeredWebJob no longer has parameter system_dataModel HybridConnection no longer has parameter system_dataModel HttpSettingsRoutes no longer has parameter system_dataModel BillingMeter no longer has parameter system_dataModel SiteExtensionInfo no longer has parameter system_dataModel IdentityProviders no longer has parameter system_dataModel Snapshot no longer has parameter system_dataModel StaticSitesWorkflowPreviewRequest no longer has parameter system_dataModel HostNameBinding no longer has parameter system_dataModel AzureActiveDirectoryRegistration no longer has parameter system_dataModel StaticSiteARMResource no longer has parameter system_dataModel MigrateMySqlRequest no longer has parameter system_dataModel VnetGateway no longer has parameter system_dataModel ProcessInfo no longer has parameter system_dataModel WebSiteInstanceStatus no longer has parameter system_dataModel SitePatchResource no longer has parameter system_dataModel GitHub no longer has parameter system_dataModel TokenStore no longer has parameter system_dataModel ContinuousWebJob no longer has parameter system_dataModel FunctionEnvelope no longer has parameter system_dataModel BlobStorageTokenStore no longer has parameter system_dataModel PremierAddOnOffer no longer has parameter system_dataModel ProcessThreadInfo no longer has parameter system_dataModel ApiKVReference no longer has parameter locationModel AzureActiveDirectoryValidation no longer has parameter system_dataModel SnapshotRestoreRequest no longer has parameter system_dataModel DeletedSite no longer has parameter system_dataModel VnetValidationFailureDetails no longer has parameter system_dataModel Site no longer has parameter system_dataModel StaticSiteFunctionOverviewARMResource no longer has parameter system_dataModel RenewCertificateOrderRequest no longer has parameter system_dataModel Certificate no longer has parameter system_dataModel NetworkFeatures no longer has parameter system_dataModel ResourceHealthMetadata no longer has parameter system_dataModel DetectorDefinition no longer has parameter system_dataModel BackupItem no longer has parameter system_dataModel TriggeredJobHistory no longer has parameter system_dataModel Usage no longer has parameter system_dataModel MigrateMySqlStatus no longer has parameter system_dataModel ConnectionStringDictionary no longer has parameter system_dataModel CustomHostnameAnalysisResult no longer has parameter system_dataModel StringDictionary no longer has parameter system_dataModel TopLevelDomain no longer has parameter system_dataModel PremierAddOnPatchResource no longer has parameter system_dataModel AppServiceCertificatePatchResource no longer has parameter system_dataModel AllowedAudiencesValidation no longer has parameter system_dataModel Facebook no longer has parameter system_dataModel ClientRegistration no longer has parameter system_dataModel StaticSiteUserInvitationResponseResource no longer has parameter system_dataModel HybridConnectionLimits no longer has parameter system_dataModel RecommendationRule no longer has parameter system_dataModel ForwardProxy no longer has parameter system_dataModel Login no longer has parameter system_dataModel OpenIdConnectConfig no longer has parameter system_dataModel AppServiceCertificateResource no longer has parameter system_dataModel MSDeployLog no longer has parameter system_dataModel WorkerPoolResource no longer has parameter system_dataModel SitePhpErrorLogFlag no longer has parameter system_dataModel AppServicePlanPatchResource no longer has parameter system_dataModel OpenIdConnectLogin no longer has parameter system_dataModel SiteSourceControl no longer has parameter system_dataModel AuthPlatform no longer has parameter system_dataModel FileSystemTokenStore no longer has parameter system_dataModel AppRegistration no longer has parameter system_dataModel ProcessModuleInfo no longer has parameter system_dataModel HttpSettings no longer has parameter system_dataModel GlobalValidation no longer has parameter system_dataModel JwtClaimChecks no longer has parameter system_dataModel AppServiceEnvironmentResource has a new signatureModel AppServiceEnvironment has a new signatureModel DetectorInfo has a new signatureModel AppServiceEnvironmentPatchResource has a new signatureRemoved operation StaticSitesOperations.create_or_update_static_siteRemoved operation StaticSitesOperations.validate_custom_domain_can_be_added_to_static_siteRemoved operation StaticSitesOperations.delete_static_site_custom_domainRemoved operation StaticSitesOperations.delete_static_site_buildRemoved operation StaticSitesOperations.delete_static_siteRemoved operation StaticSitesOperations.create_or_update_static_site_custom_domainRemoved operation StaticSitesOperations.detach_static_siteRemoved operation WebAppsOperations.update_swift_virtual_network_connectionRemoved operation WebAppsOperations.begin_copy_production_slotRemoved operation WebAppsOperations.create_or_update_swift_virtual_network_connection_slotRemoved operation WebAppsOperations.update_swift_virtual_network_connection_slotRemoved operation WebAppsOperations.create_or_update_swift_virtual_network_connectionRemoved operation WebAppsOperations.begin_copy_slot2.0.0 (2021-02-25)FeaturesModel Usage has a new parameter system_dataModel StaticSiteFunctionOverviewARMResource has a new parameter system_dataModel HybridConnection has a new parameter system_dataModel GeoRegion has a new parameter system_dataModel IpSecurityRestriction has a new parameter headersModel StaticSiteBuildARMResource has a new parameter system_dataModel PushSettings has a new parameter system_dataModel SlotDifference has a new parameter system_dataModel AppServiceCertificatePatchResource has a new parameter system_dataModel DiagnosticDetectorResponse has a new parameter system_dataModel MetricSpecification has a new parameter supported_aggregation_typesModel PremierAddOnPatchResource has a new parameter system_dataModel SitePatchResource has a new parameter custom_domain_verification_idModel SitePatchResource has a new parameter system_dataModel SitePatchResource has a new parameter client_cert_modeModel HostNameBinding has a new parameter system_dataModel CustomHostnameAnalysisResult has a new parameter system_dataModel VnetGateway has a new parameter system_dataModel MSDeployLog has a new parameter system_dataModel Site has a new parameter custom_domain_verification_idModel Site has a new parameter system_dataModel Site has a new parameter client_cert_modeModel PrivateEndpointConnectionResource has a new parameter system_dataModel ResourceHealthMetadata has a new parameter system_dataModel CertificatePatchResource has a new parameter system_dataModel WorkerPoolResource has a new parameter system_dataModel AppServiceEnvironmentResource has a new parameter system_dataModel DetectorResponse has a new parameter system_dataModel TriggeredWebJob has a new parameter system_dataModel SiteSourceControl has a new parameter is_git_hub_actionModel SiteSourceControl has a new parameter system_dataModel MSDeploy has a new parameter system_dataModel TriggeredJobHistory has a new parameter system_dataModel SiteConfigResource has a new parameter vnet_route_all_enabledModel SiteConfigResource has a new parameter system_dataModel SiteConfigResource has a new parameter scm_min_tls_versionModel SiteConfigResource has a new parameter vnet_private_ports_countModel BackupRequest has a new parameter system_dataModel DeletedSite has a new parameter system_dataModel RenewCertificateOrderRequest has a new parameter system_dataModel StorageMigrationResponse has a new parameter system_dataModel CsmPublishingCredentialsPoliciesCollection has a new parameter system_dataModel AddressResponse has a new parameter system_dataModel BillingMeter has a new parameter system_dataModel Deployment has a new parameter system_dataModel ProcessModuleInfo has a new parameter system_dataModel CertificateEmail has a new parameter system_dataModel Certificate has a new parameter system_dataModel StaticSitePatchResource has a new parameter system_dataModel SitePhpErrorLogFlag has a new parameter system_dataModel CsmPublishingCredentialsPoliciesEntity has a new parameter system_dataModel SwiftVirtualNetwork has a new parameter system_dataModel VnetRoute has a new parameter system_dataModel ConnectionStringDictionary has a new parameter system_dataModel WebSiteInstanceStatus has a new parameter system_dataModel WebSiteInstanceStatus has a new parameter health_check_urlModel HybridConnectionKey has a new parameter system_dataModel PremierAddOnOffer has a new parameter system_dataModel ContinuousWebJob has a new parameter system_dataModel SnapshotRestoreRequest has a new parameter system_dataModel SiteAuthSettings has a new parameter git_hub_client_idModel SiteAuthSettings has a new parameter microsoft_account_client_secret_setting_nameModel SiteAuthSettings has a new parameter git_hub_client_secretModel SiteAuthSettings has a new parameter is_auth_from_fileModel SiteAuthSettings has a new parameter auth_file_pathModel SiteAuthSettings has a new parameter google_client_secret_setting_nameModel SiteAuthSettings has a new parameter git_hub_client_secret_setting_nameModel SiteAuthSettings has a new parameter aad_claims_authorizationModel SiteAuthSettings has a new parameter system_dataModel SiteAuthSettings has a new parameter git_hub_o_auth_scopesModel SiteAuthSettings has a new parameter client_secret_setting_nameModel SiteAuthSettings has a new parameter twitter_consumer_secret_setting_nameModel SiteAuthSettings has a new parameter facebook_app_secret_setting_nameModel DetectorDefinition has a new parameter system_dataModel SiteConfigurationSnapshotInfo has a new parameter system_dataModel PublicCertificate has a new parameter system_dataModel DomainOwnershipIdentifier has a new parameter system_dataModel StringDictionary has a new parameter system_dataModel PrivateLinkConnectionApprovalRequestResource has a new parameter system_dataModel SlotConfigNamesResource has a new parameter system_dataModel WebJob has a new parameter system_dataModel ApplicationStackResource has a new parameter system_dataModel ReissueCertificateOrderRequest has a new parameter system_dataModel User has a new parameter system_dataModel RestoreRequest has a new parameter system_dataModel StaticSiteUserInvitationRequestResource has a new parameter system_dataModel StorageMigrationOptions has a new parameter system_dataModel HybridConnectionLimits has a new parameter system_dataModel StaticSiteUserARMResource has a new parameter system_dataModel AppServiceCertificateResource has a new parameter system_dataModel AnalysisDefinition has a new parameter system_dataModel VnetInfo has a new parameter system_dataModel DomainPatchResource has a new parameter system_dataModel MSDeployStatus has a new parameter system_dataModel MigrateMySqlRequest has a new parameter system_dataModel Identifier has a new parameter system_dataModel SiteLogsConfig has a new parameter system_dataModel AppServiceCertificateOrder has a new parameter system_dataModel BackupItem has a new parameter system_dataModel ProcessInfo has a new parameter system_dataModel MigrateMySqlStatus has a new parameter system_dataModel StaticSiteResetPropertiesARMResource has a new parameter system_dataModel NetworkFeatures has a new parameter system_dataModel Recommendation has a new parameter system_dataModel ProcessThreadInfo has a new parameter system_dataModel AzureStoragePropertyDictionaryResource has a new parameter system_dataModel Domain has a new parameter system_dataModel StaticSiteARMResource has a new parameter system_dataModel ResourceMetricDefinition has a new parameter system_dataModel VnetValidationTestFailure has a new parameter system_dataModel StaticSiteUserInvitationResponseResource has a new parameter system_dataModel PrivateAccess has a new parameter system_dataModel SiteConfig has a new parameter vnet_route_all_enabledModel SiteConfig has a new parameter vnet_private_ports_countModel SiteConfig has a new parameter scm_min_tls_versionModel FunctionEnvelope has a new parameter system_dataModel TopLevelDomain has a new parameter system_dataModel RecommendationRule has a new parameter system_dataModel RelayServiceConnectionEntity has a new parameter system_dataModel ProxyOnlyResource has a new parameter system_dataModel Snapshot has a new parameter system_dataModel VnetParameters has a new parameter system_dataModel DiagnosticAnalysis has a new parameter system_dataModel CertificateOrderAction has a new parameter system_dataModel DeletedAppRestoreRequest has a new parameter system_dataModel AppServicePlan has a new parameter system_dataModel Resource has a new parameter system_dataModel StaticSiteCustomDomainOverviewARMResource has a new parameter system_dataModel PremierAddOn has a new parameter system_dataModel TriggeredJobRun has a new parameter system_dataModel LogSpecification has a new parameter log_filter_patternModel DiagnosticCategory has a new parameter system_dataModel SourceControl has a new parameter system_dataModel VnetValidationFailureDetails has a new parameter system_dataModel AppServiceEnvironmentPatchResource has a new parameter system_dataModel AppServiceCertificateOrderPatchResource has a new parameter system_dataModel SiteExtensionInfo has a new parameter system_dataModel AppServicePlanPatchResource has a new parameter system_dataAdded operation WebAppsOperations.update_auth_settings_v2Added operation WebAppsOperations.update_auth_settings_v2_slotAdded operation WebAppsOperations.get_auth_settings_v2Added operation WebAppsOperations.get_auth_settings_v2_slotAdded operation StaticSitesOperations.preview_workflowAdded operation WebSiteManagementClientOperationsMixin.generate_github_access_token_for_appservice_cli_asyncBreaking changesModel SiteConfigResource no longer has parameter acr_use_managed_identity_credsModel SiteConfigResource no longer has parameter acr_user_managed_identity_idModel SiteConfig no longer has parameter acr_use_managed_identity_credsModel SiteConfig no longer has parameter acr_user_managed_identity_idModel FunctionSecrets has a new signatureRemoved operation WebAppsOperations.get_app_settings_key_vault_referencesRemoved operation WebAppsOperations.get_app_setting_key_vault_reference1.0.0 (2020-11-23)GA release1.0.0b1 (2020-10-13)This is beta preview version.This version uses a next-generation code generator that introduces important breaking changes, but also important new features (like unified authentication and async programming).General breaking changesCredential system has been completly revamped:azure.common.credentialsormsrestazure.azure_active_directoryinstances are no longer supported, use theazure-identityclasses instead:https://pypi.org/project/azure-identity/credentialsparameter has been renamedcredentialTheconfigattribute no longer exists on a client, configuration should be passed as kwarg. Example:MyClient(credential, subscription_id, enable_logging=True). For a complete set of
supported options, see theparameters accept in init documentation of azure-coreYou can't import aversionmodule anymore, use__version__insteadOperations that used to return amsrest.polling.LROPollernow returns aazure.core.polling.LROPollerand are prefixed withbegin_.Exceptions tree have been simplified and most exceptions are nowazure.core.exceptions.HttpResponseError(CloudErrorhas been removed).Most of the operation kwarg have changed. Some of the most noticeable:rawhas been removed. Equivalent feature can be found usingcls, a callback that will give access to internal HTTP response for advanced userFor a complete set of
supported options, see theparameters accept in Request documentation of azure-coreGeneral new featuresType annotations support usingtyping. SDKs are mypy ready.This client has now stable and official support for async. Check theaionamespace of your package to find the async client.This client now support natively tracing library like OpenCensus or OpenTelemetry. See thistracing quickstartfor an overview.0.48.0 (2020-09-22)FeaturesModel SiteConfig has a new parameter acr_use_managed_identity_credsModel SiteConfig has a new parameter acr_user_managed_identity_idModel SiteConfigResource has a new parameter acr_use_managed_identity_credsModel SiteConfigResource has a new parameter acr_user_managed_identity_id0.47.0 (2020-06-03)FeaturesAdded operation WebAppsOperations.get_basic_publishing_credentials_policiesAdded operation WebAppsOperations.update_scm_allowedAdded operation WebAppsOperations.update_ftp_allowedAdded operation WebAppsOperations.get_scm_allowedAdded operation WebAppsOperations.get_ftp_allowed0.46.0 (2020-04-10)FeaturesModel SiteConfig has a new parameter power_shell_versionModel SiteConfigResource has a new parameter power_shell_versionAdded operation WebAppsOperations.get_private_endpoint_connectionAdded operation WebAppsOperations.get_private_link_resourcesAdded operation WebAppsOperations.delete_private_endpoint_connectionAdded operation WebAppsOperations.approve_or_reject_private_endpoint_connection0.45.0 (2020-03-20)FeaturesAdded operation WebAppsOperations.list_host_keysAdded operation WebAppsOperations.sync_functionsAdded operation WebAppsOperations.list_function_keys_slotAdded operation WebAppsOperations.sync_functions_slotAdded operation WebAppsOperations.delete_function_secretAdded operation WebAppsOperations.delete_host_secret_slotAdded operation WebAppsOperations.list_host_keys_slotAdded operation WebAppsOperations.delete_function_secret_slotAdded operation WebAppsOperations.create_or_update_host_secretAdded operation WebAppsOperations.list_sync_statusAdded operation WebAppsOperations.list_sync_status_slotAdded operation WebAppsOperations.create_or_update_function_secret_slotAdded operation WebAppsOperations.list_function_keysAdded operation WebAppsOperations.create_or_update_host_secret_slotAdded operation WebAppsOperations.create_or_update_function_secretAdded operation WebAppsOperations.delete_host_secretAdded operation group StaticSitesOperations0.44.0 (2019-11-08)FeaturesModel EndpointDetail has a new parameter is_accessibleModel Identifier has a new parameter valueModel VirtualIPMapping has a new parameter service_nameModel SiteConfig has a new parameter health_check_pathModel SiteConfig has a new parameter pre_warmed_instance_countModel SiteConfig has a new parameter api_management_configModel CertificatePatchResource has a new parameter canonical_nameModel ValidateRequest has a new parameter container_image_platformModel ValidateRequest has a new parameter
container_registry_passwordModel ValidateRequest has a new parameter
container_image_repositoryModel ValidateRequest has a new parameter container_image_tagModel ValidateRequest has a new parameter
container_registry_base_urlModel ValidateRequest has a new parameter
container_registry_usernameModel MetricSpecification has a new parameter
supported_time_grain_typesModel FunctionEnvelope has a new parameter invoke_url_templateModel FunctionEnvelope has a new parameter is_disabledModel FunctionEnvelope has a new parameter languageModel FunctionEnvelope has a new parameter test_data_hrefModel GeoRegion has a new parameter org_domainModel Certificate has a new parameter canonical_nameModel StackMajorVersion has a new parameter is_deprecatedModel StackMajorVersion has a new parameter is_hiddenModel StackMajorVersion has a new parameter is_previewModel SiteConfigResource has a new parameter health_check_pathModel SiteConfigResource has a new parameter
pre_warmed_instance_countModel SiteConfigResource has a new parameter api_management_configModel HostingEnvironmentDiagnostics has a new parameter
diagnostics_outputModel AddressResponse has a new parameter typeModel AddressResponse has a new parameter idModel AddressResponse has a new parameter nameModel AddressResponse has a new parameter kindAdded operation AppServiceEnvironmentsOperations.get_vip_infoAdded operation WebAppsOperations.copy_production_slotAdded operation WebAppsOperations.list_site_backupsAdded operation
WebAppsOperations.get_app_setting_key_vault_referenceAdded operation
WebAppsOperations.get_app_settings_key_vault_referencesAdded operation WebAppsOperations.copy_slot_slotAdded operation WebAppsOperations.get_instance_info_slotAdded operation WebAppsOperations.get_instance_infoAdded operation WebAppsOperations.list_site_backups_slotBreaking changesOperation
WebAppsOperations.create_or_update_domain_ownership_identifier
has a new signatureOperation
WebAppsOperations.create_or_update_domain_ownership_identifier_slot
has a new signatureOperation
WebAppsOperations.update_domain_ownership_identifier_slot has a
new signatureOperation WebAppsOperations.update_domain_ownership_identifier
has a new signatureModel SitePatchResource no longer has parameter geo_distributionsModel Site no longer has parameter geo_distributionsModel EndpointDetail no longer has parameter is_accessableModel ProcessThreadInfo no longer has parameter
priviledged_processor_timeModel Identifier no longer has parameter identifier_idModel SiteConfig no longer has parameter reserved_instance_countModel SiteConfig no longer has parameter azure_storage_accountsModel SiteConfigResource no longer has parameter
reserved_instance_countModel SiteConfigResource no longer has parameter
azure_storage_accountsModel HostingEnvironmentDiagnostics no longer has parameter
diagnosics_outputRemoved operation AppServicePlansOperations.list_metric_defintionsRemoved operation AppServicePlansOperations.list_metricsRemoved operation
WebSiteManagementClientOperationsMixin.validate_container_settingsRemoved operation AppServiceEnvironmentsOperations.list_metricsRemoved operation
AppServiceEnvironmentsOperations.list_worker_pool_instance_metricsRemoved operation
AppServiceEnvironmentsOperations.list_multi_role_pool_instance_metricsRemoved operation
AppServiceEnvironmentsOperations.list_multi_role_metricsRemoved operation AppServiceEnvironmentsOperations.list_vipsRemoved operation
AppServiceEnvironmentsOperations.list_web_worker_metricsRemoved operation
AppServiceEnvironmentsOperations.list_metric_definitionsRemoved operation WebAppsOperations.get_instance_process_threadRemoved operation WebAppsOperations.list_metricsRemoved operation WebAppsOperations.get_process_threadRemoved operation WebAppsOperations.list_hybrid_connection_keysRemoved operation WebAppsOperations.list_metric_definitions_slotRemoved operation WebAppsOperations.list_metrics_slotRemoved operation WebAppsOperations.get_process_thread_slotRemoved operation
WebAppsOperations.list_hybrid_connection_keys_slotRemoved operation
WebAppsOperations.get_instance_process_thread_slotRemoved operation WebAppsOperations.list_metric_definitions0.43.1 (2019-10-17)GeneralFixed incorrectly generated multi-api package structure0.43.0 (2019-10-01)FeaturesAdded operation group BillingMetersOperationsAdded operation group WebSiteManagementClientOperationsMixinGeneralPackage is now multiapi0.42.0 (2019-05-24)FeaturesModel SitePatchResource has a new parameter identityModel ManagedServiceIdentity has a new parameter
user_assigned_identitiesModel CloningInfo has a new parameter source_web_app_locationAdded operation
AppServiceEnvironmentsOperations.get_inbound_network_dependencies_endpointsAdded operation
AppServiceEnvironmentsOperations.get_outbound_network_dependencies_endpointsAdded operation DeletedWebAppsOperations.list_by_locationAdded operation
DeletedWebAppsOperations.get_deleted_web_app_by_locationBreaking changesModel ManagedServiceIdentity has a new parameter
user_assigned_identities (renamed from identity_ids)0.41.0 (2019-02-13)FeaturesModel DeletedAppRestoreRequest has a new parameter
use_dr_secondaryModel StackMinorVersion has a new parameter
is_remote_debugging_enabledModel IpSecurityRestriction has a new parameter subnet_traffic_tagModel IpSecurityRestriction has a new parameter vnet_traffic_tagModel IpSecurityRestriction has a new parameter
vnet_subnet_resource_idModel DeletedSite has a new parameter geo_region_nameModel SnapshotRestoreRequest has a new parameter use_dr_secondaryModel SiteAuthSettings has a new parameter
client_secret_certificate_thumbprintModel SiteConfig has a new parameter
scm_ip_security_restrictions_use_mainModel SiteConfig has a new parameter scm_ip_security_restrictionsModel CorsSettings has a new parameter support_credentialsModel SiteConfigResource has a new parameter
scm_ip_security_restrictions_use_mainModel SiteConfigResource has a new parameter
scm_ip_security_restrictionsModel StackMajorVersion has a new parameter application_insightsModel AppServicePlanPatchResource has a new parameter
maximum_elastic_worker_countModel AppServicePlan has a new parameter
maximum_elastic_worker_countModel SitePatchResource has a new parameter geo_distributionsModel SitePatchResource has a new parameter
in_progress_operation_idModel SitePatchResource has a new parameter
client_cert_exclusion_pathsModel SitePatchResource has a new parameter redundancy_modeModel Site has a new parameter geo_distributionsModel Site has a new parameter in_progress_operation_idModel Site has a new parameter client_cert_exclusion_pathsModel Site has a new parameter redundancy_modeModel VnetInfo has a new parameter is_swiftAdded operation WebAppsOperations.get_network_traces_slot_v2Added operation
WebAppsOperations.list_snapshots_from_dr_secondary_slotAdded operation WebAppsOperations.get_network_traces_slotAdded operation
WebAppsOperations.start_web_site_network_trace_operation_slotAdded operation WebAppsOperations.get_network_trace_operation_v2Added operation
WebAppsOperations.start_web_site_network_trace_operationAdded operation WebAppsOperations.get_network_traces_v2Added operation WebAppsOperations.stop_network_trace_slotAdded operation
WebAppsOperations.get_network_trace_operation_slot_v2Added operation
WebAppsOperations.list_snapshots_from_dr_secondaryAdded operation
WebAppsOperations.get_network_trace_operation_slotAdded operation WebAppsOperations.stop_network_traceAdded operation WebAppsOperations.start_network_trace_slotAdded operation WebAppsOperations.get_network_trace_operationAdded operation WebAppsOperations.start_network_traceAdded operation WebAppsOperations.get_network_tracesAdded operation
RecommendationsOperations.list_recommended_rules_for_hosting_environmentAdded operation
RecommendationsOperations.list_history_for_hosting_environmentAdded operation
RecommendationsOperations.disable_all_for_hosting_environmentAdded operation
RecommendationsOperations.disable_recommendation_for_hosting_environmentAdded operation
RecommendationsOperations.reset_all_filters_for_hosting_environmentAdded operation
RecommendationsOperations.get_rule_details_by_hosting_environmentBreaking changesModel AppServicePlanPatchResource no longer has parameter
admin_site_nameModel AppServicePlan no longer has parameter admin_site_name0.40.0 (2018-08-28)General Breaking changesThis version uses a next-generation code generator thatmightintroduce breaking changes.Model signatures now use only keyword-argument syntax. All
positional arguments must be re-written as keyword-arguments. To
keep auto-completion in most cases, models are now generated for
Python 2 and Python 3. Python 3 uses the "*" syntax for
keyword-only arguments.Enum types now use the "str" mixin (class AzureEnum(str, Enum)) to
improve the behavior when unrecognized enum values are encountered.
While this is not a breaking change, the distinctions are important,
and are documented here:https://docs.python.org/3/library/enum.html#othersAt a glance:"is" should not be used at all."format" will return the string value, where "%s" string
formatting will returnNameOfEnum.stringvalue. Format syntax
should be prefered.New Long Running Operation:Return type changes frommsrestazure.azure_operation.AzureOperationPollertomsrest.polling.LROPoller. External API is the same.Return type is nowalwaysamsrest.polling.LROPoller,
regardless of the optional parameters used.The behavior has changed when usingraw=True. Instead of
returning the initial call result asClientRawResponse,
without polling, now this returns an LROPoller. After polling,
the final resource will be returned as aClientRawResponse.Newpollingparameter. The default behavior isPolling=Truewhich will poll using ARM algorithm. WhenPolling=False, the response of the initial call will be
returned without polling.pollingparameter accepts instances of subclasses ofmsrest.polling.PollingMethod.add_done_callbackwill no longer raise if called after
polling is finished, but will instead execute the callback right
away.General FeaturesClient class can be used as a context manager to keep the underlying
HTTP session open for performanceFeaturesModel ValidateRequest has a new parameter is_xenonModel SiteConfigResource has a new parameter
reserved_instance_countModel SiteConfigResource has a new parameter windows_fx_versionModel SiteConfigResource has a new parameter
azure_storage_accountsModel SiteConfigResource has a new parameter
x_managed_service_identity_idModel SiteConfigResource has a new parameter
managed_service_identity_idModel SiteConfigResource has a new parameter ftps_stateModel TriggeredWebJob has a new parameter web_job_typeModel CsmPublishingProfileOptions has a new parameter
include_disaster_recovery_endpointsModel SitePatchResource has a new parameter hyper_vModel SitePatchResource has a new parameter is_xenonModel StampCapacity has a new parameter is_linuxModel User has a new parameter scm_uriModel SiteConfigurationSnapshotInfo has a new parameter snapshot_idModel AppServiceEnvironmentPatchResource has a new parameter
ssl_cert_key_vault_secret_nameModel AppServiceEnvironmentPatchResource has a new parameter
has_linux_workersModel AppServiceEnvironmentPatchResource has a new parameter
ssl_cert_key_vault_idModel BackupRequest has a new parameter backup_nameModel RecommendationRule has a new parameter idModel RecommendationRule has a new parameter recommendation_nameModel RecommendationRule has a new parameter kindModel RecommendationRule has a new parameter typeModel RecommendationRule has a new parameter category_tagsModel Site has a new parameter hyper_vModel Site has a new parameter is_xenonModel TriggeredJobRun has a new parameter web_job_idModel TriggeredJobRun has a new parameter web_job_nameModel CertificateOrderAction has a new parameter action_typeModel SiteExtensionInfo has a new parameter
installer_command_line_paramsModel SiteExtensionInfo has a new parameter extension_idModel SiteExtensionInfo has a new parameter extension_typeModel SiteAuthSettings has a new parameter validate_issuerModel TriggeredJobHistory has a new parameter runsModel ProcessInfo has a new parameter minidumpModel ProcessInfo has a new parameter total_cpu_timeModel ProcessInfo has a new parameter non_paged_system_memoryModel ProcessInfo has a new parameter working_setModel ProcessInfo has a new parameter paged_memoryModel ProcessInfo has a new parameter private_memoryModel ProcessInfo has a new parameter user_cpu_timeModel ProcessInfo has a new parameter deployment_nameModel ProcessInfo has a new parameter peak_paged_memoryModel ProcessInfo has a new parameter peak_working_setModel ProcessInfo has a new parameter peak_virtual_memoryModel ProcessInfo has a new parameter is_webjobModel ProcessInfo has a new parameter privileged_cpu_timeModel ProcessInfo has a new parameter identifierModel ProcessInfo has a new parameter paged_system_memoryModel ProcessInfo has a new parameter virtual_memoryModel ServiceSpecification has a new parameter log_specificationsModel ProcessThreadInfo has a new parameter identifierModel ManagedServiceIdentity has a new parameter identity_idsModel AppServicePlan has a new parameter
free_offer_expiration_timeModel AppServicePlan has a new parameter hyper_vModel AppServicePlan has a new parameter is_xenonModel SiteConfig has a new parameter reserved_instance_countModel SiteConfig has a new parameter windows_fx_versionModel SiteConfig has a new parameter azure_storage_accountsModel SiteConfig has a new parameter
x_managed_service_identity_idModel SiteConfig has a new parameter managed_service_identity_idModel SiteConfig has a new parameter ftps_stateModel WebJob has a new parameter web_job_typeModel Recommendation has a new parameter nameModel Recommendation has a new parameter idModel Recommendation has a new parameter kindModel Recommendation has a new parameter enabledModel Recommendation has a new parameter typeModel Recommendation has a new parameter statesModel Recommendation has a new parameter category_tagsModel SlotConfigNamesResource has a new parameter
azure_storage_config_namesModel SlotDifference has a new parameter levelModel AppServiceEnvironment has a new parameter
ssl_cert_key_vault_secret_nameModel AppServiceEnvironment has a new parameter has_linux_workersModel AppServiceEnvironment has a new parameter
ssl_cert_key_vault_idModel ContinuousWebJob has a new parameter web_job_typeModel AppServiceEnvironmentResource has a new parameter
ssl_cert_key_vault_secret_nameModel AppServiceEnvironmentResource has a new parameter
has_linux_workersModel AppServiceEnvironmentResource has a new parameter
ssl_cert_key_vault_idModel AppServicePlanPatchResource has a new parameter
free_offer_expiration_timeModel AppServicePlanPatchResource has a new parameter hyper_vModel AppServicePlanPatchResource has a new parameter is_xenonModel DeletedSite has a new parameter deleted_site_nameModel DeletedSite has a new parameter deleted_site_kindModel DeletedSite has a new parameter kindModel DeletedSite has a new parameter typeModel DeletedSite has a new parameter deleted_site_idAdded operation WebAppsOperations.put_private_access_vnetAdded operation
WebAppsOperations.create_or_update_swift_virtual_network_connectionAdded operation WebAppsOperations.update_azure_storage_accountsAdded operation WebAppsOperations.update_premier_add_on_slotAdded operation WebAppsOperations.get_container_logs_zip_slotAdded operation WebAppsOperations.discover_backup_slotAdded operation
WebAppsOperations.update_swift_virtual_network_connection_slotAdded operation WebAppsOperations.get_private_accessAdded operation WebAppsOperations.discover_backupAdded operation
WebAppsOperations.create_or_update_swift_virtual_network_connection_slotAdded operation WebAppsOperations.delete_swift_virtual_networkAdded operation WebAppsOperations.put_private_access_vnet_slotAdded operation WebAppsOperations.restore_from_deleted_appAdded operation WebAppsOperations.restore_from_backup_blobAdded operation
WebAppsOperations.delete_swift_virtual_network_slotAdded operation WebAppsOperations.list_azure_storage_accountsAdded operation
WebAppsOperations.list_azure_storage_accounts_slotAdded operation WebAppsOperations.restore_from_backup_blob_slotAdded operation
WebAppsOperations.get_swift_virtual_network_connectionAdded operation
WebAppsOperations.get_swift_virtual_network_connection_slotAdded operation WebAppsOperations.get_container_logs_zipAdded operation WebAppsOperations.restore_snapshotAdded operation
WebAppsOperations.update_swift_virtual_network_connectionAdded operation WebAppsOperations.restore_snapshot_slotAdded operation WebAppsOperations.restore_from_deleted_app_slotAdded operation
WebAppsOperations.update_azure_storage_accounts_slotAdded operation WebAppsOperations.get_private_access_slotAdded operation WebAppsOperations.update_premier_add_onAdded operation AppServiceEnvironmentsOperations.change_vnetAdded operation
DiagnosticsOperations.list_site_detector_responses_slotAdded operation
DiagnosticsOperations.get_site_detector_response_slotAdded operation DiagnosticsOperations.get_site_detector_responseAdded operation
DiagnosticsOperations.get_hosting_environment_detector_responseAdded operation
DiagnosticsOperations.list_site_detector_responsesAdded operation
DiagnosticsOperations.list_hosting_environment_detector_responsesAdded operation
RecommendationsOperations.disable_recommendation_for_subscriptionAdded operation
RecommendationsOperations.disable_recommendation_for_siteAdded operation group ResourceHealthMetadataOperationsBreaking changesOperation RecommendationsOperations.get_rule_details_by_web_app
has a new signatureOperation
WebAppsOperations.list_publishing_profile_xml_with_secrets has
a new signatureOperation
WebAppsOperations.list_publishing_profile_xml_with_secrets_slot
has a new signatureOperation WebAppsOperations.delete_slot has a new signatureOperation WebAppsOperations.delete has a new signatureOperation RecommendationsOperations.list_history_for_web_app has
a new signatureOperation WebAppsOperations.update_slot has a new signatureOperation WebAppsOperations.create_or_update_slot has a new
signatureOperation WebAppsOperations.create_or_update has a new signatureOperation WebAppsOperations.update has a new signatureModel TriggeredWebJob no longer has parameter
triggered_web_job_nameModel TriggeredWebJob no longer has parameter job_typeModel SitePatchResource no longer has parameter snapshot_infoModel User no longer has parameter user_nameModel SiteConfigurationSnapshotInfo no longer has parameter
site_configuration_snapshot_info_idModel BackupRequest no longer has parameter backup_request_nameModel BackupRequest no longer has parameter backup_request_typeModel ResourceMetricDefinition no longer has parameter
resource_metric_definition_idModel ResourceMetricDefinition no longer has parameter
resource_metric_definition_nameModel RecommendationRule no longer has parameter tagsModel SourceControl no longer has parameter source_control_nameModel Site no longer has parameter snapshot_infoModel VnetRoute no longer has parameter vnet_route_nameModel Certificate no longer has parameter geo_regionModel TriggeredJobRun no longer has parameter
triggered_job_run_idModel TriggeredJobRun no longer has parameter
triggered_job_run_nameModel CertificateOrderAction no longer has parameter
certificate_order_action_typeModel SiteExtensionInfo no longer has parameter
site_extension_info_idModel SiteExtensionInfo no longer has parameter installation_argsModel SiteExtensionInfo no longer has parameter
site_extension_info_typeModel PremierAddOnOffer no longer has parameter
premier_add_on_offer_nameModel TriggeredJobHistory no longer has parameter
triggered_job_runsModel ProcessInfo no longer has parameter total_processor_timeModel ProcessInfo no longer has parameter user_processor_timeModel ProcessInfo no longer has parameter
peak_paged_memory_size64Model ProcessInfo no longer has parameter
privileged_processor_timeModel ProcessInfo no longer has parameter
paged_system_memory_size64Model ProcessInfo no longer has parameter process_info_nameModel ProcessInfo no longer has parameter peak_working_set64Model ProcessInfo no longer has parameter virtual_memory_size64Model ProcessInfo no longer has parameter mini_dumpModel ProcessInfo no longer has parameter is_web_jobModel ProcessInfo no longer has parameter private_memory_size64Model ProcessInfo no longer has parameter
nonpaged_system_memory_size64Model ProcessInfo no longer has parameter working_set64Model ProcessInfo no longer has parameter process_info_idModel ProcessInfo no longer has parameter paged_memory_size64Model ProcessInfo no longer has parameter
peak_virtual_memory_size64Model GeoRegion no longer has parameter geo_region_nameModel FunctionEnvelope no longer has parameter
function_envelope_nameModel ProcessThreadInfo no longer has parameter
process_thread_info_idModel CloningInfo no longer has parameter ignore_quotasModel AppServicePlan no longer has parameter
app_service_plan_nameModel CertificatePatchResource no longer has parameter geo_regionModel WebJob no longer has parameter job_typeModel WebJob no longer has parameter web_job_nameModel Usage no longer has parameter usage_nameModel Deployment no longer has parameter deployment_idModel Recommendation no longer has parameter tagsModel PremierAddOn no longer has parameter premier_add_on_tagsModel PremierAddOn no longer has parameter
premier_add_on_locationModel PremierAddOn no longer has parameter premier_add_on_nameModel SlotDifference no longer has parameter slot_difference_typeModel ContinuousWebJob no longer has parameter
continuous_web_job_nameModel ContinuousWebJob no longer has parameter job_typeModel TopLevelDomain no longer has parameter domain_nameModel AppServicePlanPatchResource no longer has parameter
app_service_plan_patch_resource_nameModel MetricDefinition no longer has parameter
metric_definition_nameModel PerfMonSample no longer has parameter core_countRemoved operation WebAppsOperations.recoverRemoved operation WebAppsOperations.recover_slotRemoved operation
WebAppsOperations.get_web_site_container_logs_zipRemoved operation
WebAppsOperations.get_web_site_container_logs_zip_slotRemoved operation WebAppsOperations.discover_restoreRemoved operation WebAppsOperations.discover_restore_slotModel IpSecurityRestriction has a new signature0.35.0 (2018-02-20)Breaking changesMany models signature changed to expose correctly required
parameters. Example (non exhaustive) list:AppServiceCertificateOrderPatchResource now requires
product_typeAppServicePlanPatchResource now requires
app_service_plan_patch_resource_nameCertificatePatchResource now requires passwordDomainPatchResource now requires contact_admin,
contact_billing, contact_registrant, contact_tech, consentMigrateMySqlRequest now requires connection_string,
migration_typePushSettings now requires is_push_enabledget_available_stacks now returns a pageable objectFeaturesAdd certificate_registration_provider operations groupAdd Diagnostics operations groupAdd domain registration provider operations groupsAll operations group have now a "models" attribute0.34.1 (2017-10-24)MSI fixes0.34.0 (2017-10-16)Add MSI support0.33.0 (2017-10-04)FeaturesAdd providers.list_operationsAdd verify_hosting_environment_vnetAdd web_apps.list_sync_function_triggersAdd web_apps.list_processesAdd web_apps.get_instance_process_moduleAdd web_apps.delete_processAdd web_apps.get_process_dumpAdd web_apps continous web job operationsAdd web_apps continous web job slots operationsAdd web_apps public certificate operationsAdd web_apps site_extension operationsAdd web_apps functions operationsAdd web_apps.list_function_secretsAdd web_apps.list_deployment_logAdd web_apps.list_deployment_log_slotAdd web_apps ms_deploy_status operationsAdd web_apps ms_deploy_status_slot operationsAdd web_apps ms_deploy_log_slot operationsAdd web_apps instance_process_modules operationsAdd web_apps instance_process_threads operationsAdd web_apps instance_process_slot operationsAdd web_apps instance_process_modules_slot operationsAdd web_apps instance_process_threads_slot operationsAdd web_apps.list_sync_function_triggers_slotAdd web_apps processes_slot operationsAdd web_apps site_extensions_slot operationsAdd web_apps triggered_web_jobs_slot operationsAdd web_apps web_jobs_slot operationsAdd web_apps triggered_web_jobs operationsAdd web_apps web_jobs operationsAdd web_apps.is_cloneableBreaking changesRemove 'name' and 'type' from several models (was ignored by server
as read-only parameters)Remove completely 'location' parameter from several models (None was
the only acceptable value)Remove a lot of incorrect parameter into DeletedSiteRemove deleted_web_apps.list_by_resource_groupChange web_apps.update_application_settings method signatureChange web_apps.update_connection_strings method signatureChange web_apps.update_metadata method signatureweb_apps.recover now recover from a delete app to a previous
snapshotweb_apps.recover_slot now recover from a delete app to a previous
snapshot0.32.0 (2017-04-26)Support list web runtime stacksExpose non resource based model type for SiteConfig,
SiteAuthSettings, etc, to be used as propertySupport list linux web available regions0.31.1 (2017-04-20)This wheel package is now built with the azure wheel extension0.31.0 (2017-02-13)Major refactoring and breaking changesNew API Version0.30.0 (2016-10-17)Initial release