AvsVmsOperations interface

Interface representing a AvsVms operations.

Properties

delete

Delete an AVS VM

get

Get an AVS VM

listByStoragePool

List AVS VMs by storage pool

update

Update an AVS VM

Property Details

delete

Delete an AVS VM

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>