AvsVmsOperations interface
Interface representing a AvsVms operations.
Properties
| delete | |
| get | Get an AVS VM |
| list |
List AVS VMs by storage pool |
| update | Update an AVS VM |
Property Details
delete
delete: (resourceGroupName: string, storagePoolName: string, avsVmId: string, options?: AvsVmsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, storagePoolName: string, avsVmId: string, options?: AvsVmsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Get an AVS VM
get: (resourceGroupName: string, storagePoolName: string, avsVmId: string, options?: AvsVmsGetOptionalParams) => Promise<AvsVm>
Property Value
(resourceGroupName: string, storagePoolName: string, avsVmId: string, options?: AvsVmsGetOptionalParams) => Promise<AvsVm>
listByStoragePool
List AVS VMs by storage pool
listByStoragePool: (resourceGroupName: string, storagePoolName: string, options?: AvsVmsListByStoragePoolOptionalParams) => PagedAsyncIterableIterator<AvsVm, AvsVm[], PageSettings>
Property Value
(resourceGroupName: string, storagePoolName: string, options?: AvsVmsListByStoragePoolOptionalParams) => PagedAsyncIterableIterator<AvsVm, AvsVm[], PageSettings>
update
Update an AVS VM
update: (resourceGroupName: string, storagePoolName: string, avsVmId: string, properties: AvsVmUpdate, options?: AvsVmsUpdateOptionalParams) => PollerLike<OperationState<AvsVm>, AvsVm>
Property Value
(resourceGroupName: string, storagePoolName: string, avsVmId: string, properties: AvsVmUpdate, options?: AvsVmsUpdateOptionalParams) => PollerLike<OperationState<AvsVm>, AvsVm>