|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 8.0.0 (2025-11-13) |
| 4 | +### Breaking Changes |
| 5 | + |
| 6 | +- Function `*SnapshotsClient.BeginUpdate` parameter(s) have been changed from `(context.Context, string, string, string, string, string, any, *SnapshotsClientBeginUpdateOptions)` to `(context.Context, string, string, string, string, string, SnapshotPatch, *SnapshotsClientBeginUpdateOptions)` |
| 7 | +- Type of `BackupStatus.RelationshipStatus` has been changed from `*RelationshipStatus` to `*VolumeBackupRelationshipStatus` |
| 8 | +- Type of `PoolPatchProperties.CustomThroughputMibps` has been changed from `*float32` to `*int32` |
| 9 | +- Type of `PoolProperties.CustomThroughputMibps` has been changed from `*float32` to `*int32` |
| 10 | +- Type of `ReplicationStatus.RelationshipStatus` has been changed from `*RelationshipStatus` to `*VolumeReplicationRelationshipStatus` |
| 11 | +- Type of `RestoreStatus.RelationshipStatus` has been changed from `*RelationshipStatus` to `*VolumeRestoreRelationshipStatus` |
| 12 | +- Enum `RelationshipStatus` has been removed |
| 13 | + |
| 14 | +### Features Added |
| 15 | + |
| 16 | +- New value `CheckNameResourceTypesMicrosoftNetAppNetAppAccountsBackupVaultsBackups`, `CheckNameResourceTypesMicrosoftNetAppNetAppAccountsCapacityPoolsVolumesBackups` added to enum type `CheckNameResourceTypes` |
| 17 | +- New value `CheckQuotaNameResourceTypesMicrosoftNetAppNetAppAccountsBackupVaultsBackups`, `CheckQuotaNameResourceTypesMicrosoftNetAppNetAppAccountsCapacityPoolsVolumesBackups` added to enum type `CheckQuotaNameResourceTypes` |
| 18 | +- New value `ProvisioningStateUpdating` added to enum type `ProvisioningState` |
| 19 | +- New enum type `Exclude` with values `ExcludeDeleted`, `ExcludeNone` |
| 20 | +- New enum type `ExternalReplicationSetupStatus` with values `ExternalReplicationSetupStatusClusterPeerPending`, `ExternalReplicationSetupStatusClusterPeerRequired`, `ExternalReplicationSetupStatusNoActionRequired`, `ExternalReplicationSetupStatusReplicationCreateRequired`, `ExternalReplicationSetupStatusVServerPeerRequired` |
| 21 | +- New enum type `LdapServerType` with values `LdapServerTypeActiveDirectory`, `LdapServerTypeOpenLDAP` |
| 22 | +- New enum type `ReplicationMirrorState` with values `ReplicationMirrorStateBroken`, `ReplicationMirrorStateMirrored`, `ReplicationMirrorStateUninitialized` |
| 23 | +- New enum type `VolumeBackupRelationshipStatus` with values `VolumeBackupRelationshipStatusFailed`, `VolumeBackupRelationshipStatusIdle`, `VolumeBackupRelationshipStatusTransferring`, `VolumeBackupRelationshipStatusUnknown` |
| 24 | +- New enum type `VolumeLanguage` with values `VolumeLanguageAr`, `VolumeLanguageArUTF8`, `VolumeLanguageC`, `VolumeLanguageCUTF8`, `VolumeLanguageCs`, `VolumeLanguageCsUTF8`, `VolumeLanguageDa`, `VolumeLanguageDaUTF8`, `VolumeLanguageDe`, `VolumeLanguageDeUTF8`, `VolumeLanguageEn`, `VolumeLanguageEnUTF8`, `VolumeLanguageEnUs`, `VolumeLanguageEnUsUTF8`, `VolumeLanguageEs`, `VolumeLanguageEsUTF8`, `VolumeLanguageFi`, `VolumeLanguageFiUTF8`, `VolumeLanguageFr`, `VolumeLanguageFrUTF8`, `VolumeLanguageHe`, `VolumeLanguageHeUTF8`, `VolumeLanguageHr`, `VolumeLanguageHrUTF8`, `VolumeLanguageHu`, `VolumeLanguageHuUTF8`, `VolumeLanguageIt`, `VolumeLanguageItUTF8`, `VolumeLanguageJa`, `VolumeLanguageJaJp932`, `VolumeLanguageJaJp932UTF8`, `VolumeLanguageJaJpPck`, `VolumeLanguageJaJpPckUTF8`, `VolumeLanguageJaJpPckV2`, `VolumeLanguageJaJpPckV2UTF8`, `VolumeLanguageJaUTF8`, `VolumeLanguageJaV1`, `VolumeLanguageJaV1UTF8`, `VolumeLanguageKo`, `VolumeLanguageKoUTF8`, `VolumeLanguageNl`, `VolumeLanguageNlUTF8`, `VolumeLanguageNo`, `VolumeLanguageNoUTF8`, `VolumeLanguagePl`, `VolumeLanguagePlUTF8`, `VolumeLanguagePt`, `VolumeLanguagePtUTF8`, `VolumeLanguageRo`, `VolumeLanguageRoUTF8`, `VolumeLanguageRu`, `VolumeLanguageRuUTF8`, `VolumeLanguageSk`, `VolumeLanguageSkUTF8`, `VolumeLanguageSl`, `VolumeLanguageSlUTF8`, `VolumeLanguageSv`, `VolumeLanguageSvUTF8`, `VolumeLanguageTr`, `VolumeLanguageTrUTF8`, `VolumeLanguageUTF8Mb4`, `VolumeLanguageZh`, `VolumeLanguageZhGbk`, `VolumeLanguageZhGbkUTF8`, `VolumeLanguageZhTw`, `VolumeLanguageZhTwBig5`, `VolumeLanguageZhTwBig5UTF8`, `VolumeLanguageZhTwUTF8`, `VolumeLanguageZhUTF8` |
| 25 | +- New enum type `VolumeReplicationRelationshipStatus` with values `VolumeReplicationRelationshipStatusIdle`, `VolumeReplicationRelationshipStatusTransferring` |
| 26 | +- New enum type `VolumeRestoreRelationshipStatus` with values `VolumeRestoreRelationshipStatusFailed`, `VolumeRestoreRelationshipStatusIdle`, `VolumeRestoreRelationshipStatusTransferring`, `VolumeRestoreRelationshipStatusUnknown` |
| 27 | +- New function `*ClientFactory.NewResourceQuotaLimitsAccountClient() *ResourceQuotaLimitsAccountClient` |
| 28 | +- New function `NewResourceQuotaLimitsAccountClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ResourceQuotaLimitsAccountClient, error)` |
| 29 | +- New function `*ResourceQuotaLimitsAccountClient.Get(context.Context, string, string, string, *ResourceQuotaLimitsAccountClientGetOptions) (ResourceQuotaLimitsAccountClientGetResponse, error)` |
| 30 | +- New function `*ResourceQuotaLimitsAccountClient.NewListPager(string, string, *ResourceQuotaLimitsAccountClientListOptions) *runtime.Pager[ResourceQuotaLimitsAccountClientListResponse]` |
| 31 | +- New function `*VolumesClient.BeginListQuotaReport(context.Context, string, string, string, string, *VolumesClientBeginListQuotaReportOptions) (*runtime.Poller[VolumesClientListQuotaReportResponse], error)` |
| 32 | +- New struct `LdapConfiguration` |
| 33 | +- New struct `ListQuotaReportResponse` |
| 34 | +- New struct `ListReplicationsRequest` |
| 35 | +- New struct `QuotaReport` |
| 36 | +- New struct `SnapshotPatch` |
| 37 | +- New field `LdapConfiguration` in struct `AccountProperties` |
| 38 | +- New field `NextLink` in struct `BackupPoliciesList` |
| 39 | +- New field `NextLink` in struct `ListReplications` |
| 40 | +- New field `MirrorState`, `ReplicationCreationTime`, `ReplicationDeletionTime` in struct `Replication` |
| 41 | +- New field `ExternalReplicationSetupInfo`, `ExternalReplicationSetupStatus`, `MirrorState`, `RelationshipStatus` in struct `ReplicationObject` |
| 42 | +- New field `NextLink` in struct `SnapshotPoliciesList` |
| 43 | +- New field `NextLink` in struct `SnapshotPolicyVolumeList` |
| 44 | +- New field `NextLink` in struct `SnapshotsList` |
| 45 | +- New field `Usage` in struct `SubscriptionQuotaItemProperties` |
| 46 | +- New field `SystemData` in struct `VolumeGroupDetails` |
| 47 | +- New field `NextLink` in struct `VolumeGroupList` |
| 48 | +- New field `Language`, `LdapServerType` in struct `VolumeProperties` |
| 49 | +- New field `NextLink` in struct `VolumeQuotaRulesList` |
| 50 | +- New field `Body` in struct `VolumesClientListReplicationsOptions` |
| 51 | +- New anonymous field `Volume` in struct `VolumesClientSplitCloneFromParentResponse` |
| 52 | + |
| 53 | + |
3 | 54 | ## 8.0.0-beta.2 (2025-10-20) |
4 | 55 | ### Breaking Changes |
5 | 56 |
|
|
0 commit comments