14.0.0b1 (2026-05-22)
Features Added
- Client
CdnManagementClientadded parametercloud_settingin method__init__ - Client
CdnManagementClientadded methodsend_request - Model
AFDDomainHttpsParametersadded propertycipher_suite_set_type - Model
AFDDomainHttpsParametersadded propertycustomized_cipher_suite_set - Model
AFDOriginGroupPropertiesadded propertyauthentication - Model
AFDOriginGroupUpdatePropertiesParametersadded propertyauthentication - Enum
AfdMinimumTlsVersionadded memberTLS13 - Model
RuleSetPropertiesadded propertybatch_mode - Model
RuleSetPropertiesadded propertyrules - Added model
AFDDomainHttpsCustomizedCipherSuiteSet - Added enum
AfdCipherSuiteSetType - Added enum
AfdCustomizedCipherSuiteForTls12 - Added enum
AfdCustomizedCipherSuiteForTls13 - Added model
BatchRuleProperties - Added model
CdnMigrationToAfdParameters - Added model
CertificateSourceParameters - Added enum
CreatedByType - Added model
DeliveryRuleActionParameters - Added model
DeliveryRuleConditionParameters - Added model
MigrationEndpointMapping - Added model
OriginAuthenticationProperties - Added enum
OriginAuthenticationType - Operation group
ProfilesOperationsadded methodbegin_cdn_can_migrate_to_afd - Operation group
ProfilesOperationsadded methodbegin_cdn_migrate_to_afd - Operation group
ProfilesOperationsadded methodbegin_migration_abort
Breaking Changes
- For the method breakings, please refer to https://aka.ms/azsdk/python/migrate/operations for migration.
- Model
AFDDomainmoved instance variableprofile_name,tls_settings,azure_dns_zone,pre_validated_custom_domain_resource_id,provisioning_state,deployment_status,domain_validation_state,host_name,extended_propertiesandvalidation_propertiesunder propertypropertieswhose type isAFDDomainProperties - Model
AFDDomainUpdateParametersmoved instance variableprofile_name,tls_settings,azure_dns_zoneandpre_validated_custom_domain_resource_idunder propertypropertieswhose type isAFDDomainUpdatePropertiesParameters - Model
AFDEndpointmoved instance variableprofile_name,enabled_state,provisioning_state,deployment_status,host_nameandauto_generated_domain_name_label_scopeunder propertypropertieswhose type isAFDEndpointProperties - Model
AFDEndpointUpdateParametersmoved instance variableprofile_nameandenabled_stateunder propertypropertieswhose type isAFDEndpointPropertiesUpdateParameters - Model
AFDOriginmoved instance variableorigin_group_name,azure_origin,host_name,http_port,https_port,origin_host_header,priority,weight,shared_private_link_resource,enabled_state,enforce_certificate_name_check,provisioning_stateanddeployment_statusunder propertypropertieswhose type isAFDOriginProperties - Model
AFDOriginGroupmoved instance variableprofile_name,load_balancing_settings,health_probe_settings,traffic_restoration_time_to_healed_or_new_endpoints_in_minutes,session_affinity_state,provisioning_stateanddeployment_statusunder propertypropertieswhose type isAFDOriginGroupProperties - Model
AFDOriginGroupUpdateParametersmoved instance variableprofile_name,load_balancing_settings,health_probe_settings,traffic_restoration_time_to_healed_or_new_endpoints_in_minutesandsession_affinity_stateunder propertypropertieswhose type isAFDOriginGroupUpdatePropertiesParameters - Model
AFDOriginUpdateParametersmoved instance variableorigin_group_name,azure_origin,host_name,http_port,https_port,origin_host_header,priority,weight,shared_private_link_resource,enabled_stateandenforce_certificate_name_checkunder propertypropertieswhose type isAFDOriginUpdatePropertiesParameters - Model
CanMigrateResultmoved instance variablecan_migrate,default_skuanderrorsunder propertypropertieswhose type isCanMigrateProperties - Model
CustomDomainParametersmoved instance variablehost_nameunder propertypropertieswhose type isCustomDomainPropertiesParameters - Model
Endpointmoved instance variableorigin_path,content_types_to_compress,origin_host_header,is_compression_enabled,is_http_allowed,is_https_allowed,query_string_caching_behavior,optimization_type,probe_path,geo_filters,default_origin_group,url_signing_keys,delivery_policy,web_application_firewall_policy_link,host_name,origins,origin_groups,custom_domains,resource_stateandprovisioning_stateunder propertypropertieswhose type isEndpointProperties - Model
EndpointUpdateParametersmoved instance variableorigin_path,content_types_to_compress,origin_host_header,is_compression_enabled,is_http_allowed,is_https_allowed,query_string_caching_behavior,optimization_type,probe_path,geo_filters,default_origin_group,url_signing_keys,delivery_policyandweb_application_firewall_policy_linkunder propertypropertieswhose type isEndpointPropertiesUpdateParameters - Model
Operationmoved instance variableservice_specificationunder propertyoperation_propertieswhose type isOperationProperties - Model
Originmoved instance variablehost_name,http_port,https_port,origin_host_header,priority,weight,enabled,private_link_alias,private_link_resource_id,private_link_location,private_link_approval_message,resource_state,provisioning_stateandprivate_endpoint_statusunder propertypropertieswhose type isOriginProperties - Model
OriginGroupmoved instance variablehealth_probe_settings,origins,traffic_restoration_time_to_healed_or_new_endpoints_in_minutes,response_based_origin_error_detection_settings,resource_stateandprovisioning_stateunder propertypropertieswhose type isOriginGroupProperties - Model
OriginGroupUpdateParametersmoved instance variablehealth_probe_settings,origins,traffic_restoration_time_to_healed_or_new_endpoints_in_minutesandresponse_based_origin_error_detection_settingsunder propertypropertieswhose type isOriginGroupUpdatePropertiesParameters - Model
OriginUpdateParametersmoved instance variablehost_name,http_port,https_port,origin_host_header,priority,weight,enabled,private_link_alias,private_link_resource_id,private_link_locationandprivate_link_approval_messageunder propertypropertieswhose type isOriginUpdatePropertiesParameters - Model
ProfileUpdateParametersmoved instance variableorigin_response_timeout_secondsandlog_scrubbingunder propertypropertieswhose type isProfilePropertiesUpdateParameters - Model
Routemoved instance variableendpoint_name,custom_domains,origin_group,origin_path,rule_sets,supported_protocols,patterns_to_match,cache_configuration,forwarding_protocol,link_to_default_domain,https_redirect,enabled_state,provisioning_stateanddeployment_statusunder propertypropertieswhose type isRouteProperties - Model
RouteUpdateParametersmoved instance variableendpoint_name,custom_domains,origin_group,origin_path,rule_sets,supported_protocols,patterns_to_match,cache_configuration,forwarding_protocol,link_to_default_domain,https_redirectandenabled_stateunder propertypropertieswhose type isRouteUpdatePropertiesParameters - Model
Rulemoved instance variablerule_set_name,order,conditions,actions,match_processing_behavior,provisioning_stateanddeployment_statusunder propertypropertieswhose type isRuleProperties - Model
RuleSetmoved instance variableprovisioning_state,deployment_statusandprofile_nameunder propertypropertieswhose type isRuleSetProperties - Model
RuleUpdateParametersmoved instance variablerule_set_name,order,conditions,actionsandmatch_processing_behaviorunder propertypropertieswhose type isRuleUpdatePropertiesParameters - Model
Secretmoved instance variableprovisioning_state,deployment_status,profile_nameandparametersunder propertypropertieswhose type isSecretProperties - Model
SecurityPolicymoved instance variableprovisioning_state,deployment_status,profile_nameandparametersunder propertypropertieswhose type isSecurityPolicyProperties - Model
SecurityPolicyUpdateParametersmoved instance variableparametersunder propertypropertieswhose type isSecurityPolicyUpdateProperties - Combined enum
CacheExpirationActionParametersTypeName/CacheKeyQueryStringActionParametersTypeName/HeaderActionParametersTypeName/OriginGroupOverrideActionParametersTypeName/RouteConfigurationOverrideActionParametersTypeName/UrlRedirectActionParametersTypeName/UrlRewriteActionParametersTypeName/UrlSigningActionParametersTypeNametoDeliveryRuleActionParametersType - Combined enum
CdnCertificateSourceParametersTypeName/KeyVaultCertificateSourceParametersTypeNametoCertificateSourceParametersType - Combined enum
ClientPortMatchConditionParametersTypeName/CookiesMatchConditionParametersTypeName/HostNameMatchConditionParametersTypeName/HttpVersionMatchConditionParametersTypeName/IsDeviceMatchConditionParametersTypeName/PostArgsMatchConditionParametersTypeName/QueryStringMatchConditionParametersTypeName/RemoteAddressMatchConditionParametersTypeName/RequestBodyMatchConditionParametersTypeName/RequestHeaderMatchConditionParametersTypeName/RequestMethodMatchConditionParametersTypeName/RequestSchemeMatchConditionParametersTypeName/RequestUriMatchConditionParametersTypeName/ServerPortMatchConditionParametersTypeName/SocketAddrMatchConditionParametersTypeName/SslProtocolMatchConditionParametersTypeName/UrlFileExtensionMatchConditionParametersTypeName/UrlFileNameMatchConditionParametersTypeName/UrlPathMatchConditionParametersTypeNametoDeliveryRuleConditionParametersType - Method
LogAnalyticsOperations.get_log_analytics_metricschanged its parametermetrics/date_time_begin/date_time_end/granularity/custom_domains/protocols/group_by/continents/country_or_regionsfrompositional_or_keywordtokeyword_only - Method
LogAnalyticsOperations.get_log_analytics_rankingschanged its parameterrankings/metrics/max_ranking/date_time_begin/date_time_end/custom_domainsfrompositional_or_keywordtokeyword_only - Method
LogAnalyticsOperations.get_waf_log_analytics_metricschanged its parametermetrics/date_time_begin/date_time_end/granularity/actions/group_by/rule_typesfrompositional_or_keywordtokeyword_only - Method
LogAnalyticsOperations.get_waf_log_analytics_rankingschanged its parametermetrics/date_time_begin/date_time_end/max_ranking/rankings/actions/rule_typesfrompositional_or_keywordtokeyword_only - Operation group
RuleSetsOperationsrenamed methodcreatetobegin_create - Deleted model
AfdErrorResponseand you could useErrorResponseinstead if needed
Other Changes
- Deleted model
CdnWebApplicationFirewallPolicyList/EdgenodeResult/ManagedRuleSetDefinitionListwhich actually were not used by SDK users - Deleted model
AzureFirstPartyManagedCertificate/Certificate/CustomerCertificate/ManagedCertificate/ValidationToken/CdnManagementClientOperationsMixinwhich actually were not used by SDK users - Deleted enum
IdentityTypewhich actually were not used by SDK users