Releases: Azure/azure-sdk-for-python
Releases · Azure/azure-sdk-for-python
Release list
azure-cosmos_4.16.2
4.16.2 (2026-07-15)
Features Added
- Added
GlobalSecondaryIndexDefinitionclass andglobal_secondary_indexkeyword tocreate_container,create_container_if_not_exists, andreplace_containermethods for creating Global Secondary Index (GSI) containers. See PR 47468.
Bugs Fixed
- Fixed
KeyError: 'version'inSessionContainer.get_session_token(sync and async) when the container'spartitionKeydefinition returned by the service does not include the optionalversionfield. The error was silently swallowed by a broadexcept, causing the client to send nox-ms-session-tokenheader on subsequent reads. Against the Dedicated Gateway, this turned every Session-consistency read into an Integrated Cache miss.partitionKey.versionis now treated as optional and defaults to1, matching howPartitionKeyhandles a missing version. See PR 47143
azure-template_0.1.0b6569923
0.1.0b6569923 (2026-07-16)
Features Added
- Some feature
Breaking Changes
- Some breaking change
Bugs Fixed
- Some bug fix
Other Changes
- Some other change
azure-template_0.1.0b6567119
0.1.0b6567119 (2026-07-15)
Features Added
- Some feature
Breaking Changes
- Some breaking change
Bugs Fixed
- Some bug fix
Other Changes
- Some other change
azure-mgmt-serialconsole_2.0.0
2.0.0 (2026-07-14)
Features Added
- Client
MicrosoftSerialConsoleClientadded parametercloud_settingin method__init__ - Client
MicrosoftSerialConsoleClientadded methodsend_request - Model
ProxyResourceadded propertysystem_data - Model
Resourceadded propertysystem_data - Model
SerialPortadded propertysystem_data - Added model
CloudError - Added enum
CreatedByType - Added enum
SerialPortConnectionState - Added model
SystemData
Breaking Changes
- This version introduces new hybrid models which have dual dictionary and model nature. Please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration.
- Model
DisableSerialConsoleResultmoved instance variabledisabledunder propertypropertieswhose type isDisableSerialConsoleResultProperties - Model
EnableSerialConsoleResultmoved instance variabledisabledunder propertypropertieswhose type isEnableSerialConsoleResultProperties - Renamed operation group
MicrosoftSerialConsoleClientOperationsMixinto_MicrosoftSerialConsoleClientOperationsMixin - Model
SerialConsoleStatusmoved instance variabledisabledunder propertypropertieswhose type isSerialConsoleStatusProperties - Model
SerialPortmoved instance variablestateunder propertypropertieswhose type isSerialPortProperties - Deleted or renamed method
SerialPortsOperations.delete - Method
MicrosoftSerialConsoleClient.disable_consolechanged return type fromUnion[DisableSerialConsoleResult, GetSerialConsoleSubscriptionNotFound]toDisableSerialConsoleResult - Method
MicrosoftSerialConsoleClient.enable_consolechanged return type fromUnion[EnableSerialConsoleResult, GetSerialConsoleSubscriptionNotFound]toEnableSerialConsoleResult - Method
MicrosoftSerialConsoleClient.get_console_statuschanged return type fromUnion[SerialConsoleStatus, GetSerialConsoleSubscriptionNotFound]toSerialConsoleStatus
azure-mgmt-resource-databoundaries_1.0.0
1.0.0 (2026-07-13)
Other Changes
- First GA
azure-mgmt-redhatopenshift_4.0.0
4.0.0 (2026-07-13)
Features Added
- Client
AzureRedHatOpenShiftClientadded methodsend_request - Added model
CloudError
Breaking Changes
- This version introduces new hybrid models which have dual dictionary and model nature. Please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration.
- Model
OpenShiftClustermoved instance variableapiserver_profile,cluster_profile,console_profile,ingress_profiles,master_profile,network_profile,platform_workload_identity_profile,provisioning_state,service_principal_profile,worker_profilesandworker_profiles_statusunder propertypropertieswhose type isOpenShiftClusterProperties - Model
OpenShiftClusterUpdatemoved instance variableapiserver_profile,cluster_profile,console_profile,ingress_profiles,master_profile,network_profile,platform_workload_identity_profile,provisioning_state,service_principal_profile,worker_profilesandworker_profiles_statusunder propertypropertieswhose type isOpenShiftClusterProperties - Model
OpenShiftVersionmoved instance variableversionunder propertypropertieswhose type isOpenShiftVersionProperties - Model
PlatformWorkloadIdentityRoleSetmoved instance variableopen_shift_versionandplatform_workload_identity_rolesunder propertypropertieswhose type isPlatformWorkloadIdentityRoleSetProperties
Other Changes
- Deleted model
OpenShiftClusterList/OpenShiftVersionList/OperationList/PlatformWorkloadIdentityRoleSetListwhich actually were not used by SDK users
azure-mgmt-databoxedge_3.0.0
3.0.0 (2026-07-13)
Features Added
- Client
DataBoxEdgeManagementClientadded parametercloud_settingin method__init__ - Client
DataBoxEdgeManagementClientadded methodsend_request - Client
DataBoxEdgeManagementClientadded operation groupdevice_capacity_check - Client
DataBoxEdgeManagementClientadded operation groupdevice_capacity_info - Client
DataBoxEdgeManagementClientadded operation groupdiagnostic_settings - Client
DataBoxEdgeManagementClientadded operation groupsupport_packages - Model
DataBoxEdgeDeviceExtendedInfoadded propertysystem_data - Model
Jobadded propertysystem_data - Model
LoadBalancerConfigadded propertyip_range - Model
Orderadded propertykind - Enum
SkuNameadded memberEDGE_MR_TCP - Enum
SkuNameadded memberEP2_128_GPU1_MX1_W - Enum
SkuNameadded memberEP2_256_GPU2_MX1 - Enum
SkuNameadded memberEP2_64_MX1_W - Model
UpdateDetailsadded propertyfriendly_version_number - Model
UpdateDetailsadded propertyinstallation_impact - Added enum
AccessLevel - Added model
CloudError - Added model
ClusterCapacityViewData - Added model
ClusterGpuCapacity - Added model
ClusterMemoryCapacity - Added model
ClusterStorageViewData - Added enum
ClusterWitnessType - Added model
DataResidency - Added enum
DataResidencyType - Added model
DeviceCapacityInfo - Added model
DeviceCapacityInfoProperties - Added model
DeviceCapacityRequestInfo - Added model
DeviceCapacityRequestInfoProperties - Added model
DiagnosticProactiveLogCollectionSettings - Added model
DiagnosticRemoteSupportSettings - Added model
DiagnosticRemoteSupportSettingsProperties - Added model
HostCapacity - Added enum
InstallationImpact - Added model
NumaNodeData - Added enum
ProactiveDiagnosticsConsent - Added model
ProactiveLogCollectionSettingsProperties - Added model
ProxyResource - Added enum
RemoteApplicationType - Added model
RemoteSupportSettings - Added model
Resource - Added model
SupportPackageRequestProperties - Added model
TrackedResource - Added model
TriggerSupportPackageRequest - Added model
VmMemory - Added model
VmPlacementRequestResult - Operation group
DevicesOperationsadded methodcreate_or_update - Added operation group
DeviceCapacityCheckOperations - Added operation group
DeviceCapacityInfoOperations - Added operation group
DiagnosticSettingsOperations - Added operation group
SupportPackagesOperations
Breaking Changes
- This version introduces new hybrid models which have dual dictionary and model nature. Please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration.
- For the method breakings, please refer to https://aka.ms/azsdk/python/migrate/operations for migration.
- Model
Alertmoved instance variablesalert_type,appeared_at_date_time,detailed_information,error_details,recommendation,severityandtitleunder propertypropertieswhose type isAlertProperties - Model
ArcAddonmoved instance variableshost_platform,host_platform_type,provisioning_state,resource_group_name,resource_location,resource_name,subscription_idandversionunder propertypropertieswhose type isArcAddonProperties - Model
BandwidthSchedulemoved instance variablesdays,rate_in_mbps,startandstopunder propertypropertieswhose type isBandwidthScheduleProperties - Model
CloudEdgeManagementRolemoved instance variablesedge_profile,local_management_statusandrole_statusunder propertypropertieswhose type isCloudEdgeManagementRoleProperties - Model
Containermoved instance variablescontainer_status,created_date_time,data_formatandrefresh_detailsunder propertypropertieswhose type isContainerProperties - Model
DCAccessCodemoved instance variableauth_codeunder propertypropertieswhose type isDCAccessCodeProperties - Model
DataBoxEdgeDevicemoved instance variablesconfigured_role_types,culture,data_box_edge_device_status,description,device_hcs_version,device_local_capacity,device_model,device_software_version,device_type,edge_profile,friendly_name,model_description,node_count,resource_move_details,serial_numberandtime_zoneunder propertypropertieswhose type isDataBoxEdgeDeviceProperties - Model
DataBoxEdgeDeviceExtendedInfomoved instance variableschannel_integrity_key_name,channel_integrity_key_version,client_secret_store_id,client_secret_store_url,device_secrets,encryption_key,encryption_key_thumbprint,key_vault_sync_statusandresource_keyunder propertypropertieswhose type isDataBoxEdgeDeviceExtendedInfoProperties - Model
DataBoxEdgeDevicePatchmoved instance variableedge_profileunder propertypropertieswhose type isDataBoxEdgeDevicePropertiesPatch - Model
EdgeProfileSubscriptionmoved instance variableslocation_placement_id,quota_id,registered_features,serialized_detailsandtenant_idunder propertypropertieswhose type isSubscriptionProperties - Model
FileEventTriggermoved instance variablescustom_context_tag,sink_infoandsource_infounder propertypropertieswhose type isFileTriggerProperties - Model
IoTAddonmoved instance variableshost_platform,host_platform_type,io_t_device_details,io_t_edge_device_details,provisioning_stateandversionunder propertypropertieswhose type isIoTAddonProperties - Model
IoTRolemoved instance variablescompute_resource,host_platform,host_platform_type,io_t_device_details,io_t_edge_agent_info,io_t_edge_device_details,role_statusandshare_mappingsunder propertypropertieswhose type isIoTRoleProperties - Model
Jobmoved instance variablescurrent_stage,download_progress,error_manifest_file,folder,install_progress,job_type,refreshed_entity_idandtotal_refresh_errorsunder propertypropertieswhose type isJobProperties - Model
KubernetesRolemoved instance variableshost_platform,host_platform_type,kubernetes_cluster_info,kubernetes_role_resources,provisioning_stateandrole_statusunder propertypropertieswhose type isKubernetesRoleProperties - Model
MECRolemoved instance variablesconnection_string,controller_endpoint,resource_unique_idandrole_statusunder propertypropertieswhose type isMECRoleProperties - Model
MonitoringMetricConfigurationmoved instance variablemetric_configurationsunder propertypropertieswhose type isMonitoringMetricConfigurationProperties - Model
NetworkSettingsmoved instance variablenetwork_adaptersunder propertypropertieswhose type isNetworkSettingsProperties - Model
Nodemoved instance variablesnode_chassis_serial_number,node_display_name,node_friendly_software_version,node_hcs_version,node_instance_id,node_serial_numberandnode_statusunder propertypropertieswhose type isNodeProperties - Model
Operationmoved instance variableservice_specificationunder propertypropertieswhose type isOperationProperties - Model
Ordermoved instance variablescontact_information,current_status,delivery_tracking_info,order_history,return_tracking_info,serial_number,shipment_typeandshipping_addressunder propertypropertieswhose type isOrderProperties - Model
PeriodicTimerEventTriggermoved instance variablescustom_context_tag,sink_infoandsource_infounder propertypropertieswhose type isPeriodicTimerProperties - Model
SecuritySettingsmoved instance variabledevice_admin_passwordunder propertypropertieswhose type isSecuritySettingsProperties - Model
Sharemoved instance variablesaccess_protocol,azure_container_info,client_access_rights,data_policy,description,monitoring_status,refresh_details,share_mappings,share_statusanduser_access_rightsunder propertypropertieswhose type isShareProperties - Model
StorageAccountmoved instance variablesblob_endpoint,container_count,data_policy,description,storage_account_credential_idandstorage_account_statusunder propertypropertieswhose type isStorageAccountProperties - Model
StorageAccountCredentialmoved instance variablesaccount_key,account_type,alias,blob_domain_name,connection_string,ssl_status,storage_account_idanduser_nameunder propertypropertieswhose type isStorageAccountCredentialProperties - Model
UpdateSummarymoved instance variablesdevice_last_scanned_date_time,device_version_number,friendly_device_version_name,in_progress_download_job_id,in_progress_download_job_started_date_time,in_progress_install_job_id,in_progress_install_job_started_date_time,last_completed_download_job_date_time,last_completed_download_job_id,last_completed_install_job_date_time,last_completed_install_job_id,last_completed_scan_job_date_time,last_download_job_status,last_install_job_status,ongoing_update_operation,reboot_behavior,total_number_of_updates_available,total_number_of_updates_pending_download,total_number_of_updates_pending_install,total_time_in_minutes,total_update_size_in_bytes,update_titlesandupdatesunder propertypropertieswhose type isUpdateSummaryProperties - Model
UploadCertificateRequestmoved instance variablesauthentication_typeandcertificateunder propertypropertieswhose type isRawCertificateData - Model
Usermoved instance variablesencrypted_password,share_access_rightsanduser_typeunder propertypropertieswhose type isUserProperties - Method `DevicesOperations.list_by_resourc...
azure-mgmt-cdn_14.0.0
14.0.0 (2026-07-13)
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 - Operation group
RuleSetsOperationsadded methodbegin_create
Breaking Changes
- This version introduces new hybrid models which have dual dictionary and model nature. Please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration.
- For the method breakings, please refer to https://aka.ms/azsdk/python/migrate/operations for migration.
- Model
AFDDomainmoved instance variableazure_dns_zone,deployment_status,domain_validation_state,extended_properties,host_name,pre_validated_custom_domain_resource_id,profile_name,provisioning_state,tls_settingsandvalidation_propertiesunder propertypropertieswhose type isAFDDomainProperties - Model
AFDDomainUpdateParametersmoved instance variableazure_dns_zone,pre_validated_custom_domain_resource_id,profile_nameandtls_settingsunder propertypropertieswhose type isAFDDomainUpdatePropertiesParameters - Model
AFDEndpointmoved instance variableauto_generated_domain_name_label_scope,deployment_status,enabled_state,host_name,profile_nameandprovisioning_stateunder propertypropertieswhose type isAFDEndpointProperties - Model
AFDEndpointUpdateParametersmoved instance variableenabled_stateandprofile_nameunder propertypropertieswhose type isAFDEndpointPropertiesUpdateParameters - Model
AFDOriginmoved instance variableazure_origin,deployment_status,enabled_state,enforce_certificate_name_check,host_name,http_port,https_port,origin_group_name,origin_host_header,priority,provisioning_state,shared_private_link_resourceandweightunder propertypropertieswhose type isAFDOriginProperties - Model
AFDOriginGroupmoved instance variabledeployment_status,health_probe_settings,load_balancing_settings,profile_name,provisioning_state,session_affinity_stateandtraffic_restoration_time_to_healed_or_new_endpoints_in_minutesunder propertypropertieswhose type isAFDOriginGroupProperties - Model
AFDOriginGroupUpdateParametersmoved instance variablehealth_probe_settings,load_balancing_settings,profile_name,session_affinity_stateandtraffic_restoration_time_to_healed_or_new_endpoints_in_minutesunder propertypropertieswhose type isAFDOriginGroupUpdatePropertiesParameters - Model
AFDOriginUpdateParametersmoved instance variableazure_origin,enabled_state,enforce_certificate_name_check,host_name,http_port,https_port,origin_group_name,origin_host_header,priority,shared_private_link_resourceandweightunder propertypropertieswhose type isAFDOriginUpdatePropertiesParameters - Model
CanMigrateResultmoved instance variablecan_migrate,default_skuanderrorsunder propertypropertieswhose type isCanMigrateProperties - Model
CdnWebApplicationFirewallPolicymoved instance variablecustom_rules,endpoint_links,extended_properties,managed_rules,policy_settings,provisioning_state,rate_limit_rulesandresource_stateunder propertypropertieswhose type isCdnWebApplicationFirewallPolicyProperties - Model
CustomDomainmoved instance variablecustom_https_parameters,custom_https_provisioning_state,custom_https_provisioning_substate,host_name,provisioning_state,resource_stateandvalidation_dataunder propertypropertieswhose type isCustomDomainProperties - Model
CustomDomainParametersmoved instance variablehost_nameunder propertypropertieswhose type isCustomDomainPropertiesParameters - Model
DeepCreatedCustomDomainmoved instance variablehost_nameandvalidation_dataunder propertypropertieswhose type isDeepCreatedCustomDomainProperties - Model
DeepCreatedOriginmoved instance variableenabled,host_name,http_port,https_port,origin_host_header,priority,private_endpoint_status,private_link_alias,private_link_approval_message,private_link_location,private_link_resource_idandweightunder propertypropertieswhose type isDeepCreatedOriginProperties - Model
DeepCreatedOriginGroupmoved instance variablehealth_probe_settings,origins,response_based_origin_error_detection_settingsandtraffic_restoration_time_to_healed_or_new_endpoints_in_minutesunder propertypropertieswhose type isDeepCreatedOriginGroupProperties - Model
EdgeNodemoved instance variableip_address_groupsunder propertypropertieswhose type isEdgeNodeProperties - Model
Endpointmoved instance variablecontent_types_to_compress,custom_domains,default_origin_group,delivery_policy,geo_filters,host_name,is_compression_enabled,is_http_allowed,is_https_allowed,optimization_type,origin_groups,origin_host_header,origin_path,origins,probe_path,provisioning_state,query_string_caching_behavior,resource_state,url_signing_keysandweb_application_firewall_policy_linkunder propertypropertieswhose type isEndpointProperties - Model
EndpointUpdateParametersmoved instance variablecontent_types_to_compress,default_origin_group,delivery_policy,geo_filters,is_compression_enabled,is_http_allowed,is_https_allowed,optimization_type,origin_host_header,origin_path,probe_path,query_string_caching_behavior,url_signing_keysandweb_application_firewall_policy_linkunder propertypropertieswhose type isEndpointPropertiesUpdateParameters - Model
ManagedRuleSetDefinitionmoved instance variableprovisioning_state,rule_groups,rule_set_typeandrule_set_versionunder propertypropertieswhose type isManagedRuleSetDefinitionProperties - Model
MigrateResultmoved instance variablemigrated_profile_resource_idunder propertypropertieswhose type isMigrateResultProperties - Model
Operationmoved instance variableservice_specificationunder propertyoperation_propertieswhose type isOperationProperties - Model
Originmoved instance variableenabled,host_name,http_port,https_port,origin_host_header,priority,private_endpoint_status,private_link_alias,private_link_approval_message,private_link_location,private_link_resource_id,provisioning_state,resource_stateandweightunder propertypropertieswhose type isOriginProperties - Model
OriginGroupmoved instance variablehealth_probe_settings,origins,provisioning_state,resource_state,response_based_origin_error_detection_settingsandtraffic_restoration_time_to_healed_or_new_endpoints_in_minutesunder propertypropertieswhose type isOriginGroupProperties - Model
OriginGroupUpdateParametersmoved instance variablehealth_probe_settings,origins,response_based_origin_error_detection_settingsandtraffic_restoration_time_to_healed_or_new_endpoints_in_minutesunder propertypropertieswhose type isOriginGroupUpdatePropertiesParameters - Model
OriginUpdateParametersmoved instance variableenabled,host_name,http_port,https_port,origin_host_header,priority,private_link_alias,private_link_approval_message,private_link_location,private_link_resource_idandweightunder propertypropertieswhose type isOriginUpdatePropertiesParameters - Model
Profilemoved instance variableextended_properties,front_door_id,log_scrubbing,origin_response_timeout_seconds,provisioning_stateandresource_stateunder propertypropertieswhose type isProfileProperties - Model
ProfileUpdateParametersmoved instance variablelog_scrubbingandorigin_response_timeout_secondsunder propertypropertieswhose type isProfilePropertiesUpdateParameters - Model
Routemoved instance variablecache_configuration,custom_domains,deployment_status,enabled_state,endpoint_name,forwarding_protocol,https_redirect,link_to_default_domain,origin_group,origin_path,patterns_to_match,provisioning_state,rule_setsandsupported_protocolsunder propertypropertieswhose type isRouteProperties - Model
RouteUpdateParametersmoved instance variablecache_configuration,custom_domains,enabled_state,endpoint_name,forwarding_protocol,https_redirect,link_to_default_domain,origin_group,origin_path,patterns_to_match,rule_setsandsupported_protocolsunder pr...
azure-ai-ml_1.34.1
1.34.1 (2026-07-15)
Bugs Fixed
- Fixed
datastore createfailing withTypeError: Object of type Datastore is not JSON serializable. The datastore operation was migrated to the TypeSpec client while the datastore entity still produced a legacy msrest model; the request body is now serialized to its wire form before being sent, keeping the on-the-wire request unchanged. - Fixed
BatchEndpointdefaults serialization regression wheredeployment_namewas sent to the service as snake_case instead of camelCase (deploymentName), causingbegin_create_or_updateto fail with "Could not find member 'deployment_name' on object of type 'BatchEndpointDefaults'". Serialization now emits the correct camelCase wire format, whileBatchEndpoint.defaultsreturned fromget()continues to expose an object that supports attribute access (e.g.endpoint.defaults.deployment_name), preserving backward compatibility with existing code and samples.
azure-template_0.1.0b6562837
0.1.0b6562837 (2026-07-14)
Features Added
- Some feature
Breaking Changes
- Some breaking change
Bugs Fixed
- Some bug fix
Other Changes
- Some other change