- StorageAccounts.GetProperties() will also return PrivateEndpointConnections of the Stroage account
- Support Get/Put one PrivateEndpointConnection of a Stroage account
- Support List PrivateLinkResources of a Stroage account
Breaking changes
- Remove parameter "skipToken" from BlobContainers.List()
- Support enable Files Azure Active Directory Domain Service Authentication when create or update Storage account
- Support regenerateKey for Kerberos keys on Storage account
- Support list Kerberos keys on Storage account
- Support set LargeFileSharesState as Enabled on Create or Update Storage account
- Support list Storage Account with NextPageLink
- Support Create/Get/List/Delete File share
- Support Get/Set File service properties
- Add back StorageManagementClient constructor that takes HttpClient as a parameter
- Support List Blob Service on a Storage account
Breaking changes
- ManagementPolicy child property type DateAfterModification.DaysAfterModificationGreaterThan, DateAfterCreation.DaysAfterCreationGreaterThan, changed from int to double.
- Class ListContainerItems is removed, since BlobContainers.List() return value type change from ListContainerItems to IPage.
- Support Create or Update Storage Account with AzureFilesIdentityBasedAuthentication.DirectoryServiceOptions as 'AADDS' or 'None'.
Breaking changes
- Remove StorageAccount property: EnableAzureFilesAadIntegration.
- BlobContainers.List() return value type change from ListContainerItems to IPage.
- Upgrade to rest api version 2019-04-01
- Support Revoke UserDelegationKeys on a specified Storage account
- Support Enable/Disable Automatic Snapshot Policy on Blob Service Properties of a specified Storage account
- Support Create or Update Storage Account with Sku Standard_GZRS and Standard_RAGZRS
Breaking changes
- Change the type of StorageAccount.Kind, StorageAccountCreateParameters.Kind, StorageAccountUpdateParameters.Kind, from enum to string.
- Change the type of StorageAccount.Sku.Name, StorageAccountCreateParameters.Sku.Name, StorageAccountUpdateParameters.Sku.Name, from enum to string.
- Microsoft.Azure.Management.Storage SDK is GA
- Upgrade to rest api version 2018-11-01
Breaking changes
- Change input parameter of StorageManagementClient.ManagementPolicies.CreateOrUpdate(), the input policy change from Json to ManagementPolicySchema object
- Change output of StorageManagementClient.StorageAccounts.GetManagementPolicies(), the output policy change from Json to ManagementPolicySchema object
- Add "CanFailover" to Storage Account Expend Property GeoReplicationStats
Breaking changes
- Change StorageAccountCreateParameters.CustomDomain.UseSubDomain to StorageAccountCreateParameters.CustomDomain.UseSubDomainName
- Change StorageAccountUpdateParameters.CustomDomain.UseSubDomain to StorageAccountUpdateParameters.CustomDomain.UseSubDomainName
- Support trigger Storage Account Failover on RA-GRS accounts, in case of availability issues.
- Support expand the properties of get Storage Accounts, to get Account geoReplicationStats.
- Upgrade to rest api version 2018-07-01 (ManagementPolicies API still use 2018-03-01-preview)
- Support Create Storage Account with kind FileStorage, BlockBlobStorage and Sku Premium_ZRS
- Support Create or Upgrade Storage Account with Property EnableAzureFilesAadIntegration
Breaking changes
- Rename StorageManagementClient.StorageAccounts.CreateOrUpdateManagementPolicies() to StorageManagementClient.ManagementPolicies.CreateOrUpdate()
- Rename StorageManagementClient.StorageAccounts.GetManagementPolicies() to StorageManagementClient.ManagementPolicies.Get()
- Rename StorageManagementClient.StorageAccounts.DeleteManagementPolicies() to StorageManagementClient.ManagementPolicies.Delete()
- StorageManagementClient.Usages.List() is removed, as api version 2018-07-01 not support get global storage resource usage, and only support get storage resource usage by location with StorageManagementClient.Usages.ListByLocation().
- Support HDFS feature
- Support Management Policy feature
- Upgrade to rest api version 2018-03-01-preview
Breaking changes
- Rename StorageManagementClient.Usage to StorageManagementClient.Usages
- Rename StorageManagementClient.Usage.List() to StorageManagementClient.Usages.List()
- Rename StorageManagementClient.Usage.ListByLocation() to StorageManagementClient.Usages.ListByLocation()
- Support WORM feature
- Add StorageManagementClient.Usage.ListByLocation() to support get storage resource usage by location
- Upgrade to rest api version 2018-02-01
- Support Create or Upgrade Storage Account with kind StorageV2
Breaking changes
- When updating storage virtual networks, NetworkRuleSet is used instead of NetworkAcl.
Notes
- When updating storage virtual networks, virtualNetworkResourceId is limited to be resource ID of a subnet.
- Added Skus.list() operation, which could list all the available skus for the subscription.