2.0.0-beta.1 (2026-10-02)
Breaking Changes
- Type of
VolumeProperties.ManagedByhas been changed from*ManagedByInfoto[]*ManagedByResources - Type of
VolumeUpdateProperties.ManagedByhas been changed from*ManagedByInfoto[]*ManagedByResources - Struct
ManagedByInfohas been removed
Features Added
- New value
ProvisioningStatesSoftDeletingadded to enum typeProvisioningStates - New value
SKUNameElasticSANLRSadded to enum typeSKUName - New value
StorageTargetTypeDirectAttachadded to enum typeStorageTargetType - New enum type
DeleteTypewith valuesDeleteTypePermanent - New enum type
PolicyStatewith valuesPolicyStateDisabled,PolicyStateEnabled - New enum type
QualityOfServicewith valuesQualityOfServiceGeneralPurpose,QualityOfServicePerformanceCritical - New enum type
SnapshotAccessStatewith valuesSnapshotAccessStateAvailable,SnapshotAccessStateAvailableWithInstantAccess,SnapshotAccessStateInstantAccess,SnapshotAccessStatePending,SnapshotAccessStateUnknown - New enum type
Versionwith valuesVersionV1,VersionV2 - New enum type
XMSAccessSoftDeletedResourceswith valuesXMSAccessSoftDeletedResourcesFalse,XMSAccessSoftDeletedResourcesTrue - New function
*ClientFactory.NewManagementClient() *ManagementClient - New function
NewManagementClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*ManagementClient, error) - New function
*ManagementClient.BeginRestoreVolume(ctx context.Context, resourceGroupName string, elasticSanName string, volumeGroupName string, volumeName string, options *ManagementClientBeginRestoreVolumeOptions) (*runtime.Poller[ManagementClientRestoreVolumeResponse], error) - New struct
DeleteRetentionPolicy - New struct
ManagedByResources - New struct
SKUZoneDetails - New field
TotalReservedIops,TotalReservedMBps,UsedCapacityGiB,Versionin structProperties - New field
ZoneDetailsin structSKULocationInfo - New field
CompletionPercent,SnapshotAccessStatein structSnapshotProperties - New field
TotalIops,TotalMBps,TotalSizeTiBin structUpdateProperties - New field
DeleteRetentionPolicy,EncryptionInTransit,QualityOfService,ReservedIops,ReservedMBpsin structVolumeGroupProperties - New field
DeleteRetentionPolicy,ReservedIops,ReservedMBpsin structVolumeGroupUpdateProperties - New field
XMSAccessSoftDeletedResourcesin structVolumeGroupsClientListByElasticSanOptions - New field
DeleteTypein structVolumesClientBeginDeleteOptions - New field
XMSAccessSoftDeletedResourcesin structVolumesClientListByVolumeGroupOptions