az vmss extension
Gerenciar extensões em um conjunto de dimensionamento de VM.
Comandos
| Nome | Description | Tipo | Status |
|---|---|---|---|
| az vmss extension delete |
Exclua uma extensão de um VMSS. |
Core | GA |
| az vmss extension image |
Localize as extensões de VM disponíveis para uma assinatura e uma região. |
Core | GA |
| az vmss extension image list |
Liste as informações sobre extensões disponíveis. |
Core | GA |
| az vmss extension image list-names |
Listar os tipos de imagem de extensão de máquina virtual. |
Core | GA |
| az vmss extension image list-versions |
Listar versões de imagem de extensão de máquina virtual. |
Core | GA |
| az vmss extension image show |
Obtenha uma imagem de extensão de máquina virtual. |
Core | GA |
| az vmss extension list |
Liste as extensões associadas a um VMSS. |
Core | GA |
| az vmss extension set |
Adicione uma extensão a um VMSS ou atualize uma extensão existente. |
Core | GA |
| az vmss extension show |
Mostrar detalhes sobre uma extensão VMSS. |
Core | GA |
| az vmss extension upgrade |
Atualize todas as extensões de todas as instâncias do VMSS para a versão mais recente. |
Core | GA |
az vmss extension delete
Exclua uma extensão de um VMSS.
az vmss extension delete --name
--resource-group
--vmss-name
[--no-wait]
Exemplos
Exclua uma extensão de um VMSS. (autogenerated)
az vmss extension delete --name MyExtension --resource-group MyResourceGroup --vmss-name MyVmss
Parâmetros Exigidos
Nome da extensão.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Nome do conjunto de dimensionamento. Você pode configurar o padrão usando az configure --defaults vmss=<name>o .
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az vmss extension list
Liste as extensões associadas a um VMSS.
az vmss extension list --resource-group
--vmss-name
Exemplos
Liste as extensões associadas a um VMSS. (autogenerated)
az vmss extension list --resource-group MyResourceGroup --vmss-name MyVmss
Parâmetros Exigidos
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Nome do conjunto de dimensionamento. Você pode configurar o padrão usando az configure --defaults vmss=<name>o .
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az vmss extension set
Adicione uma extensão a um VMSS ou atualize uma extensão existente.
Obter detalhes da extensão de az vmss extension image list.
az vmss extension set --name
--publisher
--resource-group
--vmss-name
[--enable-auto-upgrade {false, true}]
[--extension-instance-name]
[--force-update]
[--no-auto-upgrade {false, true}]
[--no-auto-upgrade-minor-version {false, true}]
[--no-wait]
[--protected-settings]
[--provision-after-extensions]
[--settings]
[--version]
Exemplos
Defina uma extensão que depende de duas extensões definidas anteriormente. Ou seja, quando uma instância do VMSS é criada ou reimageada, a extensão customScript será provisionada somente depois que todas as extensões das quais ela depende tiverem sido provisionadas. A extensão não precisa depender das outras extensões para configurações de pré-requisito.
az vmss extension set --vmss-name my-vmss --name customScript --resource-group my-group \
--version 2.0 --publisher Microsoft.Azure.Extensions \
--provision-after-extensions NetworkWatcherAgentLinux VMAccessForLinux \
--settings '{"commandToExecute": "echo testing"}'
Adicione uma extensão e habilite a atualização automática pela plataforma se houver uma versão mais recente da extensão disponível.
az vmss extension set -n extName --publisher publisher --vmss-name my-vmss -g my-group \ --enable-auto-upgrade true
Parâmetros Exigidos
Nome da extensão.
| Propriedade | Valor |
|---|---|
| Valor de: | az vm extension image list |
O nome do editor de extensão.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Nome do conjunto de dimensionamento. Você pode configurar o padrão usando az configure --defaults vmss=<name>o .
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Indique que a extensão deve ser atualizada automaticamente pela plataforma se houver uma versão mais recente da extensão disponível.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
Nome da instância de extensão, que pode ser personalizada. Padrão: nome da extensão.
Force a atualização mesmo que a configuração da extensão não tenha sido alterada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
A opção '--no-auto-upgrade' foi preterida e será removida em uma versão futura. Em vez disso, use '--no-auto-upgrade-minor-version'.
Se definido, o serviço de extensão não escolherá ou atualizará automaticamente para a versão secundária mais recente, mesmo que a extensão seja reimplantada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
| Valores aceitos: | false, true |
Se definido, o serviço de extensão não escolherá ou atualizará automaticamente para a versão secundária mais recente, mesmo que a extensão seja reimplantada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
| Valores aceitos: | false, true |
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Configurações protegidas no formato JSON para informações confidenciais, como credenciais. Um caminho de arquivo JSON também é aceito.
Lista separada por espaço de nomes de extensão após os quais essa extensão deve ser provisionada. Essas extensões já devem ser definidas na VM.
Configurações de extensão no formato JSON. Um caminho de arquivo JSON também é aceito.
A versão da extensão. Para fixar a versão da extensão a esse valor, especifique --no-auto-upgrade-minor-version.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az vmss extension show
Mostrar detalhes sobre uma extensão VMSS.
az vmss extension show --name
--resource-group
--vmss-name
Exemplos
Mostrar detalhes sobre uma extensão VMSS. (autogenerated)
az vmss extension show --name MyExtension --resource-group MyResourceGroup --vmss-name MyVmss
Parâmetros Exigidos
Nome da extensão.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Nome do conjunto de dimensionamento. Você pode configurar o padrão usando az configure --defaults vmss=<name>o .
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az vmss extension upgrade
Atualize todas as extensões de todas as instâncias do VMSS para a versão mais recente.
az vmss extension upgrade [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Exemplos
Atualize todas as extensões para a versão mais recente.
az vmss extension upgrade -g MyResourceGroup -n MyVmss
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
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'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome do conjunto de dimensionamento. Você pode configurar o padrão usando az configure --defaults vmss=<name>o .
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |