# Release History ## 4.0.0 (2026-05-19) ### Breaking Changes - Function `*BlobContainersClient.CreateOrUpdateImmutabilityPolicy` parameter(s) have been changed from `(ctx context.Context, resourceGroupName string, accountName string, containerName string, options *BlobContainersClientCreateOrUpdateImmutabilityPolicyOptions)` to `(ctx context.Context, resourceGroupName string, accountName string, containerName string, parameters ImmutabilityPolicy, options *BlobContainersClientCreateOrUpdateImmutabilityPolicyOptions)` - Function `*TableClient.Create` parameter(s) have been changed from `(ctx context.Context, resourceGroupName string, accountName string, tableName string, options *TableClientCreateOptions)` to `(ctx context.Context, resourceGroupName string, accountName string, tableName string, parameters Table, options *TableClientCreateOptions)` - Function `*TableClient.Update` parameter(s) have been changed from `(ctx context.Context, resourceGroupName string, accountName string, tableName string, options *TableClientUpdateOptions)` to `(ctx context.Context, resourceGroupName string, accountName string, tableName string, parameters Table, options *TableClientUpdateOptions)` - Type of `TaskAssignmentProperties.ProvisioningState` has been changed from `*ProvisioningState` to `*StorageTaskAssignmentProvisioningState` - Type of `TaskAssignmentUpdateProperties.ProvisioningState` has been changed from `*ProvisioningState` to `*StorageTaskAssignmentProvisioningState` - `ProvisioningStateAccepted`, `ProvisioningStateCanceled`, `ProvisioningStateDeleting`, `ProvisioningStateFailed`, `ProvisioningStateValidateSubscriptionQuotaBegin`, `ProvisioningStateValidateSubscriptionQuotaEnd` from enum `ProvisioningState` has been removed - Struct `AzureEntityResource` has been removed - Struct `ErrorAdditionalInfo` has been removed - Struct `ErrorDetail` has been removed - Struct `ErrorResponse` has been removed - Struct `ErrorResponseAutoGenerated` has been removed - Struct `ErrorResponseBody` has been removed - Struct `ProxyResource` has been removed - Struct `ProxyResourceAutoGenerated` has been removed - Struct `Resource` has been removed - Struct `ResourceAutoGenerated` has been removed - Struct `TrackedResource` has been removed - Field `Parameters` of struct `BlobContainersClientCreateOrUpdateImmutabilityPolicyOptions` has been removed - Field `Parameters` of struct `TableClientCreateOptions` has been removed - Field `Parameters` of struct `TableClientUpdateOptions` has been removed ### Features Added - New value `AccessTierSmart` added to enum type `AccessTier` - New value `AllowedCopyScopeAll` added to enum type `AllowedCopyScope` - New value `TriggerTypeMockRun` added to enum type `TriggerType` - New enum type `NativeDataSharingProvisioningState` with values `NativeDataSharingProvisioningStateAccepted`, `NativeDataSharingProvisioningStateCanceled`, `NativeDataSharingProvisioningStateCreating`, `NativeDataSharingProvisioningStateDeleting`, `NativeDataSharingProvisioningStateFailed`, `NativeDataSharingProvisioningStateSucceeded` - New enum type `StorageConnectorAuthType` with values `StorageConnectorAuthTypeManagedIdentity` - New enum type `StorageConnectorConnectionType` with values `StorageConnectorConnectionTypeDataShare` - New enum type `StorageConnectorDataSourceType` with values `StorageConnectorDataSourceTypeAzureDataShare` - New enum type `StorageConnectorSourceType` with values `StorageConnectorSourceTypeDataShare` - New enum type `StorageConnectorState` with values `StorageConnectorStateActive`, `StorageConnectorStateInactive` - New enum type `StorageDataShareAccessPolicyPermission` with values `StorageDataShareAccessPolicyPermissionNone`, `StorageDataShareAccessPolicyPermissionRead` - New enum type `StorageTaskAssignmentProvisioningState` with values `StorageTaskAssignmentProvisioningStateAccepted`, `StorageTaskAssignmentProvisioningStateCanceled`, `StorageTaskAssignmentProvisioningStateCreating`, `StorageTaskAssignmentProvisioningStateDeleting`, `StorageTaskAssignmentProvisioningStateFailed`, `StorageTaskAssignmentProvisioningStateSucceeded`, `StorageTaskAssignmentProvisioningStateValidateSubscriptionQuotaBegin`, `StorageTaskAssignmentProvisioningStateValidateSubscriptionQuotaEnd` - New function `*ClientFactory.NewConnectorsClient() *ConnectorsClient` - New function `*ClientFactory.NewDataSharesClient() *DataSharesClient` - New function `*ConnectorAuthProperties.GetConnectorAuthProperties() *ConnectorAuthProperties` - New function `*ConnectorAuthPropertiesUpdate.GetConnectorAuthPropertiesUpdate() *ConnectorAuthPropertiesUpdate` - New function `*ConnectorConnection.GetConnectorConnection() *ConnectorConnection` - New function `*ConnectorSource.GetConnectorSource() *ConnectorSource` - New function `*ConnectorSourceUpdate.GetConnectorSourceUpdate() *ConnectorSourceUpdate` - New function `NewConnectorsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*ConnectorsClient, error)` - New function `*ConnectorsClient.BeginCreate(ctx context.Context, resourceGroupName string, accountName string, connectorName string, resource Connector, options *ConnectorsClientBeginCreateOptions) (*runtime.Poller[ConnectorsClientCreateResponse], error)` - New function `*ConnectorsClient.BeginDelete(ctx context.Context, resourceGroupName string, accountName string, connectorName string, options *ConnectorsClientBeginDeleteOptions) (*runtime.Poller[ConnectorsClientDeleteResponse], error)` - New function `*ConnectorsClient.Get(ctx context.Context, resourceGroupName string, accountName string, connectorName string, options *ConnectorsClientGetOptions) (ConnectorsClientGetResponse, error)` - New function `*ConnectorsClient.NewListByStorageAccountPager(resourceGroupName string, accountName string, options *ConnectorsClientListByStorageAccountOptions) *runtime.Pager[ConnectorsClientListByStorageAccountResponse]` - New function `*ConnectorsClient.BeginTestExistingConnection(ctx context.Context, resourceGroupName string, accountName string, connectorName string, body TestExistingConnectionRequest, options *ConnectorsClientBeginTestExistingConnectionOptions) (*runtime.Poller[ConnectorsClientTestExistingConnectionResponse], error)` - New function `*ConnectorsClient.BeginUpdate(ctx context.Context, resourceGroupName string, accountName string, connectorName string, properties ConnectorUpdate, options *ConnectorsClientBeginUpdateOptions) (*runtime.Poller[ConnectorsClientUpdateResponse], error)` - New function `*DataShareConnection.GetConnectorConnection() *ConnectorConnection` - New function `*DataShareSource.GetConnectorSource() *ConnectorSource` - New function `*DataShareSourceUpdate.GetConnectorSourceUpdate() *ConnectorSourceUpdate` - New function `NewDataSharesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*DataSharesClient, error)` - New function `*DataSharesClient.BeginCreate(ctx context.Context, resourceGroupName string, accountName string, dataShareName string, resource DataShare, options *DataSharesClientBeginCreateOptions) (*runtime.Poller[DataSharesClientCreateResponse], error)` - New function `*DataSharesClient.BeginDelete(ctx context.Context, resourceGroupName string, accountName string, dataShareName string, options *DataSharesClientBeginDeleteOptions) (*runtime.Poller[DataSharesClientDeleteResponse], error)` - New function `*DataSharesClient.Get(ctx context.Context, resourceGroupName string, accountName string, dataShareName string, options *DataSharesClientGetOptions) (DataSharesClientGetResponse, error)` - New function `*DataSharesClient.NewListByStorageAccountPager(resourceGroupName string, accountName string, options *DataSharesClientListByStorageAccountOptions) *runtime.Pager[DataSharesClientListByStorageAccountResponse]` - New function `*DataSharesClient.BeginUpdate(ctx context.Context, resourceGroupName string, accountName string, dataShareName string, properties DataShareUpdate, options *DataSharesClientBeginUpdateOptions) (*runtime.Poller[DataSharesClientUpdateResponse], error)` - New function `*ManagedIdentityAuthProperties.GetConnectorAuthProperties() *ConnectorAuthProperties` - New function `*ManagedIdentityAuthPropertiesUpdate.GetConnectorAuthPropertiesUpdate() *ConnectorAuthPropertiesUpdate` - New function `*TaskAssignmentsClient.BeginStopAssignment(ctx context.Context, resourceGroupName string, accountName string, storageTaskAssignmentName string, options *TaskAssignmentsClientBeginStopAssignmentOptions) (*runtime.Poller[TaskAssignmentsClientStopAssignmentResponse], error)` - New struct `AccountSharedKeyAccessProperties` - New struct `Connector` - New struct `ConnectorListResult` - New struct `ConnectorProperties` - New struct `ConnectorPropertiesUpdate` - New struct `ConnectorUpdate` - New struct `DataCollaborationPolicyProperties` - New struct `DataShare` - New struct `DataShareAccessPolicy` - New struct `DataShareAsset` - New struct `DataShareConnection` - New struct `DataShareListResult` - New struct `DataShareProperties` - New struct `DataSharePropertiesUpdate` - New struct `DataShareSource` - New struct `DataShareSourceUpdate` - New struct `DataShareUpdate` - New struct `ManagedIdentityAuthProperties` - New struct `ManagedIdentityAuthPropertiesUpdate` - New struct `ObjectReplicationPolicyPropertiesTagsReplication` - New struct `ServiceSharedKeyAccessProperties` - New struct `StaticWebsite` - New struct `TestConnectionResponse` - New struct `TestExistingConnectionRequest` - New field `SystemData` in struct `Account` - New field `SystemData` in struct `AccountMigration` - New field `AllowSharedKeyAccessForServices`, `DataCollaborationPolicyProperties` in struct `AccountProperties` - New field `AllowSharedKeyAccessForServices`, `DataCollaborationPolicyProperties` in struct `AccountPropertiesCreateParameters` - New field `AllowSharedKeyAccessForServices`, `DataCollaborationPolicyProperties` in struct `AccountPropertiesUpdateParameters` - New field `SystemData` in struct `BlobContainer` - New field `NextLink` in struct `BlobServiceItems` - New field `SystemData` in struct `BlobServiceProperties` - New field `StaticWebsite` in struct `BlobServicePropertiesProperties` - New field `SystemData` in struct `DeletedAccount` - New field `SystemData` in struct `EncryptionScope` - New field `SystemData` in struct `FileServiceProperties` - New field `SystemData` in struct `FileServiceUsage` - New field `SystemData` in struct `FileShare` - New field `SystemData` in struct `FileShareItem` - New field `SystemData` in struct `ImmutabilityPolicy` - New field `NextLink` in struct `ListBlobInventoryPolicy` - New field `SystemData` in struct `ListContainerItem` - New field `SystemData` in struct `ListQueue` - New field `SystemData` in struct `ManagementPolicy` - New field `NextLink` in struct `ObjectReplicationPolicies` - New field `SystemData` in struct `ObjectReplicationPolicy` - New field `TagsReplication` in struct `ObjectReplicationPolicyProperties` - New field `NextLink` in struct `OperationListResult` - New field `SystemData` in struct `PrivateEndpointConnection` - New field `NextLink` in struct `PrivateEndpointConnectionListResult` - New field `SystemData` in struct `PrivateLinkResource` - New field `SystemData` in struct `Queue` - New field `SystemData` in struct `QueueServiceProperties` - New field `NextLink` in struct `SKUListResult` - New field `SystemData` in struct `Table` - New field `SystemData` in struct `TableServiceProperties` - New field `SystemData` in struct `TaskAssignment` - New field `SystemData` in struct `TaskReportInstance` - New field `NextLink` in struct `UsageListResult` ## 3.0.0 (2025-10-24) ### Breaking Changes - Field `Maxpagesize` of struct `TaskAssignmentsClientListOptions` has been removed ### Features Added - New struct `GeoPriorityReplicationStatus` - New struct `ObjectReplicationPolicyPropertiesPriorityReplication` - New field `GeoPriorityReplicationStatus` in struct `AccountProperties` - New field `GeoPriorityReplicationStatus` in struct `AccountPropertiesCreateParameters` - New field `GeoPriorityReplicationStatus` in struct `AccountPropertiesUpdateParameters` - New field `PriorityReplication` in struct `ObjectReplicationPolicyProperties` - New field `Top` in struct `TaskAssignmentsClientListOptions` ## 2.0.0 (2025-09-25) ### Breaking Changes - Type of `TriggerParameters.IntervalUnit` has been changed from `*string` to `*IntervalUnit` - Type of `TriggerParametersUpdate.IntervalUnit` has been changed from `*string` to `*IntervalUnit` ### Features Added - New enum type `IntervalUnit` with values `IntervalUnitDays` - New enum type `ZonePlacementPolicy` with values `ZonePlacementPolicyAny`, `ZonePlacementPolicyNone` - New struct `AccountIPv6Endpoints` - New struct `DualStackEndpointPreference` - New struct `EncryptionInTransit` - New struct `NfsSetting` - New struct `Placement` - New struct `SKUInformationLocationInfoItem` - New struct `SmbOAuthSettings` - New field `Placement`, `Zones` in struct `Account` - New field `Placement`, `Zones` in struct `AccountCreateParameters` - New field `DualStackEndpointPreference` in struct `AccountProperties` - New field `DualStackEndpointPreference` in struct `AccountPropertiesCreateParameters` - New field `DualStackEndpointPreference` in struct `AccountPropertiesUpdateParameters` - New field `Placement`, `Zones` in struct `AccountUpdateParameters` - New field `SmbOAuthSettings` in struct `AzureFilesIdentityBasedAuthentication` - New field `IPv6Endpoints` in struct `Endpoints` - New field `IPv6Rules` in struct `NetworkRuleSet` - New field `Nfs` in struct `ProtocolSettings` - New field `LocationInfo` in struct `SKUInformation` - New field `EncryptionInTransit` in struct `SmbSetting` ## 1.8.1 (2025-06-30) ### Other Changes - Field `StartOn` of struct `TriggerParameters` changed to `required` ## 1.8.0 (2025-04-08) ### Features Added - New value `ProvisioningStateAccepted` added to enum type `ProvisioningState` ## 1.7.0 (2025-02-27) ### Features Added - New value `SKUNamePremiumV2LRS`, `SKUNamePremiumV2ZRS`, `SKUNameStandardV2GRS`, `SKUNameStandardV2GZRS`, `SKUNameStandardV2LRS`, `SKUNameStandardV2ZRS` added to enum type `SKUName` - New function `*FileServicesClient.GetServiceUsage(context.Context, string, string, *FileServicesClientGetServiceUsageOptions) (FileServicesClientGetServiceUsageResponse, error)` - New function `*FileServicesClient.NewListServiceUsagesPager(string, string, *FileServicesClientListServiceUsagesOptions) *runtime.Pager[FileServicesClientListServiceUsagesResponse]` - New struct `AccountLimits` - New struct `AccountUsage` - New struct `AccountUsageElements` - New struct `BurstingConstants` - New struct `FileServiceUsage` - New struct `FileServiceUsageProperties` - New struct `FileServiceUsages` - New struct `FileShareLimits` - New struct `FileSharePropertiesFileSharePaidBursting` - New struct `FileShareRecommendations` - New struct `ObjectReplicationPolicyPropertiesMetrics` - New field `FileSharePaidBursting`, `IncludedBurstIops`, `MaxBurstCreditsForIops`, `NextAllowedProvisionedBandwidthDowngradeTime`, `NextAllowedProvisionedIopsDowngradeTime`, `NextAllowedQuotaDowngradeTime`, `ProvisionedBandwidthMibps`, `ProvisionedIops` in struct `FileShareProperties` - New field `Metrics` in struct `ObjectReplicationPolicyProperties` ## 1.6.0 (2024-06-28) ### Features Added - New value `AccessTierCold` added to enum type `AccessTier` - New value `ExpirationActionBlock` added to enum type `ExpirationAction` - New value `MinimumTLSVersionTLS13` added to enum type `MinimumTLSVersion` - New value `ProvisioningStateCanceled`, `ProvisioningStateDeleting`, `ProvisioningStateFailed`, `ProvisioningStateValidateSubscriptionQuotaBegin`, `ProvisioningStateValidateSubscriptionQuotaEnd` added to enum type `ProvisioningState` - New value `PublicNetworkAccessSecuredByPerimeter` added to enum type `PublicNetworkAccess` - New enum type `IssueType` with values `IssueTypeConfigurationPropagationFailure`, `IssueTypeUnknown` - New enum type `ListLocalUserIncludeParam` with values `ListLocalUserIncludeParamNfsv3` - New enum type `NetworkSecurityPerimeterConfigurationProvisioningState` with values `NetworkSecurityPerimeterConfigurationProvisioningStateAccepted`, `NetworkSecurityPerimeterConfigurationProvisioningStateCanceled`, `NetworkSecurityPerimeterConfigurationProvisioningStateDeleting`, `NetworkSecurityPerimeterConfigurationProvisioningStateFailed`, `NetworkSecurityPerimeterConfigurationProvisioningStateSucceeded` - New enum type `NspAccessRuleDirection` with values `NspAccessRuleDirectionInbound`, `NspAccessRuleDirectionOutbound` - New enum type `ResourceAssociationAccessMode` with values `ResourceAssociationAccessModeAudit`, `ResourceAssociationAccessModeEnforced`, `ResourceAssociationAccessModeLearning` - New enum type `RunResult` with values `RunResultFailed`, `RunResultSucceeded` - New enum type `RunStatusEnum` with values `RunStatusEnumFinished`, `RunStatusEnumInProgress` - New enum type `Severity` with values `SeverityError`, `SeverityWarning` - New enum type `TriggerType` with values `TriggerTypeOnSchedule`, `TriggerTypeRunOnce` - New function `*ClientFactory.NewNetworkSecurityPerimeterConfigurationsClient() *NetworkSecurityPerimeterConfigurationsClient` - New function `*ClientFactory.NewTaskAssignmentInstancesReportClient() *TaskAssignmentInstancesReportClient` - New function `*ClientFactory.NewTaskAssignmentsClient() *TaskAssignmentsClient` - New function `*ClientFactory.NewTaskAssignmentsInstancesReportClient() *TaskAssignmentsInstancesReportClient` - New function `NewTaskAssignmentInstancesReportClient(string, azcore.TokenCredential, *arm.ClientOptions) (*TaskAssignmentInstancesReportClient, error)` - New function `*TaskAssignmentInstancesReportClient.NewListPager(string, string, string, *TaskAssignmentInstancesReportClientListOptions) *runtime.Pager[TaskAssignmentInstancesReportClientListResponse]` - New function `NewTaskAssignmentsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*TaskAssignmentsClient, error)` - New function `*TaskAssignmentsClient.BeginCreate(context.Context, string, string, string, TaskAssignment, *TaskAssignmentsClientBeginCreateOptions) (*runtime.Poller[TaskAssignmentsClientCreateResponse], error)` - New function `*TaskAssignmentsClient.BeginDelete(context.Context, string, string, string, *TaskAssignmentsClientBeginDeleteOptions) (*runtime.Poller[TaskAssignmentsClientDeleteResponse], error)` - New function `*TaskAssignmentsClient.Get(context.Context, string, string, string, *TaskAssignmentsClientGetOptions) (TaskAssignmentsClientGetResponse, error)` - New function `*TaskAssignmentsClient.NewListPager(string, string, *TaskAssignmentsClientListOptions) *runtime.Pager[TaskAssignmentsClientListResponse]` - New function `*TaskAssignmentsClient.BeginUpdate(context.Context, string, string, string, TaskAssignmentUpdateParameters, *TaskAssignmentsClientBeginUpdateOptions) (*runtime.Poller[TaskAssignmentsClientUpdateResponse], error)` - New function `NewTaskAssignmentsInstancesReportClient(string, azcore.TokenCredential, *arm.ClientOptions) (*TaskAssignmentsInstancesReportClient, error)` - New function `*TaskAssignmentsInstancesReportClient.NewListPager(string, string, *TaskAssignmentsInstancesReportClientListOptions) *runtime.Pager[TaskAssignmentsInstancesReportClientListResponse]` - New function `NewNetworkSecurityPerimeterConfigurationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NetworkSecurityPerimeterConfigurationsClient, error)` - New function `*NetworkSecurityPerimeterConfigurationsClient.Get(context.Context, string, string, string, *NetworkSecurityPerimeterConfigurationsClientGetOptions) (NetworkSecurityPerimeterConfigurationsClientGetResponse, error)` - New function `*NetworkSecurityPerimeterConfigurationsClient.NewListPager(string, string, *NetworkSecurityPerimeterConfigurationsClientListOptions) *runtime.Pager[NetworkSecurityPerimeterConfigurationsClientListResponse]` - New function `*NetworkSecurityPerimeterConfigurationsClient.BeginReconcile(context.Context, string, string, string, *NetworkSecurityPerimeterConfigurationsClientBeginReconcileOptions) (*runtime.Poller[NetworkSecurityPerimeterConfigurationsClientReconcileResponse], error)` - New struct `ExecutionTarget` - New struct `ExecutionTrigger` - New struct `ExecutionTriggerUpdate` - New struct `NetworkSecurityPerimeter` - New struct `NetworkSecurityPerimeterConfiguration` - New struct `NetworkSecurityPerimeterConfigurationList` - New struct `NetworkSecurityPerimeterConfigurationProperties` - New struct `NetworkSecurityPerimeterConfigurationPropertiesProfile` - New struct `NetworkSecurityPerimeterConfigurationPropertiesResourceAssociation` - New struct `NspAccessRule` - New struct `NspAccessRuleProperties` - New struct `NspAccessRulePropertiesSubscriptionsItem` - New struct `ProvisioningIssue` - New struct `ProvisioningIssueProperties` - New struct `ProxyResourceAutoGenerated` - New struct `ResourceAutoGenerated` - New struct `TaskAssignment` - New struct `TaskAssignmentExecutionContext` - New struct `TaskAssignmentProperties` - New struct `TaskAssignmentReport` - New struct `TaskAssignmentUpdateExecutionContext` - New struct `TaskAssignmentUpdateParameters` - New struct `TaskAssignmentUpdateProperties` - New struct `TaskAssignmentUpdateReport` - New struct `TaskAssignmentsList` - New struct `TaskReportInstance` - New struct `TaskReportProperties` - New struct `TaskReportSummary` - New struct `TriggerParameters` - New struct `TriggerParametersUpdate` - New field `EnableExtendedGroups` in struct `AccountProperties` - New field `EnableExtendedGroups` in struct `AccountPropertiesCreateParameters` - New field `EnableExtendedGroups` in struct `AccountPropertiesUpdateParameters` - New field `AllowACLAuthorization`, `ExtendedGroups`, `GroupID`, `IsNFSv3Enabled`, `UserID` in struct `LocalUserProperties` - New field `NextLink` in struct `LocalUsers` - New field `Filter`, `Include`, `Maxpagesize` in struct `LocalUsersClientListOptions` ## 1.5.0 (2023-11-24) ### Features Added - Support for test fakes and OpenTelemetry trace spans. ## 1.5.0-beta.1 (2023-10-09) ### Features Added - Support for test fakes and OpenTelemetry trace spans. ## 1.4.0 (2023-08-25) ### Features Added - New value `CorsRuleAllowedMethodsItemCONNECT`, `CorsRuleAllowedMethodsItemTRACE` added to enum type `CorsRuleAllowedMethodsItem` - New enum type `MigrationName` with values `MigrationNameDefault` - New enum type `MigrationStatus` with values `MigrationStatusComplete`, `MigrationStatusFailed`, `MigrationStatusInProgress`, `MigrationStatusInvalid`, `MigrationStatusSubmittedForConversion` - New enum type `PostFailoverRedundancy` with values `PostFailoverRedundancyStandardLRS`, `PostFailoverRedundancyStandardZRS` - New enum type `PostPlannedFailoverRedundancy` with values `PostPlannedFailoverRedundancyStandardGRS`, `PostPlannedFailoverRedundancyStandardGZRS`, `PostPlannedFailoverRedundancyStandardRAGRS`, `PostPlannedFailoverRedundancyStandardRAGZRS` - New function `*AccountsClient.BeginCustomerInitiatedMigration(context.Context, string, string, AccountMigration, *AccountsClientBeginCustomerInitiatedMigrationOptions) (*runtime.Poller[AccountsClientCustomerInitiatedMigrationResponse], error)` - New function `*AccountsClient.GetCustomerInitiatedMigration(context.Context, string, string, MigrationName, *AccountsClientGetCustomerInitiatedMigrationOptions) (AccountsClientGetCustomerInitiatedMigrationResponse, error)` - New struct `AccountMigration` - New struct `AccountMigrationProperties` - New struct `BlobInventoryCreationTime` - New struct `ErrorAdditionalInfo` - New struct `ErrorDetail` - New struct `ErrorResponseAutoGenerated` - New field `AccountMigrationInProgress`, `IsSKUConversionBlocked` in struct `AccountProperties` - New field `CreationTime` in struct `BlobInventoryPolicyFilter` - New field `CanPlannedFailover`, `PostFailoverRedundancy`, `PostPlannedFailoverRedundancy` in struct `GeoReplicationStats` ## 1.3.0 (2023-03-27) ### Features Added - New struct `ClientFactory` which is a client factory used to create any client in this module ## 1.2.0 (2022-12-23) ### Features Added - New type alias `ListEncryptionScopesInclude` - New field `FailoverType` in struct `AccountsClientBeginFailoverOptions` - New field `TierToCold` in struct `ManagementPolicyBaseBlob` - New field `TierToHot` in struct `ManagementPolicyBaseBlob` - New field `Filter` in struct `EncryptionScopesClientListOptions` - New field `Include` in struct `EncryptionScopesClientListOptions` - New field `Maxpagesize` in struct `EncryptionScopesClientListOptions` - New field `TierToHot` in struct `ManagementPolicyVersion` - New field `TierToCold` in struct `ManagementPolicyVersion` - New field `TierToCold` in struct `ManagementPolicySnapShot` - New field `TierToHot` in struct `ManagementPolicySnapShot` ## 1.1.0 (2022-08-10) ### Features Added - New const `DirectoryServiceOptionsAADKERB` ## 1.0.0 (2022-05-16) The package of `github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/storage/armstorage` is using our [next generation design principles](https://azure.github.io/azure-sdk/general_introduction.html) since version 1.0.0, which contains breaking changes. To migrate the existing applications to the latest version, please refer to [Migration Guide](https://aka.ms/azsdk/go/mgmt/migration). To learn more, please refer to our documentation [Quick Start](https://aka.ms/azsdk/go/mgmt).