Partilhar via


IVirtualMachineScaleSetVM Interface

Definição

Uma representação imutável do lado do cliente de uma instância de máquina virtual em um conjunto de dimensionamento de máquinas virtuais do Azure.

public interface IVirtualMachineScaleSetVM : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IResource, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSetVM>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetVM.Update.IUpdate>
type IVirtualMachineScaleSetVM = interface
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IChildResource<IVirtualMachineScaleSet>
    interface IHasParent<IVirtualMachineScaleSet>
    interface IRefreshable<IVirtualMachineScaleSetVM>
    interface IUpdatable<IUpdate>
    interface IHasInner<VirtualMachineScaleSetVMInner>
Public Interface IVirtualMachineScaleSetVM
Implements IChildResource(Of IVirtualMachineScaleSet), IHasInner(Of VirtualMachineScaleSetVMInner), IHasParent(Of IVirtualMachineScaleSet), IRefreshable(Of IVirtualMachineScaleSetVM), IResource, IUpdatable(Of IUpdate)
Implementações

Propriedades

AdministratorUserName

Obtém o nome do usuário administrador.

AvailabilitySetId

Obtém a ID do recurso do conjunto de disponibilidade ao qual essa instância de máquina virtual pertence.

BootDiagnosticEnabled

Obtém true se o diagnóstico de inicialização estiver habilitado; caso contrário, false.

BootDiagnosticStorageAccountUri

Obtém o URI para a conta de armazenamento que armazena a inicialização diagnóstico log.

ComputerName

Obtém o nome do computador da instância da máquina virtual com o prefixo do conjunto de dimensionamento de VMs.

DataDisks

Obtém os discos de dados gerenciados associados a essa instância de máquina virtual, indexados pelo LUN.

DiagnosticsProfile

Obtém o perfil de diagnóstico da instância de máquina virtual.

Extensions

Obtém as extensões associadas à instância de máquina virtual, indexadas por nome.

Id

Obtém a cadeia de caracteres de ID do recurso

(Herdado de IHasId)
Inner

Uma representação imutável do lado do cliente de uma instância de máquina virtual em um conjunto de dimensionamento de máquinas virtuais do Azure.

(Herdado de IHasInner<T>)
InstanceId

Obtém a ID da instância atribuída a essa instância de máquina virtual.

InstanceView

Obtém a exibição de instância da instância da máquina virtual. Para obter a exibição de instância mais recente, use refreshInstanceView().

IsLatestScaleSetUpdateApplied

Obtém true se as alterações mais recentes do modelo do conjunto de dimensionamento forem aplicadas à instância da máquina virtual.

IsLinuxPasswordAuthenticationEnabled

Obtém true se esta for uma máquina virtual linux e o logon baseado em senha estiver habilitado; caso contrário, false.

IsManagedDiskEnabled

Obtém true se o disco gerenciado for usado para os discos da máquina virtual (so, dados).

IsOSBasedOnCustomImage

Obtém true se o sistema operacional da instância de máquina virtual for baseado em imagem personalizada.

IsOSBasedOnPlatformImage

Obtém true se o sistema operacional da instância da máquina virtual for baseado na imagem da plataforma.

IsOSBasedOnStoredImage

Obtém true se o sistema operacional da instância de máquina virtual for baseado na imagem armazenada.

IsWindowsAutoUpdateEnabled

Obtém true se esta for uma máquina virtual do Windows e a atualização automática estiver ativada; caso contrário, false.

IsWindowsVMAgentProvisioned

Obtém true se esta for uma máquina virtual do Windows e o agente de VM for provisionado; caso contrário, false.

Key

Uma representação imutável do lado do cliente de uma instância de máquina virtual em um conjunto de dimensionamento de máquinas virtuais do Azure.

(Herdado de IIndexable)
ModelDefinitionApplied

Get especifica se o modelo aplicado à máquina virtual é o modelo do conjunto de dimensionamento de máquinas virtuais ou o modelo personalizado para a máquina virtual.

Name

Obtém o nome do recurso

(Herdado de IHasName)
NetworkInterfaceIds

Obtém a lista de ID de recurso do adaptador de rede associado à instância da máquina virtual.

NetworkProfileConfiguration

A configuração do perfil de rede para a vm.

OSDiskCachingType

Obtém o tipo de cache do disco do sistema operacional.

OSDiskId

Obtém a ID do recurso do disco gerenciado que dá suporte ao disco do sistema operacional.

OSDiskName

Obtém o nome do disco do sistema operacional.

OSDiskSizeInGB

Obtém o tamanho do disco do sistema operacional.

OSProfile

Obtém o perfil do sistema operacional de uma instância de máquina virtual.

OSType

Obtém o tipo de sistema operacional.

OSUnmanagedDiskVhdUri

Obtém o URI do VHD para o disco do sistema operacional.

Parent

Obtém o pai desse recurso filho.

(Herdado de IHasParent<ParentT>)
PlatformImageReference

Obtém referência à imagem de plataforma na qual o sistema operacional da instância da máquina virtual se baseia, nulo será retornado se o sistema operacional for baseado em imagem personalizada.

PowerState

Obtém o estado de energia da instância da máquina virtual.

PrimaryNetworkInterfaceId

Obtém a ID do recurso do adaptador de rede primário associado à instância de máquina virtual.

ProtectionPolicy

A política de proteção específica para a VM.

Region

Uma representação imutável do lado do cliente de uma instância de máquina virtual em um conjunto de dimensionamento de máquinas virtuais do Azure.

(Herdado de IResource)
RegionName

Uma representação imutável do lado do cliente de uma instância de máquina virtual em um conjunto de dimensionamento de máquinas virtuais do Azure.

(Herdado de IResource)
Size

Obtém o tamanho da instância da máquina virtual.

Sku

Obtém o SKU da instância de máquina virtual, esse será o SKU usado durante a criação do conjunto de dimensionamento de máquinas virtuais pai.

StorageProfile

Obtém o perfil de armazenamento da instância da máquina virtual.

StoredImageUnmanagedVhdUri

Obtém o URI do VHD da imagem personalizada na qual o sistema operacional da instância da máquina virtual se baseia, nulo será retornado se o sistema operacional for baseado na imagem da plataforma.

Tags

Uma representação imutável do lado do cliente de uma instância de máquina virtual em um conjunto de dimensionamento de máquinas virtuais do Azure.

(Herdado de IResource)
Type

Uma representação imutável do lado do cliente de uma instância de máquina virtual em um conjunto de dimensionamento de máquinas virtuais do Azure.

(Herdado de IResource)
UnmanagedDataDisks

Obtém os discos de dados não gerenciados associados a essa instância de máquina virtual, indexados pelo LUN.

WindowsTimeZone

Obtém o fuso horário da máquina virtual do Windows.

Métodos

Deallocate()

Desliga a instância da máquina virtual e libera os recursos de computação associados.

DeallocateAsync(CancellationToken)

Desliga a instância da máquina virtual e libera os recursos de computação associados.

Delete()

Exclui a instância da máquina virtual.

DeleteAsync(CancellationToken)

Exclui a instância da máquina virtual.

GetNetworkInterface(String)

Obtém um adaptador de rede associado a essa instância de máquina virtual.

GetOSCustomImage()

Uma representação imutável do lado do cliente de uma instância de máquina virtual em um conjunto de dimensionamento de máquinas virtuais do Azure.

GetOSPlatformImage()

Uma representação imutável do lado do cliente de uma instância de máquina virtual em um conjunto de dimensionamento de máquinas virtuais do Azure.

ListNetworkInterfaces()

Uma representação imutável do lado do cliente de uma instância de máquina virtual em um conjunto de dimensionamento de máquinas virtuais do Azure.

PowerOff(Boolean)

Interrompe a instância da máquina virtual.

PowerOffAsync(Boolean, CancellationToken)

Interrompe a instância da máquina virtual.

PowerOffAsync(CancellationToken)

Interrompe a instância da máquina virtual.

Refresh()

Atualiza o recurso para sincronizar com o Azure.

(Herdado de IRefreshable<T>)
RefreshAsync(CancellationToken)

Atualiza o recurso para sincronizar com o Azure.

(Herdado de IRefreshable<T>)
RefreshInstanceView()

Atualiza a exibição de instância.

RefreshInstanceViewAsync(CancellationToken)

Atualiza a exibição de instância.

Reimage()

Atualizações a versão do sistema operacional instalado na instância da máquina virtual.

ReimageAsync(CancellationToken)

Atualizações a versão do sistema operacional instalado na instância da máquina virtual.

Restart()

Reinicia a instância da máquina virtual.

RestartAsync(CancellationToken)

Reinicia a instância da máquina virtual.

Start()

Inicia a instância da máquina virtual.

StartAsync(CancellationToken)

Inicia a instância da máquina virtual.

Update()

Uma representação imutável do lado do cliente de uma instância de máquina virtual em um conjunto de dimensionamento de máquinas virtuais do Azure.

(Herdado de IUpdatable<T>)

Aplica-se a