IVirtualMachineScaleSetVM Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 |
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
Azure SDK for .NET