az vmss lifecycle-hook

Este grupo de comandos está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Gerir ganchos do ciclo de vida num Conjunto de Escala de Máquina Virtual (pré-visualização).

Comandos

Nome Descrição Tipo Estado
az vmss lifecycle-hook add

Adicione um gancho de ciclo de vida a um VMSS.

Core Preview
az vmss lifecycle-hook list

Liste todos os ganchos do ciclo de vida num VMSS.

Core Preview
az vmss lifecycle-hook remove

Remova um hook do ciclo de vida (--tipo) ou todos os hooks do ciclo de vida (--todos) de um VMSS.

Core Preview
az vmss lifecycle-hook show

Mostre os detalhes de um gancho de ciclo de vida num VMSS.

Core Preview
az vmss lifecycle-hook update

Atualize um gancho de ciclo de vida existente num VMSS.

Core Preview

az vmss lifecycle-hook add

Pré-visualizar

O grupo de comando 'vmss lifecycle-hook' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: 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 hook de 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 aceites: UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling
--vmss-name

O nome do conjunto de escala de VM.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

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

O ID de referência de alteração relacionado 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 escalas da máquina virtual, caso a plataforma não receba resposta do cliente para o recurso alvo antes de esperar.

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

Não espere que a operação de longa duração termine.

Propriedade Valor
Valor predefinido: False
--wait-duration

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

Parâmetros de Globais
--debug

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

Propriedade Valor
Valor predefinido: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor predefinido: False
--output -o

Formato de saída.

Propriedade Valor
Valor predefinido: json
Valores aceites: 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 de assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

Propriedade Valor
Valor predefinido: False

az vmss lifecycle-hook list

Pré-visualizar

O grupo de comando 'vmss lifecycle-hook' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Liste todos os ganchos do ciclo de vida num VMSS.

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

Exemplos

Lista ganchos.

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 escala de VM.

Parâmetros de Globais
--debug

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

Propriedade Valor
Valor predefinido: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor predefinido: False
--output -o

Formato de saída.

Propriedade Valor
Valor predefinido: json
Valores aceites: 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 de assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

Propriedade Valor
Valor predefinido: False

az vmss lifecycle-hook remove

Pré-visualizar

O grupo de comando 'vmss lifecycle-hook' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Remova um hook do ciclo de vida (--tipo) ou todos os hooks do ciclo de vida (--todos) de um VMSS.

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

Exemplos

Remove um tipo de anzol.

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 escala de VM.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

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

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

Propriedade Valor
Valor predefinido: False
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

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

Não espere que a operação de longa duração termine.

Propriedade Valor
Valor predefinido: False
--type

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

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

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

Propriedade Valor
Valor predefinido: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor predefinido: False
--output -o

Formato de saída.

Propriedade Valor
Valor predefinido: json
Valores aceites: 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 de assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

Propriedade Valor
Valor predefinido: False

az vmss lifecycle-hook show

Pré-visualizar

O grupo de comando 'vmss lifecycle-hook' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Mostre os detalhes de um gancho de ciclo de vida num VMSS.

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

Exemplos

Mostra 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 aceites: UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling
--vmss-name

O nome do conjunto de escala de VM.

Parâmetros de Globais
--debug

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

Propriedade Valor
Valor predefinido: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor predefinido: False
--output -o

Formato de saída.

Propriedade Valor
Valor predefinido: json
Valores aceites: 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 de assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

Propriedade Valor
Valor predefinido: False

az vmss lifecycle-hook update

Pré-visualizar

O grupo de comando 'vmss lifecycle-hook' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Atualize um gancho de ciclo de vida existente num 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

Muda a duração de espera de um anzol.

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 aceites: UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling
--vmss-name

O nome do conjunto de escala de VM.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

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

O ID de referência de alteração relacionado 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 escalas da máquina virtual, caso a plataforma não receba resposta do cliente para o recurso alvo antes de esperar.

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

Não espere que a operação de longa duração termine.

Propriedade Valor
Valor predefinido: False
--wait-duration

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

Parâmetros de Globais
--debug

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

Propriedade Valor
Valor predefinido: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor predefinido: False
--output -o

Formato de saída.

Propriedade Valor
Valor predefinido: json
Valores aceites: 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 de assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

Propriedade Valor
Valor predefinido: False