8.0.0 (2025-11-14)
Breaking Changes
- Function
*SnapshotsClient.BeginUpdateparameter(s) have been changed from(context.Context, string, string, string, string, string, any, *SnapshotsClientBeginUpdateOptions)to(context.Context, string, string, string, string, string, SnapshotPatch, *SnapshotsClientBeginUpdateOptions) - Type of
BackupStatus.RelationshipStatushas been changed from*RelationshipStatusto*VolumeBackupRelationshipStatus - Type of
PoolPatchProperties.CustomThroughputMibpshas been changed from*float32to*int32 - Type of
PoolProperties.CustomThroughputMibpshas been changed from*float32to*int32 - Type of
ReplicationStatus.RelationshipStatushas been changed from*RelationshipStatusto*VolumeReplicationRelationshipStatus - Type of
RestoreStatus.RelationshipStatushas been changed from*RelationshipStatusto*VolumeRestoreRelationshipStatus - Enum
RelationshipStatushas been removed
Features Added
- New value
CheckNameResourceTypesMicrosoftNetAppNetAppAccountsBackupVaultsBackups,CheckNameResourceTypesMicrosoftNetAppNetAppAccountsCapacityPoolsVolumesBackupsadded to enum typeCheckNameResourceTypes - New value
CheckQuotaNameResourceTypesMicrosoftNetAppNetAppAccountsBackupVaultsBackups,CheckQuotaNameResourceTypesMicrosoftNetAppNetAppAccountsCapacityPoolsVolumesBackupsadded to enum typeCheckQuotaNameResourceTypes - New value
ProvisioningStateUpdatingadded to enum typeProvisioningState - New enum type
Excludewith valuesExcludeDeleted,ExcludeNone - New enum type
ReplicationMirrorStatewith valuesReplicationMirrorStateBroken,ReplicationMirrorStateMirrored,ReplicationMirrorStateUninitialized - New enum type
VolumeBackupRelationshipStatuswith valuesVolumeBackupRelationshipStatusFailed,VolumeBackupRelationshipStatusIdle,VolumeBackupRelationshipStatusTransferring,VolumeBackupRelationshipStatusUnknown - New enum type
VolumeReplicationRelationshipStatuswith valuesVolumeReplicationRelationshipStatusIdle,VolumeReplicationRelationshipStatusTransferring - New enum type
VolumeRestoreRelationshipStatuswith valuesVolumeRestoreRelationshipStatusFailed,VolumeRestoreRelationshipStatusIdle,VolumeRestoreRelationshipStatusTransferring,VolumeRestoreRelationshipStatusUnknown - New function
*ClientFactory.NewResourceQuotaLimitsAccountClient() *ResourceQuotaLimitsAccountClient - New function
NewResourceQuotaLimitsAccountClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ResourceQuotaLimitsAccountClient, error) - New function
*ResourceQuotaLimitsAccountClient.Get(context.Context, string, string, string, *ResourceQuotaLimitsAccountClientGetOptions) (ResourceQuotaLimitsAccountClientGetResponse, error) - New function
*ResourceQuotaLimitsAccountClient.NewListPager(string, string, *ResourceQuotaLimitsAccountClientListOptions) *runtime.Pager[ResourceQuotaLimitsAccountClientListResponse] - New struct
ListReplicationsRequest - New struct
SnapshotPatch - New field
NextLinkin structBackupPoliciesList - New field
NextLinkin structListReplications - New field
MirrorState,ReplicationCreationTime,ReplicationDeletionTimein structReplication - New field
NextLinkin structSnapshotPoliciesList - New field
NextLinkin structSnapshotPolicyVolumeList - New field
NextLinkin structSnapshotsList - New field
Usagein structSubscriptionQuotaItemProperties - New field
SystemDatain structVolumeGroupDetails - New field
NextLinkin structVolumeGroupList - New field
NextLinkin structVolumeQuotaRulesList - New field
Bodyin structVolumesClientListReplicationsOptions - New anonymous field
Volumein structVolumesClientSplitCloneFromParentResponse