VirtualMachinesOperations interface
Interface que representa uma operação de VirtualMachines.
Propriedades
| assess |
Avalie os patches na VM. |
| attach |
Anexe e desanexe discos de dados de/para a máquina virtual. |
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| capture | Captura a VM copiando discos rígidos virtuais da VM e gera um modelo que pode ser usado para criar VMs semelhantes. |
| convert |
Converte discos de máquina virtual de discos baseados em blob em discos gerenciados. A máquina virtual deve ser interrompida antes de invocar essa operação. |
| create |
A operação para criar ou atualizar uma máquina virtual. Observe que algumas propriedades só podem ser definidas durante a criação da máquina virtual. |
| deallocate | Desliga a máquina virtual e libera os recursos de computação. Você não é cobrado pelos recursos de computação que essa máquina virtual usa. |
| delete | |
| generalize | Define o estado do sistema operacional da máquina virtual como generalizado. Recomenda-se fazer o sysprep da máquina virtual antes de executar esta operação. Para Windows, consulte Criar uma imagem gerenciada de uma VM generalizada no Azure. Para Linux, consulte Como criar uma imagem de uma máquina virtual ou VHD. |
| get | Recupera informações sobre o modo de exibição de modelo ou a exibição de instância de uma máquina virtual. |
| install |
Instala patches na VM. |
| instance |
Recupera informações sobre o estado de tempo de execução de uma máquina virtual. |
| list | Lista todas as máquinas virtuais no grupo de recursos especificado. Use a propriedade nextLink na resposta para obter a próxima página de máquinas virtuais. |
| list |
Lista todas as máquinas virtuais na assinatura especificada. Use a propriedade nextLink na resposta para obter a próxima página de máquinas virtuais. |
| list |
Lista todos os tamanhos de máquina virtual disponíveis para os quais a máquina virtual especificada pode ser redimensionada. |
| list |
Obtém todas as máquinas virtuais na assinatura especificada para o local especificado. |
| migrate |
Migre uma máquina virtual do conjunto de disponibilidade para o Conjunto de Dimensionamento de Máquinas Virtuais Flexíveis. |
| perform |
A operação para executar a manutenção em uma máquina virtual. |
| power |
A operação para desligar (parar) uma máquina virtual. A máquina virtual pode ser reiniciada com os mesmos recursos provisionados. Você ainda é cobrado por essa máquina virtual. |
| reapply | A operação para reaplicar o estado de uma máquina virtual. |
| redeploy | Desliga a máquina virtual, move-a para um novo nó e liga-a novamente. |
| reimage | Recria a imagem (atualiza o sistema operacional) de uma máquina virtual que não tem um disco de sistema operacional efêmero, para máquinas virtuais que têm um disco de sistema operacional efêmero, a máquina virtual é redefinida para o estado inicial. OBSERVAÇÃO: a retenção do disco do sistema operacional antigo depende do valor de deleteOption do disco do sistema operacional. Se deleteOption estiver desanexado, o disco do sistema operacional antigo será preservado após a nova imagem. Se deleteOption for excluído, o disco do sistema operacional antigo será excluído após a nova imagem. O deleteOption do disco do sistema operacional deve ser atualizado adequadamente antes de executar a nova imagem. |
| restart | A operação para reiniciar uma máquina virtual. |
| retrieve |
A operação para recuperar URIs SAS para os logs de diagnóstico de inicialização de uma máquina virtual. |
| run |
Execute o comando na VM. |
| simulate |
A operação para simular a remoção da máquina virtual spot. |
| start | A operação para iniciar uma máquina virtual. |
| update | A operação para atualizar uma máquina virtual. |
Detalhes da propriedade
assessPatches
Avalie os patches na VM.
assessPatches: (resourceGroupName: string, vmName: string, options?: VirtualMachinesAssessPatchesOptionalParams) => PollerLike<OperationState<VirtualMachineAssessPatchesResult>, VirtualMachineAssessPatchesResult>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesAssessPatchesOptionalParams) => PollerLike<OperationState<VirtualMachineAssessPatchesResult>, VirtualMachineAssessPatchesResult>
attachDetachDataDisks
Anexe e desanexe discos de dados de/para a máquina virtual.
attachDetachDataDisks: (resourceGroupName: string, vmName: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachinesAttachDetachDataDisksOptionalParams) => PollerLike<OperationState<StorageProfile>, StorageProfile>
Valor da propriedade
(resourceGroupName: string, vmName: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachinesAttachDetachDataDisksOptionalParams) => PollerLike<OperationState<StorageProfile>, StorageProfile>
beginAssessPatches
Aviso
Essa API foi preterida.
use assessPatches instead
beginAssessPatches: (resourceGroupName: string, vmName: string, options?: VirtualMachinesAssessPatchesOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachineAssessPatchesResult>, VirtualMachineAssessPatchesResult>>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesAssessPatchesOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachineAssessPatchesResult>, VirtualMachineAssessPatchesResult>>
beginAssessPatchesAndWait
Aviso
Essa API foi preterida.
use assessPatches instead
beginAssessPatchesAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesAssessPatchesOptionalParams) => Promise<VirtualMachineAssessPatchesResult>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesAssessPatchesOptionalParams) => Promise<VirtualMachineAssessPatchesResult>
beginAttachDetachDataDisks
Aviso
Essa API foi preterida.
use attachDetachDataDisks instead
beginAttachDetachDataDisks: (resourceGroupName: string, vmName: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachinesAttachDetachDataDisksOptionalParams) => Promise<SimplePollerLike<OperationState<StorageProfile>, StorageProfile>>
Valor da propriedade
(resourceGroupName: string, vmName: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachinesAttachDetachDataDisksOptionalParams) => Promise<SimplePollerLike<OperationState<StorageProfile>, StorageProfile>>
beginAttachDetachDataDisksAndWait
Aviso
Essa API foi preterida.
use attachDetachDataDisks instead
beginAttachDetachDataDisksAndWait: (resourceGroupName: string, vmName: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachinesAttachDetachDataDisksOptionalParams) => Promise<StorageProfile>
Valor da propriedade
(resourceGroupName: string, vmName: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachinesAttachDetachDataDisksOptionalParams) => Promise<StorageProfile>
beginCapture
Aviso
Essa API foi preterida.
use capture instead
beginCapture: (resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachineCaptureResult>, VirtualMachineCaptureResult>>
Valor da propriedade
(resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachineCaptureResult>, VirtualMachineCaptureResult>>
beginCaptureAndWait
Aviso
Essa API foi preterida.
use capture instead
beginCaptureAndWait: (resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams) => Promise<VirtualMachineCaptureResult>
Valor da propriedade
(resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams) => Promise<VirtualMachineCaptureResult>
beginConvertToManagedDisks
Aviso
Essa API foi preterida.
use convertToManagedDisks instead
beginConvertToManagedDisks: (resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginConvertToManagedDisksAndWait
Aviso
Essa API foi preterida.
use convertToManagedDisks instead
beginConvertToManagedDisksAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams) => Promise<void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams) => Promise<void>
beginCreateOrUpdate
Aviso
Essa API foi preterida.
use createOrUpdate instead
beginCreateOrUpdate: (resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachine>, VirtualMachine>>
Valor da propriedade
(resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachine>, VirtualMachine>>
beginCreateOrUpdateAndWait
Aviso
Essa API foi preterida.
use createOrUpdate instead
beginCreateOrUpdateAndWait: (resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams) => Promise<VirtualMachine>
Valor da propriedade
(resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams) => Promise<VirtualMachine>
beginDeallocate
Aviso
Essa API foi preterida.
use deallocate instead
beginDeallocate: (resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeallocateAndWait
Aviso
Essa API foi preterida.
use deallocate instead
beginDeallocateAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams) => Promise<void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams) => Promise<void>
beginDelete
Aviso
Essa API foi preterida.
use delete instead
beginDelete: (resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Aviso
Essa API foi preterida.
use delete instead
beginDeleteAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams) => Promise<void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams) => Promise<void>
beginInstallPatches
Aviso
Essa API foi preterida.
use installPatches instead
beginInstallPatches: (resourceGroupName: string, vmName: string, installPatchesInput: VirtualMachineInstallPatchesParameters, options?: VirtualMachinesInstallPatchesOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachineInstallPatchesResult>, VirtualMachineInstallPatchesResult>>
Valor da propriedade
(resourceGroupName: string, vmName: string, installPatchesInput: VirtualMachineInstallPatchesParameters, options?: VirtualMachinesInstallPatchesOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachineInstallPatchesResult>, VirtualMachineInstallPatchesResult>>
beginInstallPatchesAndWait
Aviso
Essa API foi preterida.
use installPatches instead
beginInstallPatchesAndWait: (resourceGroupName: string, vmName: string, installPatchesInput: VirtualMachineInstallPatchesParameters, options?: VirtualMachinesInstallPatchesOptionalParams) => Promise<VirtualMachineInstallPatchesResult>
Valor da propriedade
(resourceGroupName: string, vmName: string, installPatchesInput: VirtualMachineInstallPatchesParameters, options?: VirtualMachinesInstallPatchesOptionalParams) => Promise<VirtualMachineInstallPatchesResult>
beginMigrateToVMScaleSet
Aviso
Essa API foi preterida.
use migrateToVMScaleSet instead
beginMigrateToVMScaleSet: (resourceGroupName: string, vmName: string, options?: VirtualMachinesMigrateToVMScaleSetOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesMigrateToVMScaleSetOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginMigrateToVMScaleSetAndWait
Aviso
Essa API foi preterida.
use migrateToVMScaleSet instead
beginMigrateToVMScaleSetAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesMigrateToVMScaleSetOptionalParams) => Promise<void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesMigrateToVMScaleSetOptionalParams) => Promise<void>
beginPerformMaintenance
Aviso
Essa API foi preterida.
use performMaintenance instead
beginPerformMaintenance: (resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginPerformMaintenanceAndWait
Aviso
Essa API foi preterida.
use performMaintenance instead
beginPerformMaintenanceAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams) => Promise<void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams) => Promise<void>
beginPowerOff
Aviso
Essa API foi preterida.
use powerOff instead
beginPowerOff: (resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginPowerOffAndWait
Aviso
Essa API foi preterida.
use powerOff instead
beginPowerOffAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams) => Promise<void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams) => Promise<void>
beginReapply
Aviso
Essa API foi preterida.
use reapply instead
beginReapply: (resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginReapplyAndWait
Aviso
Essa API foi preterida.
use reapply instead
beginReapplyAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams) => Promise<void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams) => Promise<void>
beginRedeploy
Aviso
Essa API foi preterida.
use redeploy instead
beginRedeploy: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginRedeployAndWait
Aviso
Essa API foi preterida.
use redeploy instead
beginRedeployAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams) => Promise<void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams) => Promise<void>
beginReimage
Aviso
Essa API foi preterida.
use reimage instead
beginReimage: (resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginReimageAndWait
Aviso
Essa API foi preterida.
use reimage instead
beginReimageAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams) => Promise<void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams) => Promise<void>
beginRestart
Aviso
Essa API foi preterida.
use restart instead
beginRestart: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginRestartAndWait
Aviso
Essa API foi preterida.
use restart instead
beginRestartAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams) => Promise<void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams) => Promise<void>
beginRunCommand
Aviso
Essa API foi preterida.
use runCommand instead
beginRunCommand: (resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams) => Promise<SimplePollerLike<OperationState<RunCommandResult>, RunCommandResult>>
Valor da propriedade
(resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams) => Promise<SimplePollerLike<OperationState<RunCommandResult>, RunCommandResult>>
beginRunCommandAndWait
Aviso
Essa API foi preterida.
use runCommand instead
beginRunCommandAndWait: (resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams) => Promise<RunCommandResult>
Valor da propriedade
(resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams) => Promise<RunCommandResult>
beginStart
Aviso
Essa API foi preterida.
use start instead
beginStart: (resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginStartAndWait
Aviso
Essa API foi preterida.
use start instead
beginStartAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams) => Promise<void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams) => Promise<void>
beginUpdate
Aviso
Essa API foi preterida.
use update instead
beginUpdate: (resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachine>, VirtualMachine>>
Valor da propriedade
(resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachine>, VirtualMachine>>
beginUpdateAndWait
Aviso
Essa API foi preterida.
use update instead
beginUpdateAndWait: (resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams) => Promise<VirtualMachine>
Valor da propriedade
(resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams) => Promise<VirtualMachine>
capture
Captura a VM copiando discos rígidos virtuais da VM e gera um modelo que pode ser usado para criar VMs semelhantes.
capture: (resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams) => PollerLike<OperationState<VirtualMachineCaptureResult>, VirtualMachineCaptureResult>
Valor da propriedade
(resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams) => PollerLike<OperationState<VirtualMachineCaptureResult>, VirtualMachineCaptureResult>
convertToManagedDisks
Converte discos de máquina virtual de discos baseados em blob em discos gerenciados. A máquina virtual deve ser interrompida antes de invocar essa operação.
convertToManagedDisks: (resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams) => PollerLike<OperationState<void>, void>
createOrUpdate
A operação para criar ou atualizar uma máquina virtual. Observe que algumas propriedades só podem ser definidas durante a criação da máquina virtual.
createOrUpdate: (resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams) => PollerLike<OperationState<VirtualMachine>, VirtualMachine>
Valor da propriedade
(resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams) => PollerLike<OperationState<VirtualMachine>, VirtualMachine>
deallocate
Desliga a máquina virtual e libera os recursos de computação. Você não é cobrado pelos recursos de computação que essa máquina virtual usa.
deallocate: (resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams) => PollerLike<OperationState<void>, void>
delete
delete: (resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
generalize
Define o estado do sistema operacional da máquina virtual como generalizado. Recomenda-se fazer o sysprep da máquina virtual antes de executar esta operação. Para Windows, consulte Criar uma imagem gerenciada de uma VM generalizada no Azure. Para Linux, consulte Como criar uma imagem de uma máquina virtual ou VHD.
generalize: (resourceGroupName: string, vmName: string, options?: VirtualMachinesGeneralizeOptionalParams) => Promise<void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesGeneralizeOptionalParams) => Promise<void>
get
Recupera informações sobre o modo de exibição de modelo ou a exibição de instância de uma máquina virtual.
get: (resourceGroupName: string, vmName: string, options?: VirtualMachinesGetOptionalParams) => Promise<VirtualMachine>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesGetOptionalParams) => Promise<VirtualMachine>
installPatches
Instala patches na VM.
installPatches: (resourceGroupName: string, vmName: string, installPatchesInput: VirtualMachineInstallPatchesParameters, options?: VirtualMachinesInstallPatchesOptionalParams) => PollerLike<OperationState<VirtualMachineInstallPatchesResult>, VirtualMachineInstallPatchesResult>
Valor da propriedade
(resourceGroupName: string, vmName: string, installPatchesInput: VirtualMachineInstallPatchesParameters, options?: VirtualMachinesInstallPatchesOptionalParams) => PollerLike<OperationState<VirtualMachineInstallPatchesResult>, VirtualMachineInstallPatchesResult>
instanceView
Recupera informações sobre o estado de tempo de execução de uma máquina virtual.
instanceView: (resourceGroupName: string, vmName: string, options?: VirtualMachinesInstanceViewOptionalParams) => Promise<VirtualMachineInstanceView>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesInstanceViewOptionalParams) => Promise<VirtualMachineInstanceView>
list
Lista todas as máquinas virtuais no grupo de recursos especificado. Use a propriedade nextLink na resposta para obter a próxima página de máquinas virtuais.
list: (resourceGroupName: string, options?: VirtualMachinesListOptionalParams) => PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>
Valor da propriedade
(resourceGroupName: string, options?: VirtualMachinesListOptionalParams) => PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>
listAll
Lista todas as máquinas virtuais na assinatura especificada. Use a propriedade nextLink na resposta para obter a próxima página de máquinas virtuais.
listAll: (options?: VirtualMachinesListAllOptionalParams) => PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>
Valor da propriedade
(options?: VirtualMachinesListAllOptionalParams) => PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>
listAvailableSizes
Lista todos os tamanhos de máquina virtual disponíveis para os quais a máquina virtual especificada pode ser redimensionada.
listAvailableSizes: (resourceGroupName: string, vmName: string, options?: VirtualMachinesListAvailableSizesOptionalParams) => PagedAsyncIterableIterator<VirtualMachineSize, VirtualMachineSize[], PageSettings>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesListAvailableSizesOptionalParams) => PagedAsyncIterableIterator<VirtualMachineSize, VirtualMachineSize[], PageSettings>
listByLocation
Obtém todas as máquinas virtuais na assinatura especificada para o local especificado.
listByLocation: (location: string, options?: VirtualMachinesListByLocationOptionalParams) => PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>
Valor da propriedade
(location: string, options?: VirtualMachinesListByLocationOptionalParams) => PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>
migrateToVMScaleSet
Migre uma máquina virtual do conjunto de disponibilidade para o Conjunto de Dimensionamento de Máquinas Virtuais Flexíveis.
migrateToVMScaleSet: (resourceGroupName: string, vmName: string, options?: VirtualMachinesMigrateToVMScaleSetOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesMigrateToVMScaleSetOptionalParams) => PollerLike<OperationState<void>, void>
performMaintenance
A operação para executar a manutenção em uma máquina virtual.
performMaintenance: (resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams) => PollerLike<OperationState<void>, void>
powerOff
A operação para desligar (parar) uma máquina virtual. A máquina virtual pode ser reiniciada com os mesmos recursos provisionados. Você ainda é cobrado por essa máquina virtual.
powerOff: (resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams) => PollerLike<OperationState<void>, void>
reapply
A operação para reaplicar o estado de uma máquina virtual.
reapply: (resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams) => PollerLike<OperationState<void>, void>
redeploy
Desliga a máquina virtual, move-a para um novo nó e liga-a novamente.
redeploy: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams) => PollerLike<OperationState<void>, void>
reimage
Recria a imagem (atualiza o sistema operacional) de uma máquina virtual que não tem um disco de sistema operacional efêmero, para máquinas virtuais que têm um disco de sistema operacional efêmero, a máquina virtual é redefinida para o estado inicial. OBSERVAÇÃO: a retenção do disco do sistema operacional antigo depende do valor de deleteOption do disco do sistema operacional. Se deleteOption estiver desanexado, o disco do sistema operacional antigo será preservado após a nova imagem. Se deleteOption for excluído, o disco do sistema operacional antigo será excluído após a nova imagem. O deleteOption do disco do sistema operacional deve ser atualizado adequadamente antes de executar a nova imagem.
reimage: (resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams) => PollerLike<OperationState<void>, void>
restart
A operação para reiniciar uma máquina virtual.
restart: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams) => PollerLike<OperationState<void>, void>
retrieveBootDiagnosticsData
A operação para recuperar URIs SAS para os logs de diagnóstico de inicialização de uma máquina virtual.
retrieveBootDiagnosticsData: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRetrieveBootDiagnosticsDataOptionalParams) => Promise<RetrieveBootDiagnosticsDataResult>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesRetrieveBootDiagnosticsDataOptionalParams) => Promise<RetrieveBootDiagnosticsDataResult>
runCommand
Execute o comando na VM.
runCommand: (resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams) => PollerLike<OperationState<RunCommandResult>, RunCommandResult>
Valor da propriedade
(resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams) => PollerLike<OperationState<RunCommandResult>, RunCommandResult>
simulateEviction
A operação para simular a remoção da máquina virtual spot.
simulateEviction: (resourceGroupName: string, vmName: string, options?: VirtualMachinesSimulateEvictionOptionalParams) => Promise<void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesSimulateEvictionOptionalParams) => Promise<void>
start
A operação para iniciar uma máquina virtual.
start: (resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams) => PollerLike<OperationState<void>, void>
update
A operação para atualizar uma máquina virtual.
update: (resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams) => PollerLike<OperationState<VirtualMachine>, VirtualMachine>
Valor da propriedade
(resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams) => PollerLike<OperationState<VirtualMachine>, VirtualMachine>