NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1211 most downloaded on PyPI
Microsoft Azure Storage Management Client Library for Python
Last release 10 days ago
24 Sep 2026
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 50 of 53 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
70 releases · first in 2015
Client StorageManagementClient added operation group context_cache_containers
StorageManagementClient added operation group context_cache_containersStorageManagementClient added operation group context_cachesSasPolicy added property require_user_bound_user_delegation_sasSasPolicy added property require_user_bound_user_delegation_sas_actionStorageAccountProperties added property allow_cross_tenant_delegation_sasStorageAccountPropertiesCreateParameters added property allow_cross_tenant_delegation_sasStorageAccountPropertiesUpdateParameters added property allow_cross_tenant_delegation_sasAiProviderContextCacheContextCacheAccountKindContextCacheContainerContextCacheContainerPropertiesContextCacheContainerPropertiesUpdateContextCacheContainerUpdateContextCachePropertiesContextCachePropertiesUpdateContextCacheProvisioningStateContextCacheUpdateCustomerManagedKeyEncryptionInfrastructureEncryptionKeyEncryptionKeyIdentityKeyEncryptionKeyIdentityTypeManagedServiceIdentityManagedServiceIdentityTypePolicyViolationActionStorageAccountEncryptionContextCacheContainersOperationsContextCachesOperationsOne column per quarter.
Client StorageManagementClient added operation group advanced_platform_metrics
StorageManagementClient added operation group advanced_platform_metricsFileShareLimits added property guardrail_io_scalarFileShareLimits added property guardrail_bandwidth_scalarAdvancedPlatformMetricsFilterTypeAdvancedPlatformMetricsRuleAdvancedPlatformMetricsRuleConfigAdvancedPlatformMetricsRulePropertiesAdvancedPlatformMetricsRuleTypeMetricsEmittedAdvancedPlatformMetricsOperationsClient StorageManagementClient added method send_request
StorageManagementClient added method send_requestStorageManagementClient added operation group connectorsStorageManagementClient added operation group data_sharesAccessTier added member SMARTAllowedCopyScope added member ALLTriggerType added member MOCK_RUNAzureEntityResource added property system_dataBlobContainer added property system_dataBlobServiceProperties added property system_dataDeletedAccount added property system_dataEncryptionScope added property system_dataFileServiceProperties added property system_dataFileServiceUsage added property system_dataFileShare added property system_dataFileShareItem added property system_dataImmutabilityPolicy added property system_dataListContainerItem added property system_dataListQueue added property system_dataManagementPolicy added property system_dataObjectReplicationPolicy added property system_dataPrivateEndpointConnection added property system_dataPrivateLinkResource added property system_dataProxyResource added property system_dataQueueServiceProperties added property system_dataStorageAccount added property system_dataStorageAccountCheckNameAvailabilityParameters added property typeStorageAccountMigration added property system_dataStorageQueue added property system_dataStorageTaskAssignment added property system_dataStorageTaskReportInstance added property system_dataTable added property system_dataTableServiceProperties added property system_dataTrackedResource added property system_dataCloudErrorConnectorConnectorUpdateDataShareDataShareConnectionDataShareSourceDataShareSourceUpdateDataShareUpdateManagedIdentityAuthPropertiesManagedIdentityAuthPropertiesUpdateNativeDataSharingProvisioningStateObjectReplicationPolicyPropertiesTagsReplicationServiceSharedKeyAccessPropertiesStaticWebsiteStorageAccountSharedKeyAccessPropertiesStorageConnectorAuthPropertiesStorageConnectorAuthPropertiesUpdateStorageConnectorAuthTypeStorageConnectorConnectionStorageConnectorConnectionTypeStorageConnectorDataSourceTypeStorageConnectorPropertiesStorageConnectorPropertiesUpdateStorageConnectorSourceStorageConnectorSourceTypeStorageConnectorSourceUpdateStorageConnectorStateStorageDataCollaborationPolicyPropertiesStorageDataShareAccessPolicyStorageDataShareAccessPolicyPermissionStorageDataShareAssetStorageDataSharePropertiesStorageDataSharePropertiesUpdateStorageTaskAssignmentProvisioningStateTestConnectionResponseTestExistingConnectionRequestTrackedResourceUpdateStorageTaskAssignmentsOperations added method begin_stop_assignmentConnectorsOperationsDataSharesOperationsRestriction renamed its instance variable values to values_propertyUpdateHistoryProperty renamed its instance variable update to update_propertyBlobContainer moved instance variable version, 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_squash and enable_nfs_v3_all_squash under property container_properties whose type is ContainerPropertiesBlobServiceProperties moved instance variable cors, default_service_version, delete_retention_policy, is_versioning_enabled, automatic_snapshot_policy_enabled, change_feed, restore_policy, container_delete_retention_policy and last_access_time_tracking_policy under property blob_service_properties whose type is BlobServicePropertiesPropertiesEncryptionScope moved instance variable source, state, creation_time, last_modified_time, key_vault_properties and require_infrastructure_encryption under property encryption_scope_properties whose type is EncryptionScopePropertiesFileServiceProperties moved instance variable cors, share_delete_retention_policy and protocol_settings under property file_service_properties whose type is FileServicePropertiesPropertiesFileShare moved instance variable last_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_time and file_share_paid_bursting under property file_share_properties whose type is FileSharePropertiesFileShareItem moved instance variable last_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_time and file_share_paid_bursting under property properties whose type is FileSharePropertiesImmutabilityPolicy moved instance variable immutability_period_since_creation_in_days, state, allow_protected_append_writes and allow_protected_append_writes_all under property properties whose type is ImmutabilityPolicyPropertyImmutabilityPolicyProperties moved instance variable immutability_period_since_creation_in_days, state, allow_protected_append_writes and allow_protected_append_writes_all under property properties whose type is ImmutabilityPolicyPropertyListContainerItem moved instance variable version, 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_squash and enable_nfs_v3_all_squash under property properties whose type is ContainerPropertiesListQueue moved instance variable metadata under property queue_properties whose type is ListQueuePropertiesOperation moved instance variable service_specification under property operation_properties whose type is OperationPropertiesQueueServiceProperties moved instance variable cors under property queue_service_properties whose type is QueueServicePropertiesPropertiesStorageAccountCreateParameters moved instance variable allowed_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_type and geo_priority_replication_status under property properties whose type is StorageAccountPropertiesCreateParametersStorageAccountListKeysResult deleted or renamed its instance variable keysStorageAccountMigration moved instance variable target_sku_name, migration_status, migration_failed_reason and migration_failed_detailed_reason under property storage_account_migration_details whose type is StorageAccountMigrationPropertiesStorageAccountUpdateParameters moved instance variable custom_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_type and geo_priority_replication_status under property properties whose type is StorageAccountPropertiesUpdateParametersStorageQueue moved instance variable metadata and approximate_message_count under property queue_properties whose type is QueuePropertiesTable moved instance variable table_name and signed_identifiers under property table_properties whose type is TablePropertiesTableServiceProperties moved instance variable cors under property table_service_properties whose type is TableServicePropertiesPropertiesProvisioningState.ACCEPTEDProvisioningState.CANCELEDProvisioningState.DELETINGProvisioningState.FAILEDProvisioningState.VALIDATE_SUBSCRIPTION_QUOTA_BEGINProvisioningState.VALIDATE_SUBSCRIPTION_QUOTA_ENDLeaseContainerRequestEnum to LeaseContainerRequestActionProxyResourceAutoGeneratedResourceBlobContainersOperations.create_or_update_immutability_policy replaced positional_or_keyword if_match to keyword_only etag/match_conditionBlobContainersOperations.delete_immutability_policy replaced positional_or_keyword if_match to keyword_only etag/match_conditionBlobContainersOperations.extend_immutability_policy replaced positional_or_keyword if_match to keyword_only etag/match_conditionBlobContainersOperations.get_immutability_policy replaced positional_or_keyword if_match to keyword_only etag/match_conditionBlobContainersOperations.lock_immutability_policy replaced positional_or_keyword if_match to keyword_only etag/match_conditionBlobContainersOperations.list changed its parameter include from positional_or_keyword to keyword_onlyEncryptionScopesOperations.list changed its parameter include from positional_or_keyword to keyword_onlyFileSharesOperations.create changed its parameter expand from positional_or_keyword to keyword_onlyFileSharesOperations.delete changed its parameter x_ms_snapshot/include from positional_or_keyword to keyword_onlyFileSharesOperations.get changed its parameter expand/x_ms_snapshot from positional_or_keyword to keyword_onlyFileSharesOperations.lease changed its parameter x_ms_snapshot from positional_or_keyword to keyword_onlyFileSharesOperations.list changed its parameter expand from positional_or_keyword to keyword_onlyLocalUsersOperations.list changed its parameter include from positional_or_keyword to keyword_onlyStorageAccountsOperations.begin_failover changed its parameter failover_type from positional_or_keyword to keyword_onlyStorageAccountsOperations.begin_hierarchical_namespace_migration changed its parameter request_type from positional_or_keyword to keyword_onlyStorageAccountsOperations.get_properties changed its parameter expand from positional_or_keyword to keyword_onlyStorageAccountsOperations.list_keys changed its parameter expand from positional_or_keyword to keyword_onlyFileSharesOperations.lease re-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']BlobServiceItems/FileServiceUsages/FileShareItems/ListBlobInventoryPolicy/ListContainerItems/ListQueueResource/ListTableResource/LocalUsers/NetworkSecurityPerimeterConfigurationList/ObjectReplicationPolicies/StorageTaskAssignmentsList/StorageTaskReportSummary which actually were not used by SDK usersRefresh SDK code with latest code generation tool
Model StorageManagementClient added parameter cloud_setting in method __init__
StorageManagementClient added parameter cloud_setting in method __init__ObjectReplicationPolicy added property priority_replicationStorageAccount added property geo_priority_replication_statusStorageAccountCreateParameters added property geo_priority_replication_statusStorageAccountUpdateParameters added property geo_priority_replication_statusGeoPriorityReplicationStatusObjectReplicationPolicyPropertiesPriorityReplicationStorageTaskAssignmentsOperations.list renamed its parameter from maxpagesize to topModel AzureFilesIdentityBasedAuthentication added property smb_o_auth_settings
AzureFilesIdentityBasedAuthentication added property smb_o_auth_settingsEndpoints added property ipv6_endpointsNetworkRuleSet added property ipv6_rulesProtocolSettings added property nfsSkuInformation added property location_infoSmbSetting added property encryption_in_transitStorageAccount added property zonesStorageAccount added property placementStorageAccount added property dual_stack_endpoint_preferenceStorageAccountCreateParameters added property zonesStorageAccountCreateParameters added property placementStorageAccountCreateParameters added property dual_stack_endpoint_preferenceStorageAccountUpdateParameters added property zonesStorageAccountUpdateParameters added property placementStorageAccountUpdateParameters added property dual_stack_endpoint_preferenceDualStackEndpointPreferenceEncryptionInTransitIntervalUnitNfsSettingPlacementSkuInformationLocationInfoItemSmbOAuthSettingsStorageAccountIpv6EndpointsZonePlacementPolicyFix for StorageTaskAssignmentsOperations
This package now only targets the latest Api-Version available on Azure and removes APIs of other Api-Version. After this change, the package can have
Enum ProvisioningState added member ACCEPTED
ProvisioningState added member ACCEPTEDFix deserialization error for model FileShare and FileShareItem
FileShare and FileShareItemAdded operation FileServicesOperations.get_service_usage
SkuName added member STANDARD_V2_LRSSkuName added member STANDARD_V2_GRSSkuName added member STANDARD_V2_ZRSSkuName added member STANDARD_V2_GZRSSkuName added member PREMIUM_V2_LRSSkuName added member PREMIUM_V2_ZRSRemoved subfolders of some unused Api-Versions for smaller package size. If your application requires a specific and non-latest Api-Version, it's reco
Fix signature maxpagesize type of Operation StorageTaskAssignmentInstancesReportOperations.list from str to int
maxpagesize type of Operation StorageTaskAssignmentInstancesReportOperations.list from str to intmaxpagesize type of Operation StorageTaskAssignmentsInstancesReportOperations.list from str to intmaxpagesize type of Operation StorageTaskAssignmentsOperations.list from str to intAdded operation group NetworkSecurityPerimeterConfigurationsOperations
Added operation StorageAccountsOperations.begin_customer_initiated_migration
Added generated samples in github repo
Model ManagementPolicyBaseBlob has a new parameter tier_to_cold
Added model LeaseContainerRequestEnum
Features
Model BlobInventoryPolicyFilter has a new parameter exclude_prefix
Features
Breaking changes
Added operation group LocalUsersOperations
Features
Model BlobContainer has a new parameter enable_nfs_v3_root_squash
Features
Breaking changes
Model StorageAccountUpdateParameters has a new parameter allow_cross_tenant_replication
Features
Breaking changes
Model StorageAccountKey has a new parameter creation_time
Features
Model Encryption has a new parameter encryption_identity
Features
Breaking changes
Model RestorePolicyProperties has a new parameter min_restore_time
Features
Breaking changes
This is beta preview version. For detailed changelog please refer to equivalent stable version 11.1.0
This is beta preview version. For detailed changelog please refer to equivalent stable version 11.1.0 (https://pypi.org/project/azure-mgmt-storage/11.1.0/)
This version uses a next-generation code generator that introduces important breaking changes, but also important new features (like unified authentic…
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 changes
Credential system has been completly revamped:
azure.common.credentials or msrestazure.azure_active_directory instances are no longer supported, use the azure-identity classes instead: https://pypi.org/project/azure-identity/credentials parameter has been renamed credentialThe config attribute 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 the parameters accept in init documentation of azure-core
You can't import a version module anymore, use __version__ instead
Operations that used to return a msrest.polling.LROPoller now returns a azure.core.polling.LROPoller and are prefixed with begin_.
Exceptions tree have been simplified and most exceptions are now azure.core.exceptions.HttpResponseError (CloudError has been removed).
Most of the operation kwarg have changed. Some of the most noticeable:
raw has been removed. Equivalent feature can be found using cls, a callback that will give access to internal HTTP response for advanced userGeneral new features
typing. SDKs are mypy ready.aio namespace of your package to find the async client.Nothing published for this version
Nothing published for this version
Nothing published for this version
Model ManagementPolicyFilter has a new parameter blob_index_match
Features
Breaking changes
Model BlobContainer has a new parameter default_encryption_scope
Features
Breaking changes
Model ImmutabilityPolicyProperties has a new parameter allow_protected_append_writes
Features
Breaking changes
Model BlobServiceProperties has a new parameter restore_policy
Features
Model EncryptionService has a new parameter key_type
Features
Model StorageAccountCreateParameters has a new parameter routing_preference
Features
Breaking changes
Model StorageAccount has a new parameter private_endpoint_connections
Features
Breaking changes
Model AzureFilesIdentityBasedAuthentication has a new parameter active_directory_properties
Features
Breaking changes
Model StorageAccountCreateParameters has a new parameter large_file_shares_state
Features
Model BlobServiceProperties has a new parameter change_feed
Features
This version uses a next-generation code generator that *might* introduce breaking changes while using imports. In summary, some modules were incorrec…
Features
Breaking changes
Breaking changes
General Breaking changes
This version uses a next-generation code generator that might introduce breaking changes while using imports. In summary, some modules were incorrectly visible/importable and have been renamed. This fixed several issues caused by usage of classes that were not supposed to be used in the first place.
azure.mgmt.storage.storage_management_client anymore (import
from azure.mgmt.storage works like before)azure.mgmt.storage.network_management_client to
azure.mgmt.storageazure.mgmt.storage.v20xx_yy_zz.network_management_client
anymore (import from azure.mgmt.storage.v20xx_yy_zz works like
before)azure.mgmt.storage.v20xx_yy_zz.network_management_client to
azure.mgmt.storage.v20xx_yy_zzMyClass from a "models" sub-module cannot be imported
anymore using azure.mgmt.storage.v20xx_yy_zz.models.my_class
(import from azure.mgmt.storage.v20xx_yy_zz.models works like
before)MyClassOperations from an operations
sub-module cannot be imported anymore using
azure.mgmt.storage.v20xx_yy_zz.operations.my_class_operations
(import from azure.mgmt.storage.v20xx_yy_zz.operations works
like before)Last but not least, HTTP connection pooling is now enabled by default. You should always use a client as a context manager, or call close(), or use no more than one storage mgmt client per process.
Model BlobServiceProperties has a new parameter automatic_snapshot_policy_enabled
Features
Fix #4013 - "use_sub_domain" should be "use_sub_domain_name"
Bugfixes
Model StorageAccount has a new parameter geo_replication_stats
Features
Added operation group ManagementPoliciesOperations. This is considered preview and breaking changes might happen.
Features
Breaking changes
Note
Code | Docs Event Grid azure-eventgrid
Code | Docs
Event Grid
azure-eventgrid
Features (2018-02-01/2018-03-01-preview)
Features (2018-02-01/2018-03-01-preview)
Support HDFS feature and web endpoint in Account properties
Add preview version of management policy (API 2018-03-01-preview only). This is considered preview and breaking changes might happen if you opt in for…
Features
Bugfixes
Fix default "models" import to 2018-02-01
Bugfixes
This version uses a next-generation code generator that *might* introduce breaking changes.
Features
General Breaking changes
This version uses a next-generation code generator that might introduce breaking changes.
NameOfEnum.stringvalue. Format syntax
should be prefered.msrestazure.azure_operation.AzureOperationPoller to
msrest.polling.LROPoller. External API is the same.msrest.polling.LROPoller,
regardless of the optional parameters used.raw=True. Instead of
returning the initial call result as ClientRawResponse,
without polling, now this returns an LROPoller. After polling,
the final resource will be returned as a ClientRawResponse.polling parameter. The default behavior is
Polling=True which will poll using ARM algorithm. When
Polling=False, the response of the initial call will be
returned without polling.polling parameter accepts instances of subclasses of
msrest.polling.PollingMethod.add_done_callback will no longer raise if called after
polling is finished, but will instead execute the callback right
away.Code | Docs Communication JobRouter azure-communication-jobrouter
Code | Docs
Communication JobRouter
azure-communication-jobrouter
Features
Code | Docs Communication Rooms azure-communication-rooms
Code | Docs
Communication Rooms
azure-communication-rooms
Bug fixes
Features
Code | Docs Communication Email azure-communication-email
Code | Docs
Communication Email
azure-communication-email
Features
Breaking changes
Remove "tests" packaged by mistake
Bugfixes
Azure Blob Storage Checkpoint Store AIO
Code | Docs
Support: Active
Azure Blob Storage Checkpoint Store AIO
azure-eventhub-checkpointstoreblob-aio
Features
Code | Docs
Code | Docs
Code | Docs Azure AI Search azure-search-documents
Code | Docs
Azure AI Search
azure-search-documents
To help customers with sovereign clouds (not general Azure), this version has official multi ApiVersion support for 2015-06-15 and 2016-12-01
Features
To help customers with sovereign clouds (not general Azure), this version has official multi ApiVersion support for 2015-06-15 and 2016-12-01
Name syntax are now checked before RestAPI call, not the server (exception changed)
list_account_sas operation
list_service_sas operationBased on API version 2016-12-01.
Initial release. Based on API version 2016-01-01 Note that this is the same content as 0.30.0rc6, committed as 0.30.0.
Your coding agent can read these notes before it upgrades. Set up the MCP server →