VirtualMachineScaleSetUpdate 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
VirtualMachineScaleSetUpdate() |
Inicializa uma nova instância da classe VirtualMachineScaleSetUpdate. |
VirtualMachineScaleSetUpdate(IDictionary<String,String>, Sku, Plan, UpgradePolicy, AutomaticRepairsPolicy, VirtualMachineScaleSetUpdateVMProfile, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, AdditionalCapabilities, ScaleInPolicy, SubResource, VirtualMachineScaleSetIdentity) |
Inicializa uma nova instância da classe VirtualMachineScaleSetUpdate. |
VirtualMachineScaleSetUpdate(IDictionary<String,String>, Sku, Plan, UpgradePolicy, AutomaticRepairsPolicy, VirtualMachineScaleSetUpdateVMProfile, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, AdditionalCapabilities, ScaleInPolicy, SubResource, PriorityMixPolicy, SpotRestorePolicy, VirtualMachineScaleSetIdentity) |
Inicializa uma nova instância da classe VirtualMachineScaleSetUpdate. |
VirtualMachineScaleSetUpdate()
Inicializa uma nova instância da classe VirtualMachineScaleSetUpdate.
public VirtualMachineScaleSetUpdate ();
Public Sub New ()
Aplica-se a
VirtualMachineScaleSetUpdate(IDictionary<String,String>, Sku, Plan, UpgradePolicy, AutomaticRepairsPolicy, VirtualMachineScaleSetUpdateVMProfile, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, AdditionalCapabilities, ScaleInPolicy, SubResource, VirtualMachineScaleSetIdentity)
Inicializa uma nova instância da classe VirtualMachineScaleSetUpdate.
public VirtualMachineScaleSetUpdate (System.Collections.Generic.IDictionary<string,string> tags, Microsoft.Azure.Management.Compute.Models.Sku sku, Microsoft.Azure.Management.Compute.Models.Plan plan, Microsoft.Azure.Management.Compute.Models.UpgradePolicy upgradePolicy, Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy automaticRepairsPolicy, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdateVMProfile virtualMachineProfile, bool? overprovision, bool? doNotRunExtensionsOnOverprovisionedVMs, bool? singlePlacementGroup, Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities additionalCapabilities, Microsoft.Azure.Management.Compute.Models.ScaleInPolicy scaleInPolicy, Microsoft.Azure.Management.Compute.Models.SubResource proximityPlacementGroup, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity identity);
new Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate : System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Compute.Models.Sku * Microsoft.Azure.Management.Compute.Models.Plan * Microsoft.Azure.Management.Compute.Models.UpgradePolicy * Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdateVMProfile * Nullable<bool> * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities * Microsoft.Azure.Management.Compute.Models.ScaleInPolicy * Microsoft.Azure.Management.Compute.Models.SubResource * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity -> Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate
Public Sub New (tags As IDictionary(Of String, String), sku As Sku, plan As Plan, upgradePolicy As UpgradePolicy, automaticRepairsPolicy As AutomaticRepairsPolicy, virtualMachineProfile As VirtualMachineScaleSetUpdateVMProfile, overprovision As Nullable(Of Boolean), doNotRunExtensionsOnOverprovisionedVMs As Nullable(Of Boolean), singlePlacementGroup As Nullable(Of Boolean), additionalCapabilities As AdditionalCapabilities, scaleInPolicy As ScaleInPolicy, proximityPlacementGroup As SubResource, identity As VirtualMachineScaleSetIdentity)
Parâmetros
- tags
- IDictionary<String,String>
Marcações de recursos
- sku
- Sku
O sku do conjunto de dimensionamento de máquinas virtuais.
- plan
- Plan
O plano de compra ao implantar um conjunto de dimensionamento de máquinas virtuais a partir de imagens do Marketplace da VM.
- upgradePolicy
- UpgradePolicy
A política de atualização.
- automaticRepairsPolicy
- AutomaticRepairsPolicy
Política para reparos automáticos.
- virtualMachineProfile
- VirtualMachineScaleSetUpdateVMProfile
O perfil da máquina virtual.
Especifica se o Conjunto de Dimensionamento de Máquinas Virtuais deve ser sobreprovisionado.
Quando o Overprovision está habilitado, as extensões são iniciadas somente no número solicitado de VMs que são finalmente mantidas. Portanto, essa propriedade garantirá que as extensões não sejam executadas nas VMs com excesso de provisionamento extra.
Quando true, isso limita o conjunto de dimensionamento a um único grupo de posicionamento, de tamanho máximo de 100 máquinas virtuais. OBSERVAÇÃO: se singlePlacementGroup for true, ele poderá ser modificado para false. No entanto, se singlePlacementGroup for false, ele não poderá ser modificado para true.
- additionalCapabilities
- AdditionalCapabilities
Especifica recursos adicionais habilitados ou desabilitados no Máquinas Virtuais no Conjunto de Dimensionamento de Máquinas Virtuais. Por exemplo: se o Máquinas Virtuais tem a capacidade de dar suporte à anexação de discos de dados gerenciados com UltraSSD_LRS tipo de conta de armazenamento.
- scaleInPolicy
- ScaleInPolicy
Especifica as políticas aplicadas ao dimensionar em Máquinas Virtuais no Conjunto de Dimensionamento de Máquinas Virtuais.
- proximityPlacementGroup
- SubResource
Especifica informações sobre o grupo de posicionamento por proximidade ao qual o conjunto de dimensionamento de máquinas virtuais deve ser atribuído. <br><br>Versão mínima da api: 2018-04-01.
- identity
- VirtualMachineScaleSetIdentity
A identidade do conjunto de dimensionamento de máquinas virtuais, se configurado.
Aplica-se a
VirtualMachineScaleSetUpdate(IDictionary<String,String>, Sku, Plan, UpgradePolicy, AutomaticRepairsPolicy, VirtualMachineScaleSetUpdateVMProfile, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, AdditionalCapabilities, ScaleInPolicy, SubResource, PriorityMixPolicy, SpotRestorePolicy, VirtualMachineScaleSetIdentity)
Inicializa uma nova instância da classe VirtualMachineScaleSetUpdate.
public VirtualMachineScaleSetUpdate (System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Compute.Models.Sku sku = default, Microsoft.Azure.Management.Compute.Models.Plan plan = default, Microsoft.Azure.Management.Compute.Models.UpgradePolicy upgradePolicy = default, Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy automaticRepairsPolicy = default, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdateVMProfile virtualMachineProfile = default, bool? overprovision = default, bool? doNotRunExtensionsOnOverprovisionedVMs = default, bool? singlePlacementGroup = default, Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities additionalCapabilities = default, Microsoft.Azure.Management.Compute.Models.ScaleInPolicy scaleInPolicy = default, Microsoft.Azure.Management.Compute.Models.SubResource proximityPlacementGroup = default, Microsoft.Azure.Management.Compute.Models.PriorityMixPolicy priorityMixPolicy = default, Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy spotRestorePolicy = default, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity identity = default);
new Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate : System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Compute.Models.Sku * Microsoft.Azure.Management.Compute.Models.Plan * Microsoft.Azure.Management.Compute.Models.UpgradePolicy * Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdateVMProfile * Nullable<bool> * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities * Microsoft.Azure.Management.Compute.Models.ScaleInPolicy * Microsoft.Azure.Management.Compute.Models.SubResource * Microsoft.Azure.Management.Compute.Models.PriorityMixPolicy * Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity -> Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdate
Public Sub New (Optional tags As IDictionary(Of String, String) = Nothing, Optional sku As Sku = Nothing, Optional plan As Plan = Nothing, Optional upgradePolicy As UpgradePolicy = Nothing, Optional automaticRepairsPolicy As AutomaticRepairsPolicy = Nothing, Optional virtualMachineProfile As VirtualMachineScaleSetUpdateVMProfile = Nothing, Optional overprovision As Nullable(Of Boolean) = Nothing, Optional doNotRunExtensionsOnOverprovisionedVMs As Nullable(Of Boolean) = Nothing, Optional singlePlacementGroup As Nullable(Of Boolean) = Nothing, Optional additionalCapabilities As AdditionalCapabilities = Nothing, Optional scaleInPolicy As ScaleInPolicy = Nothing, Optional proximityPlacementGroup As SubResource = Nothing, Optional priorityMixPolicy As PriorityMixPolicy = Nothing, Optional spotRestorePolicy As SpotRestorePolicy = Nothing, Optional identity As VirtualMachineScaleSetIdentity = Nothing)
Parâmetros
- tags
- IDictionary<String,String>
Marcações de recursos
- sku
- Sku
O sku do conjunto de dimensionamento de máquinas virtuais.
- plan
- Plan
O plano de compra ao implantar um conjunto de dimensionamento de máquinas virtuais a partir de imagens do Marketplace da VM.
- upgradePolicy
- UpgradePolicy
A política de atualização.
- automaticRepairsPolicy
- AutomaticRepairsPolicy
Política para reparos automáticos.
- virtualMachineProfile
- VirtualMachineScaleSetUpdateVMProfile
O perfil da máquina virtual.
Especifica se o Conjunto de Dimensionamento de Máquinas Virtuais deve ser sobreprovisionado.
Quando o Overprovision está habilitado, as extensões são iniciadas somente no número solicitado de VMs que são finalmente mantidas. Portanto, essa propriedade garantirá que as extensões não sejam executadas nas VMs com excesso de provisionamento extra.
Quando true, isso limita o conjunto de dimensionamento a um único grupo de posicionamento, de tamanho máximo de 100 máquinas virtuais. OBSERVAÇÃO: se singlePlacementGroup for true, ele poderá ser modificado para false. No entanto, se singlePlacementGroup for false, ele não poderá ser modificado para true.
- additionalCapabilities
- AdditionalCapabilities
Especifica recursos adicionais habilitados ou desabilitados no Máquinas Virtuais no Conjunto de Dimensionamento de Máquinas Virtuais. Por exemplo: se o Máquinas Virtuais tem a capacidade de dar suporte à anexação de discos de dados gerenciados com UltraSSD_LRS tipo de conta de armazenamento.
- scaleInPolicy
- ScaleInPolicy
Especifica as políticas aplicadas ao dimensionar em Máquinas Virtuais no Conjunto de Dimensionamento de Máquinas Virtuais.
- proximityPlacementGroup
- SubResource
Especifica informações sobre o grupo de posicionamento por proximidade ao qual o conjunto de dimensionamento de máquinas virtuais deve ser atribuído. <br><br>Versão mínima da api: 2018-04-01.
- priorityMixPolicy
- PriorityMixPolicy
Especifica os destinos desejados para misturar VMs spot e prioridade regular na mesma instância do VMSS Flex.
- spotRestorePolicy
- SpotRestorePolicy
Especifica as propriedades de Restauração spot para o conjunto de dimensionamento de máquinas virtuais.
- identity
- VirtualMachineScaleSetIdentity
A identidade do conjunto de dimensionamento de máquinas virtuais, se configurado.
Aplica-se a
Azure SDK for .NET