az vmss lifecycle-hook

Esse grupo de comandos está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Gerenciar ganchos de ciclo de vida em um Conjunto de Dimensionamento de Máquinas Virtuais (versão prévia).

Comandos

Nome Description Tipo Status
az vmss lifecycle-hook add

Adicione um gancho de ciclo de vida a um VMSS.

Core Preview
az vmss lifecycle-hook list

Listar todos os ganchos de ciclo de vida em um VMSS.

Core Preview
az vmss lifecycle-hook remove

Remova um gancho de ciclo de vida (--tipo) ou todos os ganchos de ciclo de vida (--todos) de uma VMSS.

Core Preview
az vmss lifecycle-hook show

Mostrar os detalhes de um gancho de ciclo de vida em um VMSS.

Core Preview
az vmss lifecycle-hook update

Atualize um gancho de ciclo de vida existente em um VMSS.

Core Preview

az vmss lifecycle-hook add

Versão Prévia

O grupo de comandos 'vmss lifecycle-hook' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Adicione um gancho de ciclo de vida a um VMSS.

az vmss lifecycle-hook add --resource-group
                           --type {UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling}
                           --vmss-name
                           [--acquire-policy-token]
                           [--change-reference]
                           [--default-action {Approve, Reject}]
                           [--no-wait]
                           [--wait-duration]

Exemplos

Adicione um gancho UpgradeAutoOSScheduling com uma espera de 8 horas.

az vmss lifecycle-hook add -g MyRg --vmss-name MyVmss --type UpgradeAutoOSScheduling --wait-duration PT8H

Parâmetros obrigatórios

--resource-group -g

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

--type

Especifica o tipo do gancho do ciclo de vida.

Propriedade Valor
Valores aceitos: UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling
--vmss-name

O nome do conjunto de dimensionamento da VM.

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.

--acquire-policy-token

Adquirir um token Azure Policy automaticamente para essa operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

A ID de referência de alteração relacionada para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--default-action

Especifica a ação que será aplicada a um recurso alvo no evento do ciclo de vida do conjunto de escala da máquina virtual se a plataforma não receber resposta do cliente para o recurso alvo antes do waitTill.

Propriedade Valor
Valores aceitos: Approve, Reject
--no-wait

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

Propriedade Valor
Valor padrão: False
--wait-duration

Especifica a duração que um evento de gancho de ciclo de vida de uma máquina virtual em escala enviada ao cliente aguarda uma resposta do cliente. Deve estar no formato ISO 8601.

Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Propriedade Valor
Valor padrão: False

az vmss lifecycle-hook list

Versão Prévia

O grupo de comandos 'vmss lifecycle-hook' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Listar todos os ganchos de ciclo de vida em um VMSS.

az vmss lifecycle-hook list --resource-group
                            --vmss-name

Exemplos

Ganchos de lista.

az vmss lifecycle-hook list -g MyRg --vmss-name MyVmss

Parâmetros obrigatórios

--resource-group -g

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

--vmss-name

O nome do conjunto de dimensionamento da VM.

Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Propriedade Valor
Valor padrão: False

az vmss lifecycle-hook remove

Versão Prévia

O grupo de comandos 'vmss lifecycle-hook' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Remova um gancho de ciclo de vida (--tipo) ou todos os ganchos de ciclo de vida (--todos) de uma VMSS.

az vmss lifecycle-hook remove --resource-group
                              --vmss-name
                              [--acquire-policy-token]
                              [--all]
                              [--change-reference]
                              [--no-wait]
                              [--type {UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling}]

Exemplos

Remova um tipo de gancho.

az vmss lifecycle-hook remove -g MyRg --vmss-name MyVmss --type UpgradeAutoOSScheduling

Remova todos os ganchos.

az vmss lifecycle-hook remove -g MyRg --vmss-name MyVmss --all

Parâmetros obrigatórios

--resource-group -g

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

--vmss-name

O nome do conjunto de dimensionamento da VM.

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.

--acquire-policy-token

Adquirir um token Azure Policy automaticamente para essa operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--all

Remova todos os ganchos de ciclo de vida. Mutuamente exclusivo com --type.

Propriedade Valor
Valor padrão: False
--change-reference

A ID de referência de alteração relacionada para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--no-wait

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

Propriedade Valor
Valor padrão: False
--type

Especifica o tipo do gancho do ciclo de vida. Mutuamente exclusivo com --all.

Propriedade Valor
Valores aceitos: UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling
Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Propriedade Valor
Valor padrão: False

az vmss lifecycle-hook show

Versão Prévia

O grupo de comandos 'vmss lifecycle-hook' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Mostrar os detalhes de um gancho de ciclo de vida em um VMSS.

az vmss lifecycle-hook show --resource-group
                            --type {UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling}
                            --vmss-name

Exemplos

Mostrar um gancho por tipo.

az vmss lifecycle-hook show -g MyRg --vmss-name MyVmss --type UpgradeAutoOSScheduling

Parâmetros obrigatórios

--resource-group -g

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

--type

Especifica o tipo do gancho do ciclo de vida.

Propriedade Valor
Valores aceitos: UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling
--vmss-name

O nome do conjunto de dimensionamento da VM.

Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Propriedade Valor
Valor padrão: False

az vmss lifecycle-hook update

Versão Prévia

O grupo de comandos 'vmss lifecycle-hook' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Atualize um gancho de ciclo de vida existente em um VMSS.

az vmss lifecycle-hook update --resource-group
                              --type {UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling}
                              --vmss-name
                              [--acquire-policy-token]
                              [--change-reference]
                              [--default-action {Approve, Reject}]
                              [--no-wait]
                              [--wait-duration]

Exemplos

Altere a duração da espera de um gancho.

az vmss lifecycle-hook update -g MyRg --vmss-name MyVmss --type UpgradeAutoOSScheduling --wait-duration PT2H

Parâmetros obrigatórios

--resource-group -g

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

--type

Especifica o tipo do gancho do ciclo de vida.

Propriedade Valor
Valores aceitos: UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling
--vmss-name

O nome do conjunto de dimensionamento da VM.

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.

--acquire-policy-token

Adquirir um token Azure Policy automaticamente para essa operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

A ID de referência de alteração relacionada para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--default-action

Especifica a ação que será aplicada a um recurso alvo no evento do ciclo de vida do conjunto de escala da máquina virtual se a plataforma não receber resposta do cliente para o recurso alvo antes do waitTill.

Propriedade Valor
Valores aceitos: Approve, Reject
--no-wait

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

Propriedade Valor
Valor padrão: False
--wait-duration

Especifica a duração que um evento de gancho de ciclo de vida de uma máquina virtual em escala enviada ao cliente aguarda uma resposta do cliente. Deve estar no formato ISO 8601.

Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Propriedade Valor
Valor padrão: False