AvsVmVolumesOperations interface
Interface representing a AvsVmVolumes operations.
Properties
| delete | |
| get | Get a volume in an AVS VM |
| list |
List volumes in an AVS VM |
| update | Update a volume in an AVS VM |
Property Details
delete
delete: (resourceGroupName: string, storagePoolName: string, avsVmId: string, volumeId: string, options?: AvsVmVolumesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, storagePoolName: string, avsVmId: string, volumeId: string, options?: AvsVmVolumesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Get a volume in an AVS VM
get: (resourceGroupName: string, storagePoolName: string, avsVmId: string, volumeId: string, options?: AvsVmVolumesGetOptionalParams) => Promise<AvsVmVolume>
Property Value
(resourceGroupName: string, storagePoolName: string, avsVmId: string, volumeId: string, options?: AvsVmVolumesGetOptionalParams) => Promise<AvsVmVolume>
listByAvsVm
List volumes in an AVS VM
listByAvsVm: (resourceGroupName: string, storagePoolName: string, avsVmId: string, options?: AvsVmVolumesListByAvsVmOptionalParams) => PagedAsyncIterableIterator<AvsVmVolume, AvsVmVolume[], PageSettings>
Property Value
(resourceGroupName: string, storagePoolName: string, avsVmId: string, options?: AvsVmVolumesListByAvsVmOptionalParams) => PagedAsyncIterableIterator<AvsVmVolume, AvsVmVolume[], PageSettings>
update
Update a volume in an AVS VM
update: (resourceGroupName: string, storagePoolName: string, avsVmId: string, volumeId: string, properties: AvsVmVolumeUpdate, options?: AvsVmVolumesUpdateOptionalParams) => PollerLike<OperationState<AvsVmVolume>, AvsVmVolume>
Property Value
(resourceGroupName: string, storagePoolName: string, avsVmId: string, volumeId: string, properties: AvsVmVolumeUpdate, options?: AvsVmVolumesUpdateOptionalParams) => PollerLike<OperationState<AvsVmVolume>, AvsVmVolume>