VirtualMachineScaleSetVMInner Construtores
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.
Sobrecargas
VirtualMachineScaleSetVMInner() |
Inicializa uma nova instância da classe VirtualMachineScaleSetVMInner. |
VirtualMachineScaleSetVMInner(String, String, String, String, IDictionary<String,String>, String, Sku, Nullable<Boolean>, String, VirtualMachineScaleSetVMInstanceView, HardwareProfile, StorageProfile, AdditionalCapabilities, OSProfile, SecurityProfile, NetworkProfile, VirtualMachineScaleSetVMNetworkProfileConfiguration, DiagnosticsProfile, SubResource, String, String, String, VirtualMachineScaleSetVMProtectionPolicy, Plan, IList<VirtualMachineExtensionInner>, IList<String>) |
Inicializa uma nova instância da classe VirtualMachineScaleSetVMInner. |
VirtualMachineScaleSetVMInner()
Inicializa uma nova instância da classe VirtualMachineScaleSetVMInner.
public VirtualMachineScaleSetVMInner ();
Public Sub New ()
Aplica-se a
VirtualMachineScaleSetVMInner(String, String, String, String, IDictionary<String,String>, String, Sku, Nullable<Boolean>, String, VirtualMachineScaleSetVMInstanceView, HardwareProfile, StorageProfile, AdditionalCapabilities, OSProfile, SecurityProfile, NetworkProfile, VirtualMachineScaleSetVMNetworkProfileConfiguration, DiagnosticsProfile, SubResource, String, String, String, VirtualMachineScaleSetVMProtectionPolicy, Plan, IList<VirtualMachineExtensionInner>, IList<String>)
Inicializa uma nova instância da classe VirtualMachineScaleSetVMInner.
public VirtualMachineScaleSetVMInner (string location, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string instanceId = default, Microsoft.Azure.Management.Compute.Fluent.Models.Sku sku = default, bool? latestModelApplied = default, string vmId = default, Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMInstanceView instanceView = default, Microsoft.Azure.Management.Compute.Fluent.Models.HardwareProfile hardwareProfile = default, Microsoft.Azure.Management.Compute.Fluent.Models.StorageProfile storageProfile = default, Microsoft.Azure.Management.Compute.Fluent.Models.AdditionalCapabilities additionalCapabilities = default, Microsoft.Azure.Management.Compute.Fluent.Models.OSProfile osProfile = default, Microsoft.Azure.Management.Compute.Fluent.Models.SecurityProfile securityProfile = default, Microsoft.Azure.Management.Compute.Fluent.Models.NetworkProfile networkProfile = default, Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration networkProfileConfiguration = default, Microsoft.Azure.Management.Compute.Fluent.Models.DiagnosticsProfile diagnosticsProfile = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource availabilitySet = default, string provisioningState = default, string licenseType = default, string modelDefinitionApplied = default, Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMProtectionPolicy protectionPolicy = default, Microsoft.Azure.Management.Compute.Fluent.Models.Plan plan = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineExtensionInner> resources = default, System.Collections.Generic.IList<string> zones = default);
new Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMInner : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Microsoft.Azure.Management.Compute.Fluent.Models.Sku * Nullable<bool> * string * Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMInstanceView * Microsoft.Azure.Management.Compute.Fluent.Models.HardwareProfile * Microsoft.Azure.Management.Compute.Fluent.Models.StorageProfile * Microsoft.Azure.Management.Compute.Fluent.Models.AdditionalCapabilities * Microsoft.Azure.Management.Compute.Fluent.Models.OSProfile * Microsoft.Azure.Management.Compute.Fluent.Models.SecurityProfile * Microsoft.Azure.Management.Compute.Fluent.Models.NetworkProfile * Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration * Microsoft.Azure.Management.Compute.Fluent.Models.DiagnosticsProfile * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * string * string * string * Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMProtectionPolicy * Microsoft.Azure.Management.Compute.Fluent.Models.Plan * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineExtensionInner> * System.Collections.Generic.IList<string> -> Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMInner
Public Sub New (location As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional instanceId As String = Nothing, Optional sku As Sku = Nothing, Optional latestModelApplied As Nullable(Of Boolean) = Nothing, Optional vmId As String = Nothing, Optional instanceView As VirtualMachineScaleSetVMInstanceView = Nothing, Optional hardwareProfile As HardwareProfile = Nothing, Optional storageProfile As StorageProfile = Nothing, Optional additionalCapabilities As AdditionalCapabilities = Nothing, Optional osProfile As OSProfile = Nothing, Optional securityProfile As SecurityProfile = Nothing, Optional networkProfile As NetworkProfile = Nothing, Optional networkProfileConfiguration As VirtualMachineScaleSetVMNetworkProfileConfiguration = Nothing, Optional diagnosticsProfile As DiagnosticsProfile = Nothing, Optional availabilitySet As SubResource = Nothing, Optional provisioningState As String = Nothing, Optional licenseType As String = Nothing, Optional modelDefinitionApplied As String = Nothing, Optional protectionPolicy As VirtualMachineScaleSetVMProtectionPolicy = Nothing, Optional plan As Plan = Nothing, Optional resources As IList(Of VirtualMachineExtensionInner) = Nothing, Optional zones As IList(Of String) = Nothing)
Parâmetros
- location
- String
- id
- String
- name
- String
- type
- String
- tags
- IDictionary<String,String>
- instanceId
- String
A ID da instância da máquina virtual.
- sku
- Sku
O SKU da máquina virtual.
Especifica se o modelo mais recente foi aplicado à máquina virtual.
- vmId
- String
ID exclusiva da VM do Azure.
- instanceView
- VirtualMachineScaleSetVMInstanceView
A exibição da instância da máquina virtual.
- hardwareProfile
- HardwareProfile
Especifica as configurações de hardware da máquina virtual.
- storageProfile
- StorageProfile
Especifica as configurações de armazenamento dos discos da máquina virtual.
- additionalCapabilities
- AdditionalCapabilities
Especifica recursos adicionais habilitados ou desabilitados na máquina virtual no conjunto de dimensionamento. Por exemplo: se a máquina virtual tem a capacidade de dar suporte à anexação de discos de dados gerenciados com UltraSSD_LRS tipo de conta de armazenamento.
- osProfile
- OSProfile
Especifica as configurações do sistema operacional da máquina virtual.
- securityProfile
- SecurityProfile
Especifica as configurações de perfil relacionadas à segurança para a máquina virtual.
- networkProfile
- NetworkProfile
Especifica as interfaces de rede da máquina virtual.
- networkProfileConfiguration
- VirtualMachineScaleSetVMNetworkProfileConfiguration
Especifica a configuração de perfil de rede da máquina virtual.
- diagnosticsProfile
- DiagnosticsProfile
Especifica o estado das configurações de diagnóstico de inicialização. <br><br>Versão mínima da api: 2015-06-15.
- availabilitySet
- SubResource
Especifica informações sobre o conjunto de disponibilidade ao qual a máquina virtual deve ser atribuída. As máquinas virtuais especificadas no mesmo conjunto de disponibilidade são alocadas a nós diferentes para maximizar a disponibilidade. Para obter mais informações sobre conjuntos de disponibilidade, consulte Gerenciar a disponibilidade de máquinas virtuais. <br><br> Para obter mais informações sobre a manutenção planejada do Azure, consulte Manutenção planejada para máquinas virtuais no Azure<br><br> Atualmente, uma VM só pode ser adicionada ao conjunto de disponibilidade no momento da criação. Uma VM existente não pode ser adicionada a um conjunto de disponibilidade.
- provisioningState
- String
O estado de provisionamento, que aparece apenas na resposta.
- licenseType
- String
Especifica que a imagem ou o disco que está sendo usado foi licenciado localmente. Esse elemento só é usado para imagens que contêm o sistema operacional Windows Server. <br><br> Os valores possíveis são: <br><br> Windows_Client <br><> br Windows_Server <br br><> Se esse elemento estiver incluído em uma solicitação para uma atualização, o valor deverá corresponder ao valor inicial. Esse valor não pode ser atualizado. <br><br> Para obter mais informações, consulte Benefício de uso híbrido do Azure para Windows Server<br><> Versão mínima da api: 2015-06-15
- modelDefinitionApplied
- String
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.
- protectionPolicy
- VirtualMachineScaleSetVMProtectionPolicy
Especifica a política de proteção da máquina virtual.
- plan
- Plan
Especifica informações sobre a imagem do marketplace usada para criar a máquina virtual. Esse elemento só é usado para imagens do marketplace. Antes de usar uma imagem do marketplace de uma API, você deve habilitar a imagem para uso programático. No portal do Azure, localize a imagem do marketplace que você deseja usar e clique em Deseja implantar programaticamente, Introdução ->. Insira as informações necessárias e clique em Salvar.
- resources
- IList<VirtualMachineExtensionInner>
Os recursos de extensão filho da máquina virtual.
Aplica-se a
Azure SDK for .NET