25.0.0 (2026-05-19)
Features Added
- Client
StorageManagementClientadded methodsend_request - Client
StorageManagementClientadded operation groupconnectors - Client
StorageManagementClientadded operation groupdata_shares - Enum
AccessTieradded memberSMART - Enum
AllowedCopyScopeadded memberALL - Enum
TriggerTypeadded memberMOCK_RUN - Model
AzureEntityResourceadded propertysystem_data - Model
BlobContaineradded propertysystem_data - Model
BlobServicePropertiesadded propertysystem_data - Model
DeletedAccountadded propertysystem_data - Model
EncryptionScopeadded propertysystem_data - Model
FileServicePropertiesadded propertysystem_data - Model
FileServiceUsageadded propertysystem_data - Model
FileShareadded propertysystem_data - Model
FileShareItemadded propertysystem_data - Model
ImmutabilityPolicyadded propertysystem_data - Model
ListContainerItemadded propertysystem_data - Model
ListQueueadded propertysystem_data - Model
ManagementPolicyadded propertysystem_data - Model
ObjectReplicationPolicyadded propertysystem_data - Model
PrivateEndpointConnectionadded propertysystem_data - Model
PrivateLinkResourceadded propertysystem_data - Model
ProxyResourceadded propertysystem_data - Model
QueueServicePropertiesadded propertysystem_data - Model
StorageAccountadded propertysystem_data - Model
StorageAccountCheckNameAvailabilityParametersadded propertytype - Model
StorageAccountMigrationadded propertysystem_data - Model
StorageQueueadded propertysystem_data - Model
StorageTaskAssignmentadded propertysystem_data - Model
StorageTaskReportInstanceadded propertysystem_data - Model
Tableadded propertysystem_data - Model
TableServicePropertiesadded propertysystem_data - Model
TrackedResourceadded propertysystem_data - Added model
CloudError - Added model
Connector - Added model
ConnectorUpdate - Added model
DataShare - Added model
DataShareConnection - Added model
DataShareSource - Added model
DataShareSourceUpdate - Added model
DataShareUpdate - Added model
ManagedIdentityAuthProperties - Added model
ManagedIdentityAuthPropertiesUpdate - Added enum
NativeDataSharingProvisioningState - Added model
ObjectReplicationPolicyPropertiesTagsReplication - Added model
ServiceSharedKeyAccessProperties - Added model
StaticWebsite - Added model
StorageAccountSharedKeyAccessProperties - Added model
StorageConnectorAuthProperties - Added model
StorageConnectorAuthPropertiesUpdate - Added enum
StorageConnectorAuthType - Added model
StorageConnectorConnection - Added enum
StorageConnectorConnectionType - Added enum
StorageConnectorDataSourceType - Added model
StorageConnectorProperties - Added model
StorageConnectorPropertiesUpdate - Added model
StorageConnectorSource - Added enum
StorageConnectorSourceType - Added model
StorageConnectorSourceUpdate - Added enum
StorageConnectorState - Added model
StorageDataCollaborationPolicyProperties - Added model
StorageDataShareAccessPolicy - Added enum
StorageDataShareAccessPolicyPermission - Added model
StorageDataShareAsset - Added model
StorageDataShareProperties - Added model
StorageDataSharePropertiesUpdate - Added enum
StorageTaskAssignmentProvisioningState - Added model
TestConnectionResponse - Added model
TestExistingConnectionRequest - Added model
TrackedResourceUpdate - Operation group
StorageTaskAssignmentsOperationsadded methodbegin_stop_assignment - Added operation group
ConnectorsOperations - Added operation group
DataSharesOperations
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
Restrictionrenamed its instance variablevaluestovalues_property - Model
UpdateHistoryPropertyrenamed its instance variableupdatetoupdate_property - Model
BlobContainermoved instance variableversion,deleted,deleted_time,remaining_retention_days,default_encryption_scope,deny_encryption_scope_override,public_access,last_modified_time,lease_status,lease_state,lease_duration,metadata,immutability_policy,legal_hold,has_legal_hold,has_immutability_policy,immutable_storage_with_versioning,enable_nfs_v3_root_squashandenable_nfs_v3_all_squashunder propertycontainer_propertieswhose type isContainerProperties - Model
BlobServicePropertiesmoved instance variablecors,default_service_version,delete_retention_policy,is_versioning_enabled,automatic_snapshot_policy_enabled,change_feed,restore_policy,container_delete_retention_policyandlast_access_time_tracking_policyunder propertyblob_service_propertieswhose type isBlobServicePropertiesProperties - Model
EncryptionScopemoved instance variablesource,state,creation_time,last_modified_time,key_vault_propertiesandrequire_infrastructure_encryptionunder propertyencryption_scope_propertieswhose type isEncryptionScopeProperties - Model
FileServicePropertiesmoved instance variablecors,share_delete_retention_policyandprotocol_settingsunder propertyfile_service_propertieswhose type isFileServicePropertiesProperties - Model
FileSharemoved instance variablelast_modified_time,metadata,share_quota,provisioned_iops,provisioned_bandwidth_mibps,included_burst_iops,max_burst_credits_for_iops,next_allowed_quota_downgrade_time,next_allowed_provisioned_iops_downgrade_time,next_allowed_provisioned_bandwidth_downgrade_time,enabled_protocols,root_squash,version,deleted,deleted_time,remaining_retention_days,access_tier,access_tier_change_time,access_tier_status,share_usage_bytes,lease_status,lease_state,lease_duration,signed_identifiers,snapshot_timeandfile_share_paid_burstingunder propertyfile_share_propertieswhose type isFileShareProperties - Model
FileShareItemmoved instance variablelast_modified_time,metadata,share_quota,provisioned_iops,provisioned_bandwidth_mibps,included_burst_iops,max_burst_credits_for_iops,next_allowed_quota_downgrade_time,next_allowed_provisioned_iops_downgrade_time,next_allowed_provisioned_bandwidth_downgrade_time,enabled_protocols,root_squash,version,deleted,deleted_time,remaining_retention_days,access_tier,access_tier_change_time,access_tier_status,share_usage_bytes,lease_status,lease_state,lease_duration,signed_identifiers,snapshot_timeandfile_share_paid_burstingunder propertypropertieswhose type isFileShareProperties - Model
ImmutabilityPolicymoved instance variableimmutability_period_since_creation_in_days,state,allow_protected_append_writesandallow_protected_append_writes_allunder propertypropertieswhose type isImmutabilityPolicyProperty - Model
ImmutabilityPolicyPropertiesmoved instance variableimmutability_period_since_creation_in_days,state,allow_protected_append_writesandallow_protected_append_writes_allunder propertypropertieswhose type isImmutabilityPolicyProperty - Model
ListContainerItemmoved instance variableversion,deleted,deleted_time,remaining_retention_days,default_encryption_scope,deny_encryption_scope_override,public_access,last_modified_time,lease_status,lease_state,lease_duration,metadata,immutability_policy,legal_hold,has_legal_hold,has_immutability_policy,immutable_storage_with_versioning,enable_nfs_v3_root_squashandenable_nfs_v3_all_squashunder propertypropertieswhose type isContainerProperties - Model
ListQueuemoved instance variablemetadataunder propertyqueue_propertieswhose type isListQueueProperties - Model
Operationmoved instance variableservice_specificationunder propertyoperation_propertieswhose type isOperationProperties - Model
QueueServicePropertiesmoved instance variablecorsunder propertyqueue_service_propertieswhose type isQueueServicePropertiesProperties - Model
StorageAccountCreateParametersmoved instance variableallowed_copy_scope,public_network_access,sas_policy,key_policy,custom_domain,encryption,network_rule_set,access_tier,azure_files_identity_based_authentication,enable_https_traffic_only,is_sftp_enabled,is_local_user_enabled,enable_extended_groups,is_hns_enabled,large_file_shares_state,routing_preference,dual_stack_endpoint_preference,allow_blob_public_access,minimum_tls_version,allow_shared_key_access,enable_nfs_v3,allow_cross_tenant_replication,default_to_o_auth_authentication,immutable_storage_with_versioning,dns_endpoint_typeandgeo_priority_replication_statusunder propertypropertieswhose type isStorageAccountPropertiesCreateParameters - Model
StorageAccountListKeysResultdeleted or renamed its instance variablekeys - Model
StorageAccountMigrationmoved instance variabletarget_sku_name,migration_status,migration_failed_reasonandmigration_failed_detailed_reasonunder propertystorage_account_migration_detailswhose type isStorageAccountMigrationProperties - Model
StorageAccountUpdateParametersmoved instance variablecustom_domain,encryption,sas_policy,key_policy,access_tier,azure_files_identity_based_authentication,enable_https_traffic_only,is_sftp_enabled,is_local_user_enabled,enable_extended_groups,network_rule_set,large_file_shares_state,routing_preference,dual_stack_endpoint_preference,allow_blob_public_access,minimum_tls_version,allow_shared_key_access,allow_cross_tenant_replication,default_to_o_auth_authentication,public_network_access,immutable_storage_with_versioning,allowed_copy_scope,dns_endpoint_typeandgeo_priority_replication_statusunder propertypropertieswhose type isStorageAccountPropertiesUpdateParameters - Model
StorageQueuemoved instance variablemetadataandapproximate_message_countunder propertyqueue_propertieswhose type isQueueProperties - Model
Tablemoved instance variabletable_nameandsigned_identifiersunder propertytable_propertieswhose type isTableProperties - Model
TableServicePropertiesmoved instance variablecorsunder propertytable_service_propertieswhose type isTableServicePropertiesProperties - Deleted or renamed enum value
ProvisioningState.ACCEPTED - Deleted or renamed enum value
ProvisioningState.CANCELED - Deleted or renamed enum value
ProvisioningState.DELETING - Deleted or renamed enum value
ProvisioningState.FAILED - Deleted or renamed enum value
ProvisioningState.VALIDATE_SUBSCRIPTION_QUOTA_BEGIN - Deleted or renamed enum value
ProvisioningState.VALIDATE_SUBSCRIPTION_QUOTA_END - Renamed enum
LeaseContainerRequestEnumtoLeaseContainerRequestAction - Deleted or renamed model
ProxyResourceAutoGenerated - Deleted or renamed model
Resource - Method
BlobContainersOperations.create_or_update_immutability_policyreplaced positional_or_keywordif_matchto keyword_onlyetag/match_condition - Method
BlobContainersOperations.delete_immutability_policyreplaced positional_or_keywordif_matchto keyword_onlyetag/match_condition - Method
BlobContainersOperations.extend_immutability_policyreplaced positional_or_keywordif_matchto keyword_onlyetag/match_condition - Method
BlobContainersOperations.get_immutability_policyreplaced positional_or_keywordif_matchto keyword_onlyetag/match_condition - Method
BlobContainersOperations.lock_immutability_policyreplaced positional_or_keywordif_matchto keyword_onlyetag/match_condition - Method
BlobContainersOperations.listchanged its parameterincludefrompositional_or_keywordtokeyword_only - Method
EncryptionScopesOperations.listchanged its parameterincludefrompositional_or_keywordtokeyword_only - Method
FileSharesOperations.createchanged its parameterexpandfrompositional_or_keywordtokeyword_only - Method
FileSharesOperations.deletechanged its parameterx_ms_snapshot/includefrompositional_or_keywordtokeyword_only - Method
FileSharesOperations.getchanged its parameterexpand/x_ms_snapshotfrompositional_or_keywordtokeyword_only - Method
FileSharesOperations.leasechanged its parameterx_ms_snapshotfrompositional_or_keywordtokeyword_only - Method
FileSharesOperations.listchanged its parameterexpandfrompositional_or_keywordtokeyword_only - Method
LocalUsersOperations.listchanged its parameterincludefrompositional_or_keywordtokeyword_only - Method
StorageAccountsOperations.begin_failoverchanged its parameterfailover_typefrompositional_or_keywordtokeyword_only - Method
StorageAccountsOperations.begin_hierarchical_namespace_migrationchanged its parameterrequest_typefrompositional_or_keywordtokeyword_only - Method
StorageAccountsOperations.get_propertieschanged its parameterexpandfrompositional_or_keywordtokeyword_only - Method
StorageAccountsOperations.list_keyschanged its parameterexpandfrompositional_or_keywordtokeyword_only - Method
FileSharesOperations.leasere-ordered its parameters from['self', 'resource_group_name', 'account_name', 'share_name', 'x_ms_snapshot', 'parameters', 'kwargs']to['self', 'resource_group_name', 'account_name', 'share_name', 'parameters', 'x_ms_snapshot', 'kwargs']
Other Changes
- Deleted model
BlobServiceItems/FileServiceUsages/FileShareItems/ListBlobInventoryPolicy/ListContainerItems/ListQueueResource/ListTableResource/LocalUsers/NetworkSecurityPerimeterConfigurationList/ObjectReplicationPolicies/StorageTaskAssignmentsList/StorageTaskReportSummarywhich actually were not used by SDK users