VirtualMachines interface
Interface que representa um VirtualMachines.
Métodos
begin |
Habilitar ou desabilitar a restrição de movimentação de VM controlada por DRS |
begin |
Habilitar ou desabilitar a restrição de movimentação de VM controlada por DRS |
get(string, string, string, string, Virtual |
Obter um VirtualMachine |
list(string, string, string, Virtual |
Listar recursos de VirtualMachine por cluster |
Detalhes do método
beginRestrictMovement(string, string, string, string, VirtualMachineRestrictMovement, VirtualMachinesRestrictMovementOptionalParams)
Habilitar ou desabilitar a restrição de movimentação de VM controlada por DRS
function beginRestrictMovement(resourceGroupName: string, privateCloudName: string, clusterName: string, virtualMachineId: string, restrictMovement: VirtualMachineRestrictMovement, options?: VirtualMachinesRestrictMovementOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachinesRestrictMovementHeaders>, VirtualMachinesRestrictMovementHeaders>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- privateCloudName
-
string
Nome da nuvem privada
- clusterName
-
string
Nome do cluster
- virtualMachineId
-
string
ID da máquina virtual.
- restrictMovement
- VirtualMachineRestrictMovement
O tipo de corpo da solicitação de operação.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachinesRestrictMovementHeaders>, VirtualMachinesRestrictMovementHeaders>>
beginRestrictMovementAndWait(string, string, string, string, VirtualMachineRestrictMovement, VirtualMachinesRestrictMovementOptionalParams)
Habilitar ou desabilitar a restrição de movimentação de VM controlada por DRS
function beginRestrictMovementAndWait(resourceGroupName: string, privateCloudName: string, clusterName: string, virtualMachineId: string, restrictMovement: VirtualMachineRestrictMovement, options?: VirtualMachinesRestrictMovementOptionalParams): Promise<VirtualMachinesRestrictMovementHeaders>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- privateCloudName
-
string
Nome da nuvem privada
- clusterName
-
string
Nome do cluster
- virtualMachineId
-
string
ID da máquina virtual.
- restrictMovement
- VirtualMachineRestrictMovement
O tipo de corpo da solicitação de operação.
Os parâmetros de opções.
Retornos
get(string, string, string, string, VirtualMachinesGetOptionalParams)
Obter um VirtualMachine
function get(resourceGroupName: string, privateCloudName: string, clusterName: string, virtualMachineId: string, options?: VirtualMachinesGetOptionalParams): Promise<VirtualMachine>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- privateCloudName
-
string
Nome da nuvem privada
- clusterName
-
string
Nome do cluster
- virtualMachineId
-
string
ID da máquina virtual.
- options
- VirtualMachinesGetOptionalParams
Os parâmetros de opções.
Retornos
Promise<VirtualMachine>
list(string, string, string, VirtualMachinesListOptionalParams)
Listar recursos de VirtualMachine por cluster
function list(resourceGroupName: string, privateCloudName: string, clusterName: string, options?: VirtualMachinesListOptionalParams): PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- privateCloudName
-
string
Nome da nuvem privada
- clusterName
-
string
Nome do cluster
Os parâmetros de opções.