Update-AzVmss
Atualiza o estado de um VMSS.
Syntax
Update-AzVmss
[-ResourceGroupName] <String>
[-VMScaleSetName] <String>
[[-VirtualMachineScaleSet] <PSVirtualMachineScaleSet>]
[-AutomaticOSUpgrade <Boolean>]
[-AutomaticRepairGracePeriod <String>]
[-EnableAutomaticRepair <Boolean>]
[-AutomaticRepairAction <String>]
[-BootDiagnosticsEnabled <Boolean>]
[-BootDiagnosticsStorageUri <String>]
[-CustomData <String>]
[-DisableAutoRollback <Boolean>]
[-DisablePasswordAuthentication <Boolean>]
[-EnableAutomaticUpdate <Boolean>]
[-ImageReferenceId <String>]
[-ImageReferenceOffer <String>]
[-ImageReferencePublisher <String>]
[-ImageReferenceSku <String>]
[-ImageReferenceVersion <String>]
[-ImageUri <String>]
[-LicenseType <String>]
[-ManagedDiskStorageAccountType <String>]
[-MaxBatchInstancePercent <Int32>]
[-MaxPrice <Double>]
[-MaxUnhealthyInstancePercent <Int32>]
[-MaxUnhealthyUpgradedInstancePercent <Int32>]
[-OsDiskCaching <CachingTypes>]
[-OsDiskWriteAccelerator <Boolean>]
[-Overprovision <Boolean>]
[-ScaleInPolicyForceDeletion <Boolean>]
[-PauseTimeBetweenBatches <String>]
[-PlanName <String>]
[-PlanProduct <String>]
[-PlanPromotionCode <String>]
[-PlanPublisher <String>]
[-ProvisionVMAgent <Boolean>]
[-ProximityPlacementGroupId <String>]
[-ScaleInPolicy <String[]>]
[-SinglePlacementGroup <Boolean>]
[-SkipExtensionsOnOverprovisionedVMs <Boolean>]
[-SkuCapacity <Int32>]
[-SkuName <String>]
[-SkuTier <String>]
[-Tag <Hashtable>]
[-TerminateScheduledEventNotBeforeTimeoutInMinutes <Int32>]
[-TerminateScheduledEvents <Boolean>]
[-TimeZone <String>]
[-UltraSSDEnabled <Boolean>]
[-UpgradePolicyMode <UpgradeMode>]
[-CapacityReservationGroupId <String>]
[-VhdContainer <String[]>]
[-AsJob]
[-EncryptionAtHost <Boolean>]
[-UserData <String>]
[-BaseRegularPriorityCount <Int32>]
[-RegularPriorityPercentage <Int32>]
[-SharedGalleryImageId <String>]
[-OSImageScheduledEventEnabled]
[-OSImageScheduledEventNotBeforeTimeoutInMinutes <String>]
[-SecurityType <String>]
[-EnableVtpm <Boolean>]
[-EnableSecureBoot <Boolean>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzVmss
[-ResourceGroupName] <String>
[-VMScaleSetName] <String>
[[-VirtualMachineScaleSet] <PSVirtualMachineScaleSet>]
[-AutomaticOSUpgrade <Boolean>]
[-AutomaticRepairGracePeriod <String>]
[-EnableAutomaticRepair <Boolean>]
[-AutomaticRepairAction <String>]
[-BootDiagnosticsEnabled <Boolean>]
[-BootDiagnosticsStorageUri <String>]
[-CustomData <String>]
[-DisableAutoRollback <Boolean>]
[-DisablePasswordAuthentication <Boolean>]
[-EnableAutomaticUpdate <Boolean>]
[-IdentityId <String[]>]
-IdentityType <ResourceIdentityType>
[-ImageReferenceId <String>]
[-ImageReferenceOffer <String>]
[-ImageReferencePublisher <String>]
[-ImageReferenceSku <String>]
[-ImageReferenceVersion <String>]
[-ImageUri <String>]
[-LicenseType <String>]
[-ManagedDiskStorageAccountType <String>]
[-MaxBatchInstancePercent <Int32>]
[-MaxPrice <Double>]
[-MaxUnhealthyInstancePercent <Int32>]
[-MaxUnhealthyUpgradedInstancePercent <Int32>]
[-OsDiskCaching <CachingTypes>]
[-OsDiskWriteAccelerator <Boolean>]
[-Overprovision <Boolean>]
[-ScaleInPolicyForceDeletion <Boolean>]
[-PauseTimeBetweenBatches <String>]
[-PlanName <String>]
[-PlanProduct <String>]
[-PlanPromotionCode <String>]
[-PlanPublisher <String>]
[-ProvisionVMAgent <Boolean>]
[-ProximityPlacementGroupId <String>]
[-ScaleInPolicy <String[]>]
[-SinglePlacementGroup <Boolean>]
[-SkipExtensionsOnOverprovisionedVMs <Boolean>]
[-SkuCapacity <Int32>]
[-SkuName <String>]
[-SkuTier <String>]
[-Tag <Hashtable>]
[-TerminateScheduledEventNotBeforeTimeoutInMinutes <Int32>]
[-TerminateScheduledEvents <Boolean>]
[-TimeZone <String>]
[-UltraSSDEnabled <Boolean>]
[-UpgradePolicyMode <UpgradeMode>]
[-CapacityReservationGroupId <String>]
[-VhdContainer <String[]>]
[-AsJob]
[-EncryptionAtHost <Boolean>]
[-UserData <String>]
[-BaseRegularPriorityCount <Int32>]
[-RegularPriorityPercentage <Int32>]
[-SharedGalleryImageId <String>]
[-OSImageScheduledEventEnabled]
[-OSImageScheduledEventNotBeforeTimeoutInMinutes <String>]
[-SecurityType <String>]
[-EnableVtpm <Boolean>]
[-EnableSecureBoot <Boolean>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Update-AzVmss atualiza o estado de um VMSS (Virtual Machine Scale Set) para o estado de um objeto VMSS local.
Exemplos
Exemplo 1: Atualize o estado de um VMSS para o estado de um objeto VMSS local.
Update-AzVmss -ResourceGroupName "Group001" -Name "VMSS001" -VirtualMachineScaleSet $LocalVMSS
Esse comando atualiza o estado do VMSS chamado VMSS001 que pertence ao grupo de recursos chamado Group001 para o estado de um objeto VMSS local, $LocalVMSS.
Exemplo 2
Atualiza o estado de um VMSS. (gerado automaticamente)
Update-AzVmss -ResourceGroupName 'Group001' -VMScaleSetName 'VMSS001' -VirtualMachineScaleSet <PSVirtualMachineScaleSet> -IdentityType SystemAssigned
Parâmetros
-AsJob
Execute o cmdlet em segundo plano e retorne um Job para acompanhar o progresso.
Tipo: | SwitchParameter |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomaticOSUpgrade
Define se as atualizações do sistema operacional devem ser aplicadas automaticamente para dimensionar instâncias de conjunto de forma contínua quando uma versão mais recente da imagem estiver disponível.
Tipo: | Boolean |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomaticRepairAction
Tipo de ação de reparo (substituir, reiniciar, recriar imagem) que será usada para reparar máquinas virtuais não íntegras no conjunto de escalas. O valor padrão é substituir.
Tipo: | String |
valores aceitos: | Replace, Restart, Reimage |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-AutomaticRepairGracePeriod
A quantidade de tempo durante a qual os reparos automáticos são suspensos devido a uma alteração de estado na VM. O tempo de carência começa após a conclusão da alteração de estado. Isso ajuda a evitar reparos prematuros ou acidentais. A duração do tempo deve ser especificada no formato ISO 8601. O período mínimo de carência permitido é de 30 minutos (PT30M), que também é o valor padrão. O período de carência máximo permitido é de 90 minutos (PT90M).
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BaseRegularPriorityCount
Especifica o número mínimo de VMs que devem ser de prioridade Regular à medida que uma instância do VMSS Flex é expandida. Esse parâmetro só é válido para instâncias do VMSS com Flexible OrchestrationMode.
Tipo: | Int32 |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-BootDiagnosticsEnabled
Se o diagnóstico de inicialização deve ser habilitado no conjunto de dimensionamento da máquina virtual.
Tipo: | Boolean |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BootDiagnosticsStorageUri
URI da conta de armazenamento a ser usada para colocar a saída do console e a captura de tela.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CapacityReservationGroupId
Id do grupo de reserva de capacidade usado para alocar.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Solicita sua confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Position: | Named |
valor padrão: | False |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CustomData
Especifica uma cadeia de caracteres codificada em base 64 de dados personalizados.
Isso é decodificado para uma matriz binária que é salva como um arquivo na máquina virtual.
O comprimento máximo da matriz binária é de 65535 bytes.
Para usar o cloud-init para sua VM, consulte Usando o cloud-init para personalizar uma VM Linux durante a criação.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure.
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableAutoRollback
Desativar a reversão automática para a política de atualização automática do sistema operacional
Tipo: | Boolean |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisablePasswordAuthentication
Indica que esse cmdlet desabilita a autenticação de senha para o sistema operacional Linux.
Tipo: | Boolean |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableAutomaticRepair
Habilite ou desabilite reparos automáticos no conjunto de dimensionamento da máquina virtual.
Tipo: | Boolean |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableAutomaticUpdate
Indica se as máquinas virtuais do Windows no VMSS estão habilitadas para atualizações automáticas.
Tipo: | Boolean |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableSecureBoot
Especifica se a inicialização segura deve ser habilitada na máquina virtual.
Tipo: | Nullable<T>[Boolean] |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-EnableVtpm
Especifica se o vTPM deve ser habilitado na máquina virtual.
Tipo: | Nullable<T>[Boolean] |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-EncryptionAtHost
Esse parâmetro pode ser usado pelo usuário na solicitação para habilitar ou desabilitar a Criptografia de Host para o conjunto de dimensionamento de máquina virtual.
Tipo: | Boolean |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IdentityId
Especifica a lista de identidades de usuário associadas ao conjunto de dimensionamento de máquina virtual. As referências de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/identities/{identityName}'
Tipo: | String[] |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IdentityType
Especifica o tipo de identidade usado para o conjunto de dimensionamento de máquina virtual. O tipo 'SystemAssignedUserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'Nenhum' removerá quaisquer identidades do conjunto de dimensionamento da máquina virtual. Os valores aceitáveis para esse parâmetro são:
- SystemAssigned
- UserAssigned
- SystemAssignedUserAssigned
- Nenhum
Tipo: | Nullable<T>[ResourceIdentityType] |
valores aceitos: | SystemAssigned, UserAssigned, SystemAssignedUserAssigned, None |
Position: | Named |
valor padrão: | None |
Obrigatório: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ImageReferenceId
Especifica a ID de referência da imagem.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ImageReferenceOffer
Especifica o tipo de oferta de imagem de máquina virtual (VMImage). Para obter uma oferta de imagem, use o cmdlet Get-AzVMImageOffer.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ImageReferencePublisher
Especifica o nome de um editor de um VMImage. Para obter um editor, use o cmdlet Get-AzVMImagePublisher.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ImageReferenceSku
Especifica a SKU VMImage. Para obter SKUs, use o cmdlet Get-AzVMImageSku.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ImageReferenceVersion
Especifica a versão do VMImage. Para usar a versão mais recente, especifique um valor de mais recente em vez de uma versão específica.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ImageUri
Especifica o URI de blob para a imagem do usuário. O VMSS cria um disco do sistema operacional no mesmo contêiner da imagem do usuário.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LicenseType
Especifique o tipo de licença, que é para trazer seu próprio cenário de licença.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ManagedDiskStorageAccountType
Especifica o tipo de conta de armazenamento para o disco gerenciado. Os valores aceitáveis para esse parâmetro são:
- Standard_LRS
- Premium_LRS
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxBatchInstancePercent
A porcentagem máxima do total de instâncias de máquina virtual que serão atualizadas simultaneamente pela atualização sem interrupção em um lote. Como esse é um máximo, instâncias não íntegras em lotes anteriores ou futuros podem fazer com que a porcentagem de instâncias em um lote diminua para garantir maior confiabilidade. Se o valor não for especificado, ele será definido como 20.
Tipo: | Int32 |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxPrice
Especifica o preço máximo que você está disposto a pagar por uma VM/VMSS de baixa prioridade. Este preço é em dólares americanos. Esse preço será comparado com o preço de baixa prioridade atual para o tamanho da VM. Além disso, os preços são comparados no momento da criação/atualização de VM/VMSS de baixa prioridade e a operação só terá êxito se o maxPrice for maior do que o preço de baixa prioridade atual. O maxPrice também será usado para remover uma VM/VMSS de baixa prioridade se o preço atual de baixa prioridade ultrapassar o maxPrice após a criação da VM/VMSS. Os valores possíveis são: qualquer valor decimal maior que zero. Exemplo: 0,01538. -1 indica que a VM/VMSS de baixa prioridade não deve ser removida por motivos de preço. Além disso, o preço máximo padrão é -1 se não for fornecido por você.
Tipo: | Double |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxUnhealthyInstancePercent
A porcentagem máxima do total de instâncias de máquina virtual no conjunto de escala que pode ser simultaneamente não íntegra, como resultado de ser atualizada ou por ser encontrada em um estado não íntegro pelas verificações de integridade da máquina virtual antes que a atualização sem interrupção seja interrompida. Essa restrição será verificada antes de iniciar qualquer lote. Se o valor não for especificado, ele será definido como 20.
Tipo: | Int32 |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxUnhealthyUpgradedInstancePercent
A porcentagem máxima de instâncias de máquina virtual atualizadas que podem ser encontradas em um estado não íntegro. Essa verificação acontecerá depois que cada lote for atualizado. Se essa porcentagem for excedida, a atualização contínua será cancelada. Se o valor não for especificado, ele será definido como 20.
Tipo: | Int32 |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OsDiskCaching
Especifica o modo de cache do disco do sistema operacional. Os valores aceitáveis para esse parâmetro são:
- Nenhum
- ReadOnly
- ReadWrite O valor padrão é ReadWrite. Se você alterar o valor do cache, o cmdlet reiniciará a máquina virtual. Essa configuração afeta a consistência e o desempenho do disco.
Tipo: | CachingTypes |
valores aceitos: | None, ReadOnly, ReadWrite |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OsDiskWriteAccelerator
Especifica se o WriteAccelerator deve ser habilitado ou desabilitado no disco do sistema operacional.
Tipo: | Boolean |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OSImageScheduledEventEnabled
Especifica se o evento Agendada de Imagem do SO está habilitado ou desabilitado.
Tipo: | SwitchParameter |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OSImageScheduledEventNotBeforeTimeoutInMinutes
O período de tempo que uma máquina virtual que está sendo recriada ou tendo seu sistema operacional atualizado terá que potencialmente aprovar o Evento Agendado da Imagem do SO antes que o evento seja aprovado automaticamente (tempo limite). A configuração é especificada no formato ISO 8601, com o valor definido como 15 minutos (PT15M).
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Overprovision
Indica se o cmdlet superprovisiona o VMSS.
Tipo: | Boolean |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PauseTimeBetweenBatches
O tempo de espera entre a conclusão da atualização para todas as máquinas virtuais em um lote e o início do próximo lote. A duração do tempo deve ser especificada no formato ISO 8601. O valor padrão é 0 segundos (PT0S).
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PlanName
Especifica o nome do plano.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PlanProduct
Especifica o produto do plano.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PlanPromotionCode
Especifica o código promocional do plano.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PlanPublisher
Especifica o editor do plano.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProvisionVMAgent
Indica se o agente de máquina virtual deve ser provisionado nas máquinas virtuais do Windows no VMSS.
Tipo: | Boolean |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProximityPlacementGroupId
A ID do recurso do Grupo de Posicionamento de Proximidade a ser usada com esse conjunto de escalas.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RegularPriorityPercentage
Especifica a porcentagem desejada de VMs, após o BaseRegularCount ter sido atendido, que são de prioridade Regular à medida que a instância do VMSS Flex é expandida. Essa propriedade só é válida para instâncias VMSS com Flexible OrchestrationMode.
Tipo: | Int32 |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Especifica o nome do grupo de recursos ao qual o VMSS pertence.
Tipo: | String |
Position: | 0 |
valor padrão: | None |
Obrigatório: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ScaleInPolicy
As regras a serem seguidas ao dimensionar um conjunto de dimensionamento de máquina virtual. Os valores possíveis são: 'Default', 'OldestVM' e 'NewestVM'. 'Padrão' quando um conjunto de dimensionamento de máquina virtual é dimensionado, o conjunto de escala será primeiro balanceado entre zonas se for um conjunto de escala zonal. Em seguida, ele será balanceado entre Domínios de Falha na medida do possível. Dentro de cada domínio de falha, as máquinas virtuais escolhidas para remoção serão as mais recentes que não estão protegidas contra expansão. 'OldestVM' quando um conjunto de dimensionamento de máquina virtual está sendo dimensionado, as máquinas virtuais mais antigas que não estão protegidas contra scale-in serão escolhidas para remoção. Para conjuntos de dimensionamento de máquina virtual zonal, o conjunto de escala será primeiro balanceado entre zonas. Dentro de cada zona, as máquinas virtuais mais antigas que não estão protegidas serão escolhidas para remoção. 'NewestVM' quando um conjunto de dimensionamento de máquina virtual está sendo dimensionado, as máquinas virtuais mais recentes que não estão protegidas contra scale-in serão escolhidas para remoção. Para conjuntos de dimensionamento de máquina virtual zonal, o conjunto de escala será primeiro balanceado entre zonas. Dentro de cada zona, as máquinas virtuais mais recentes que não estão protegidas serão escolhidas para remoção.
Tipo: | String[] |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScaleInPolicyForceDeletion
Aplicando a exclusão forçada ao usar a política ScaleIn.
Tipo: | Boolean |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecurityType
Especifica o SecurityType da máquina virtual. Ele deve ser definido como qualquer valor especificado para habilitar UefiSettings. UefiSettings não será habilitado a menos que essa propriedade esteja definida.
Tipo: | String |
valores aceitos: | TrustedLaunch, ConfidentialVM, Standard |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SharedGalleryImageId
Especificada a ID exclusiva da imagem da galeria compartilhada para implantação de vm. Isso pode ser obtido a partir da chamada GET da imagem da galeria compartilhada.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SinglePlacementGroup
Especifica o grupo de posicionamento único.
Tipo: | Boolean |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkipExtensionsOnOverprovisionedVMs
Especifica que as extensões não são executadas nas VMs extras superprovisionadas.
Tipo: | Boolean |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkuCapacity
Especifica o número de instâncias no VMSS.
Tipo: | Int32 |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkuName
Especifica o tamanho de todas as instâncias do VMSS.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkuTier
Especifica a camada do VMSS. Os valores aceitáveis para esse parâmetro são:
- Standard
- Basic
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
Pares chave-valor na forma de uma tabela de hash. Por exemplo: @{key0="value0"; chave1=$null; key2="valor2"}
Tipo: | Hashtable |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TerminateScheduledEventNotBeforeTimeoutInMinutes
Período de tempo configurável (em minutos) que uma Máquina Virtual que está sendo excluída terá que aprovar potencialmente o Evento Agendado Encerrar antes que o evento seja aprovado automaticamente (tempo limite).
Tipo: | Int32 |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TerminateScheduledEvents
Especifica se o evento Encerrar Agendado está habilitado ou desabilitado.
Tipo: | Boolean |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TimeZone
Especifica o fuso horário do sistema operacional Windows, por exemplo, "Hora Padrão do Pacífico".
Os valores possíveis podem ser TimeZoneInfo.Id valor de fusos horários retornados por TimeZoneInfo.GetSystemTimeZones.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UltraSSDEnabled
O sinalizador que habilita ou desabilita um recurso para ter um ou mais discos de dados gerenciados com UltraSSD_LRS tipo de conta de armazenamento no conjunto de dimensionamento de máquina virtual. Os discos gerenciados com o tipo de conta de armazenamento UltraSSD_LRS podem ser adicionados a um VMSS somente se essa propriedade estiver habilitada.
Tipo: | Boolean |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-UpgradePolicyMode
Especificado o modo de uma atualização para máquinas virtuais no conjunto de escala. Os valores aceitáveis para esse parâmetro são:
- Automático
- Manual
- Sem interrupção
Tipo: | UpgradeMode |
valores aceitos: | Automatic, Manual, Rolling |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserData
UserData para o Vmss, que será codificado em base 64. Cliente não deve passar nenhum segredo aqui.
Tipo: | String |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VhdContainer
Especifica as URLs de contêiner usadas para armazenar discos do sistema operacional para o VMSS.
Tipo: | String[] |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualMachineScaleSet
Especifica um objeto VMSS local. Para obter um objeto VMSS, use o cmdlet Get-AzVmss. Este objeto de máquina virtual contém o estado atualizado para o VMSS.
Tipo: | PSVirtualMachineScaleSet |
Position: | 2 |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMScaleSetName
Especifica o nome do VMSS que esse cmdlet cria.
Tipo: | String |
Aliases: | Name |
Position: | 1 |
valor padrão: | None |
Obrigatório: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Position: | Named |
valor padrão: | False |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |