Compartilhar via


az vm availability-set

Agrupar recursos em conjuntos de disponibilidade.

Para fornecer redundância a um aplicativo, é recomendável agrupar duas ou mais máquinas virtuais em um conjunto de disponibilidade. Essa configuração garante que, durante um evento de manutenção planejado ou não planejado, pelo menos uma máquina virtual estará disponível.

Comandos

Nome Description Tipo Status
az vm availability-set convert

Converta um Conjunto de Disponibilidade do Azure para conter VMs com discos gerenciados.

Núcleo GA
az vm availability-set create

Criar um Conjunto de Disponibilidade do Azure.

Núcleo GA
az vm availability-set delete

Exclua um conjunto de disponibilidade.

Núcleo GA
az vm availability-set list

Listar conjuntos de disponibilidade.

Núcleo GA
az vm availability-set list-sizes

Liste todos os tamanhos de máquina virtual disponíveis que podem ser usados para criar uma nova máquina virtual em um conjunto de disponibilidade existente.

Núcleo GA
az vm availability-set show

Obtenha informações sobre um conjunto de disponibilidade.

Núcleo GA
az vm availability-set update

Atualizar um Conjunto de Disponibilidade do Azure.

Núcleo GA

az vm availability-set convert

Converta um Conjunto de Disponibilidade do Azure para conter VMs com discos gerenciados.

az vm availability-set convert [--ids]
                               [--name]
                               [--resource-group]
                               [--subscription]

Exemplos

Converta um conjunto de disponibilidade para usar discos gerenciados por nome.

az vm availability-set convert -g MyResourceGroup -n MyAvSet

Converta um conjunto de disponibilidade para usar discos gerenciados por ID.

az vm availability-set convert --ids $(az vm availability-set list -g MyResourceGroup --query "[].id" -o tsv)

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--name -n

Nome do conjunto de disponibilidade.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

az vm availability-set create

Criar um Conjunto de Disponibilidade do Azure.

Para obter mais informações, consulte https://learn.microsoft.com/azure/virtual-machines/availability.

az vm availability-set create --name
                              --resource-group
                              [--location]
                              [--no-wait]
                              [--platform-fault-domain-count]
                              [--platform-update-domain-count]
                              [--ppg]
                              [--tags]
                              [--unmanaged]
                              [--validate]

Exemplos

Crie um conjunto de disponibilidade.

az vm availability-set create -n MyAvSet -g MyResourceGroup --platform-fault-domain-count 2 --platform-update-domain-count 2

Parâmetros Exigidos

--name -n

Nome do conjunto de disponibilidade.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--location -l

Localização. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Valor padrão: False
--platform-fault-domain-count

Contagem de domínios de falha.

Valor padrão: 2
--platform-update-domain-count

Atualizar contagem de domínios. Se não for especificado, o servidor escolherá o número mais ideal, como 5.

--ppg

O nome ou a ID do grupo de posicionamento por proximidade ao qual o conjunto de disponibilidade deve ser associado.

--tags

Marcas separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar marcas existentes.

--unmanaged

As VMs contidas devem usar discos não gerenciados.

Valor padrão: False
--validate

Gere e valide o modelo do ARM sem criar nenhum recurso.

Valor padrão: False
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

az vm availability-set delete

Exclua um conjunto de disponibilidade.

az vm availability-set delete [--availability-set-name]
                              [--ids]
                              [--resource-group]
                              [--subscription]

Exemplos

Exclua um conjunto de disponibilidade.

az vm availability-set delete -n MyAvSet -g MyResourceGroup

Parâmetros Opcionais

--availability-set-name --name -n

O nome do conjunto de disponibilidade.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

az vm availability-set list

Listar conjuntos de disponibilidade.

az vm availability-set list [--resource-group]

Exemplos

Listar conjuntos de disponibilidade.

az vm availability-set list -g MyResourceGroup

Parâmetros Opcionais

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

az vm availability-set list-sizes

Liste todos os tamanhos de máquina virtual disponíveis que podem ser usados para criar uma nova máquina virtual em um conjunto de disponibilidade existente.

az vm availability-set list-sizes [--availability-set-name]
                                  [--ids]
                                  [--resource-group]
                                  [--subscription]

Exemplos

Listar tamanhos de VM para um conjunto de disponibilidade.

az vm availability-set list-sizes -n MyAvSet -g MyResourceGroup

Parâmetros Opcionais

--availability-set-name --name -n

O nome do conjunto de disponibilidade.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

az vm availability-set show

Obtenha informações sobre um conjunto de disponibilidade.

az vm availability-set show [--availability-set-name]
                            [--ids]
                            [--resource-group]
                            [--subscription]

Exemplos

Obtenha informações sobre um conjunto de disponibilidade.

az vm availability-set show -n MyAvSet -g MyResourceGroup

Parâmetros Opcionais

--availability-set-name --name -n

O nome do conjunto de disponibilidade.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

az vm availability-set update

Atualizar um Conjunto de Disponibilidade do Azure.

az vm availability-set update [--add]
                              [--force-string]
                              [--ids]
                              [--name]
                              [--ppg]
                              [--remove]
                              [--resource-group]
                              [--set]
                              [--subscription]

Exemplos

Atualize um conjunto de disponibilidade.

az vm availability-set update -n MyAvSet -g MyResourceGroup

Atualizar uma marca de conjunto de disponibilidade.

az vm availability-set update -n MyAvSet -g MyResourceGroup --set tags.foo=value

Remova uma marca de conjunto de disponibilidade.

az vm availability-set update -n MyAvSet -g MyResourceGroup --remove tags.foo

Parâmetros Opcionais

--add

Adicione um objeto a uma lista de objetos especificando um caminho e pares de valor de chave. Exemplo: --add property.listProperty <key=value, string or JSON string>.

Valor padrão: []
--force-string

Ao usar 'set' ou 'add', preserve literais de cadeia de caracteres em vez de tentar converter em JSON.

Valor padrão: False
--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--name -n

Nome do conjunto de disponibilidade.

--ppg

O nome ou a ID do grupo de posicionamento por proximidade ao qual o conjunto de disponibilidade deve ser associado.

--remove

Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Valor padrão: []
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--set

Atualize um objeto especificando um caminho de propriedade e um valor a ser definido. Exemplo: --set property1.property2=<value>.

Valor padrão: []
--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.