MachinesOperations interface

Interface representando as operações de uma máquina.

Propriedades

assessPatches

A operação para avaliar patches em uma identidade de máquina híbrida no Azure.

beginAssessPatches
beginAssessPatchesAndWait
beginDelete
beginDeleteAndWait
beginInstallPatches
beginInstallPatchesAndWait
createOrUpdate

A operação para criar ou atualizar um computador híbrido. Observe que algumas propriedades podem ser definidas apenas durante a criação da máquina.

delete

A operação para excluir um computador híbrido.

get

Recupera informações sobre o modo de exibição de modelo ou a exibição de instância de um computador híbrido.

installPatches

A operação para instalar patches em uma identidade de máquina híbrida no Azure.

listByResourceGroup

Lista todos os computadores híbridos no grupo de recursos especificado. Use a propriedade nextLink na resposta para obter a próxima página de computadores híbridos.

listBySubscription

Lista todos os computadores híbridos na assinatura especificada. Use a propriedade nextLink na resposta para obter a próxima página de computadores híbridos.

update

A operação para atualizar um computador híbrido.

Detalhes da propriedade

assessPatches

A operação para avaliar patches em uma identidade de máquina híbrida no Azure.

assessPatches: (resourceGroupName: string, name: string, options?: MachinesAssessPatchesOptionalParams) => PollerLike<OperationState<MachineAssessPatchesResult>, MachineAssessPatchesResult>

Valor da propriedade

(resourceGroupName: string, name: string, options?: MachinesAssessPatchesOptionalParams) => PollerLike<OperationState<MachineAssessPatchesResult>, MachineAssessPatchesResult>

beginAssessPatches

Aviso

Essa API foi preterida.

use assessPatches instead

beginAssessPatches: (resourceGroupName: string, name: string, options?: MachinesAssessPatchesOptionalParams) => Promise<SimplePollerLike<OperationState<MachineAssessPatchesResult>, MachineAssessPatchesResult>>

Valor da propriedade

(resourceGroupName: string, name: string, options?: MachinesAssessPatchesOptionalParams) => Promise<SimplePollerLike<OperationState<MachineAssessPatchesResult>, MachineAssessPatchesResult>>

beginAssessPatchesAndWait

Aviso

Essa API foi preterida.

use assessPatches instead

beginAssessPatchesAndWait: (resourceGroupName: string, name: string, options?: MachinesAssessPatchesOptionalParams) => Promise<MachineAssessPatchesResult>

Valor da propriedade

(resourceGroupName: string, name: string, options?: MachinesAssessPatchesOptionalParams) => Promise<MachineAssessPatchesResult>

beginDelete

Aviso

Essa API foi preterida.

use delete instead

beginDelete: (resourceGroupName: string, machineName: string, options?: MachinesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valor da propriedade

(resourceGroupName: string, machineName: string, options?: MachinesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Aviso

Essa API foi preterida.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, machineName: string, options?: MachinesDeleteOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, machineName: string, options?: MachinesDeleteOptionalParams) => Promise<void>

beginInstallPatches

Aviso

Essa API foi preterida.

use installPatches instead

beginInstallPatches: (resourceGroupName: string, name: string, installPatchesInput: MachineInstallPatchesParameters, options?: MachinesInstallPatchesOptionalParams) => Promise<SimplePollerLike<OperationState<MachineInstallPatchesResult>, MachineInstallPatchesResult>>

Valor da propriedade

(resourceGroupName: string, name: string, installPatchesInput: MachineInstallPatchesParameters, options?: MachinesInstallPatchesOptionalParams) => Promise<SimplePollerLike<OperationState<MachineInstallPatchesResult>, MachineInstallPatchesResult>>

beginInstallPatchesAndWait

Aviso

Essa API foi preterida.

use installPatches instead

beginInstallPatchesAndWait: (resourceGroupName: string, name: string, installPatchesInput: MachineInstallPatchesParameters, options?: MachinesInstallPatchesOptionalParams) => Promise<MachineInstallPatchesResult>

Valor da propriedade

(resourceGroupName: string, name: string, installPatchesInput: MachineInstallPatchesParameters, options?: MachinesInstallPatchesOptionalParams) => Promise<MachineInstallPatchesResult>

createOrUpdate

A operação para criar ou atualizar um computador híbrido. Observe que algumas propriedades podem ser definidas apenas durante a criação da máquina.

createOrUpdate: (resourceGroupName: string, machineName: string, parameters: Machine, options?: MachinesCreateOrUpdateOptionalParams) => Promise<Machine>

Valor da propriedade

(resourceGroupName: string, machineName: string, parameters: Machine, options?: MachinesCreateOrUpdateOptionalParams) => Promise<Machine>

delete

A operação para excluir um computador híbrido.

delete: (resourceGroupName: string, machineName: string, options?: MachinesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, machineName: string, options?: MachinesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Recupera informações sobre o modo de exibição de modelo ou a exibição de instância de um computador híbrido.

get: (resourceGroupName: string, machineName: string, options?: MachinesGetOptionalParams) => Promise<Machine>

Valor da propriedade

(resourceGroupName: string, machineName: string, options?: MachinesGetOptionalParams) => Promise<Machine>

installPatches

A operação para instalar patches em uma identidade de máquina híbrida no Azure.

installPatches: (resourceGroupName: string, name: string, installPatchesInput: MachineInstallPatchesParameters, options?: MachinesInstallPatchesOptionalParams) => PollerLike<OperationState<MachineInstallPatchesResult>, MachineInstallPatchesResult>

Valor da propriedade

(resourceGroupName: string, name: string, installPatchesInput: MachineInstallPatchesParameters, options?: MachinesInstallPatchesOptionalParams) => PollerLike<OperationState<MachineInstallPatchesResult>, MachineInstallPatchesResult>

listByResourceGroup

Lista todos os computadores híbridos no grupo de recursos especificado. Use a propriedade nextLink na resposta para obter a próxima página de computadores híbridos.

listByResourceGroup: (resourceGroupName: string, options?: MachinesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Machine, Machine[], PageSettings>

Valor da propriedade

(resourceGroupName: string, options?: MachinesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Machine, Machine[], PageSettings>

listBySubscription

Lista todos os computadores híbridos na assinatura especificada. Use a propriedade nextLink na resposta para obter a próxima página de computadores híbridos.

listBySubscription: (options?: MachinesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Machine, Machine[], PageSettings>

Valor da propriedade

(options?: MachinesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Machine, Machine[], PageSettings>

update

A operação para atualizar um computador híbrido.

update: (resourceGroupName: string, machineName: string, parameters: MachineUpdate, options?: MachinesUpdateOptionalParams) => Promise<Machine>

Valor da propriedade

(resourceGroupName: string, machineName: string, parameters: MachineUpdate, options?: MachinesUpdateOptionalParams) => Promise<Machine>