1.1.0-beta.2 (2026-08-21)
Features Added
- New enum type
PlatformConsoleAuthTypewith valuesPlatformConsoleAuthTypeSSH - New enum type
PlatformConsoleRolewith valuesPlatformConsoleRoleArrayAdmin,PlatformConsoleRoleReadOnly,PlatformConsoleRoleStorageAdmin - New enum type
VolumeGroupSourceTypewith valuesVolumeGroupSourceTypeNone,VolumeGroupSourceTypeRecoverableVolumeGroup,VolumeGroupSourceTypeSnapshot,VolumeGroupSourceTypeVolumeGroup - New enum type
VolumeSourceTypewith valuesVolumeSourceTypeNone,VolumeSourceTypeRecoverableVolume,VolumeSourceTypeSerialNumber,VolumeSourceTypeSnapshot,VolumeSourceTypeVolume - New function
*ClientFactory.NewRecoverableVolumeGroupsClient() *RecoverableVolumeGroupsClient - New function
*ClientFactory.NewSaaSOperationGroupClient() *SaaSOperationGroupClient - New function
*ClientFactory.NewVolumeGroupSnapshotsClient() *VolumeGroupSnapshotsClient - New function
*PlatformConsoleAuthConfig.GetPlatformConsoleAuthConfig() *PlatformConsoleAuthConfig - New function
*PlatformConsoleAuthResult.GetPlatformConsoleAuthResult() *PlatformConsoleAuthResult - New function
NewRecoverableVolumeGroupsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*RecoverableVolumeGroupsClient, error) - New function
*RecoverableVolumeGroupsClient.BeginDelete(ctx context.Context, resourceGroupName string, storagePoolName string, recoverableVolumeGroupName string, options *RecoverableVolumeGroupsClientBeginDeleteOptions) (*runtime.Poller[RecoverableVolumeGroupsClientDeleteResponse], error) - New function
*RecoverableVolumeGroupsClient.Get(ctx context.Context, resourceGroupName string, storagePoolName string, recoverableVolumeGroupName string, options *RecoverableVolumeGroupsClientGetOptions) (RecoverableVolumeGroupsClientGetResponse, error) - New function
*RecoverableVolumeGroupsClient.NewListByStoragePoolPager(resourceGroupName string, storagePoolName string, options *RecoverableVolumeGroupsClientListByStoragePoolOptions) *runtime.Pager[RecoverableVolumeGroupsClientListByStoragePoolResponse] - New function
*ReservationsClient.LatestLinkedSaaS(ctx context.Context, resourceGroupName string, reservationName string, options *ReservationsClientLatestLinkedSaaSOptions) (ReservationsClientLatestLinkedSaaSResponse, error) - New function
*ReservationsClient.BeginLinkSaaS(ctx context.Context, resourceGroupName string, reservationName string, body LinkSaaSRequest, options *ReservationsClientBeginLinkSaaSOptions) (*runtime.Poller[ReservationsClientLinkSaaSResponse], error) - New function
*SSHPlatformConsoleAuthConfig.GetPlatformConsoleAuthConfig() *PlatformConsoleAuthConfig - New function
*SSHPlatformConsoleAuthResult.GetPlatformConsoleAuthResult() *PlatformConsoleAuthResult - New function
NewSaaSOperationGroupClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*SaaSOperationGroupClient, error) - New function
*SaaSOperationGroupClient.BeginActivateResource(ctx context.Context, body ActivateSaaSRequest, options *SaaSOperationGroupClientBeginActivateResourceOptions) (*runtime.Poller[SaaSOperationGroupClientActivateResourceResponse], error) - New function
*StoragePoolsClient.ConfigurePlatformConsoleAuth(ctx context.Context, resourceGroupName string, storagePoolName string, config PlatformConsoleAuthConfigClassification, options *StoragePoolsClientConfigurePlatformConsoleAuthOptions) (StoragePoolsClientConfigurePlatformConsoleAuthResponse, error) - New function
*StoragePoolsClient.ListPlatformConsoleActivationCode(ctx context.Context, resourceGroupName string, storagePoolName string, options *StoragePoolsClientListPlatformConsoleActivationCodeOptions) (StoragePoolsClientListPlatformConsoleActivationCodeResponse, error) - New function
NewVolumeGroupSnapshotsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*VolumeGroupSnapshotsClient, error) - New function
*VolumeGroupSnapshotsClient.BeginCreate(ctx context.Context, resourceGroupName string, storagePoolName string, volumeGroupName string, snapshotName string, resource VolumeGroupSnapshot, options *VolumeGroupSnapshotsClientBeginCreateOptions) (*runtime.Poller[VolumeGroupSnapshotsClientCreateResponse], error) - New function
*VolumeGroupSnapshotsClient.BeginDelete(ctx context.Context, resourceGroupName string, storagePoolName string, volumeGroupName string, snapshotName string, options *VolumeGroupSnapshotsClientBeginDeleteOptions) (*runtime.Poller[VolumeGroupSnapshotsClientDeleteResponse], error) - New function
*VolumeGroupSnapshotsClient.Get(ctx context.Context, resourceGroupName string, storagePoolName string, volumeGroupName string, snapshotName string, options *VolumeGroupSnapshotsClientGetOptions) (VolumeGroupSnapshotsClientGetResponse, error) - New function
*VolumeGroupSnapshotsClient.NewListByVolumeGroupPager(resourceGroupName string, storagePoolName string, volumeGroupName string, options *VolumeGroupSnapshotsClientListByVolumeGroupOptions) *runtime.Pager[VolumeGroupSnapshotsClientListByVolumeGroupResponse] - New function
*VolumeGroupSnapshotsClient.ListSnapshots(ctx context.Context, resourceGroupName string, storagePoolName string, volumeGroupName string, properties VolumeGroupSnapshotListRequest, options *VolumeGroupSnapshotsClientListSnapshotsOptions) (VolumeGroupSnapshotsClientListSnapshotsResponse, error) - New function
*VolumeGroupsClient.BeginOverwrite(ctx context.Context, resourceGroupName string, storagePoolName string, volumeGroupName string, body VolumeGroupOverwriteRequest, options *VolumeGroupsClientBeginOverwriteOptions) (*runtime.Poller[VolumeGroupsClientOverwriteResponse], error) - New function
*VolumesClient.BeginOverwrite(ctx context.Context, resourceGroupName string, storagePoolName string, volumeGroupName string, volumeName string, body VolumeOverwriteRequest, options *VolumesClientBeginOverwriteOptions) (*runtime.Poller[VolumesClientOverwriteResponse], error) - New struct
ActivateSaaSRequest - New struct
DestroyedStateProperties - New struct
LatestLinkedSaaSResponse - New struct
LinkSaaSRequest - New struct
PlatformConsoleAccessSettings - New struct
PlatformConsoleActivationCode - New struct
PlatformConsoleSettings - New struct
PlatformConsoleSubnet - New struct
RecoverableVolumeGroup - New struct
RecoverableVolumeGroupListResult - New struct
RecoverableVolumeGroupProperties - New struct
SSHPlatformConsoleAuthConfig - New struct
SSHPlatformConsoleAuthResult - New struct
SaaSResourceDetailsResponse - New struct
VolumeGroupOverwriteRequest - New struct
VolumeGroupSnapshot - New struct
VolumeGroupSnapshotListRequest - New struct
VolumeGroupSnapshotListResult - New struct
VolumeGroupSnapshotPostListResult - New struct
VolumeGroupSnapshotProperties - New struct
VolumeOverwriteRequest - New struct
VolumeSnapshotInfo - New struct
VolumeSnapshotSource - New field
SoftDeletion,SourceRecoverableVolumeResourceID,SourceSerialNumber,SourceType,SourceVolumeSnapshotin structAzureVolumeProperties - New field
SaaSResourceIDin structMarketplaceDetails - New field
PlatformConsoleSettingsin structStoragePoolProperties - New field
PlatformConsoleSettingsin structStoragePoolUpdateProperties - New field
SourceRecoverableVolumeGroupResourceID,SourceSnapshotResourceID,SourceTypein structVolumeGroupProperties