VolumeGroupsOperations interface

Interface representing a VolumeGroups operations.

Properties

create

Create a volume group along with specified volumes

delete

Delete the specified volume group only if there are no volumes under volume group.

get

Get details of the specified volume group

listByNetAppAccount

List all volume groups for given account

Property Details

create

Create a volume group along with specified volumes

create: (resourceGroupName: string, accountName: string, volumeGroupName: string, body: VolumeGroupDetails, options?: VolumeGroupsCreateOptionalParams) => PollerLike<OperationState<VolumeGroupDetails>, VolumeGroupDetails>

Property Value

(resourceGroupName: string, accountName: string, volumeGroupName: string, body: VolumeGroupDetails, options?: VolumeGroupsCreateOptionalParams) => PollerLike<OperationState<VolumeGroupDetails>, VolumeGroupDetails>

delete

Delete the specified volume group only if there are no volumes under volume group.

delete: (resourceGroupName: string, accountName: string, volumeGroupName: string, options?: VolumeGroupsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, accountName: string, volumeGroupName: string, options?: VolumeGroupsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get details of the specified volume group

get: (resourceGroupName: string, accountName: string, volumeGroupName: string, options?: VolumeGroupsGetOptionalParams) => Promise<VolumeGroupDetails>

Property Value

(resourceGroupName: string, accountName: string, volumeGroupName: string, options?: VolumeGroupsGetOptionalParams) => Promise<VolumeGroupDetails>

listByNetAppAccount

List all volume groups for given account

listByNetAppAccount: (resourceGroupName: string, accountName: string, options?: VolumeGroupsListByNetAppAccountOptionalParams) => PagedAsyncIterableIterator<VolumeGroup, VolumeGroup[], PageSettings>

Property Value

(resourceGroupName: string, accountName: string, options?: VolumeGroupsListByNetAppAccountOptionalParams) => PagedAsyncIterableIterator<VolumeGroup, VolumeGroup[], PageSettings>