Compartilhar via


az load notification-rule

Note

Essa referência faz parte da extensão de carga da CLI do Azure (versão 2.66.0 ou superior). A extensão instalará automaticamente na primeira vez que você executar um comando az load notification-rule . Saiba mais sobre extensões.

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

Grupo de comandos para gerenciar regras de notificação.

Comandos

Nome Description Tipo Status
az load notification-rule create

Crie uma nova regra de notificação para o recurso de teste de carga.

Extension Preview
az load notification-rule delete

Exclua a regra de notificação especificada para o recurso de teste de carga.

Extension Preview
az load notification-rule list

Liste todas as regras de notificação para o recurso de teste de carga.

Extension Preview
az load notification-rule show

Obtenha a regra de notificação especificada para o recurso de teste de carga.

Extension Preview
az load notification-rule update

Atualize uma regra de notificação existente para o recurso de teste de carga.

Extension Preview

az load notification-rule create

Versão Prévia

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

Crie uma nova regra de notificação para o recurso de teste de carga.

az load notification-rule create --action-groups
                                 --load-test-resource --name
                                 --notification-rule-id
                                 [--all-events]
                                 [--all-tests]
                                 [--display-name]
                                 [--event]
                                 [--resource-group]
                                 [--test-ids]

Exemplos

Crie uma regra de notificação para todos os eventos.

az load notification-rule create --load-test-resource sample-alt-resource --resource-group sample-rg --action-groups /subscriptions/000000-0000-0000-0000-000000000000/resourcegroups/sample-rg/providers/microsoft.insights/actiongroups/sample-ag --notification-rule-id notification-sample-id --all-events

Crie uma regra de notificação para todos os testes e evento TestRunEnded.

az load notification-rule create --load-test-resource sample-alt-resource --resource-group sample-rg --action-groups /subscriptions/000000-0000-0000-0000-000000000000/resourcegroups/sample-rg/providers/microsoft.insights/actiongroups/sample-ag --notification-rule-id notification-sample-id --all-tests --event event-id=event1 type=TestRunEnded status=DONE,FAILED result=PASSED

Parâmetros Exigidos

--action-groups

Lista separada por espaço de IDs de recursos de grupos de ações para a regra de notificação.

--load-test-resource --name -n

Nome ou ID de recurso do ARM do recurso teste de carga.

--notification-rule-id -i

Identificador da regra de notificaçã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.

--all-events

Forneça esse sinalizador se todos os eventos devem ser incluídos para a regra de notificação. Isso substituirá todos os eventos fornecidos usando --event.

Propriedade Valor
Valor padrão: False
--all-tests

Forneça esse sinalizador se todos os testes devem ser incluídos para a regra de notificação. Isso substituirá todos os testes fornecidos usando --test-ids.

Propriedade Valor
Valor padrão: False
--display-name

Nome de exibição da regra de notificação.

--event

Evento a ser habilitado na regra de notificação. O formato esperado é --event-id='event id' type='event type' status='a list of statuses in comma-separated format' result='a list of results in comma-separated format'. Os campos de status e de resultado são válidos apenas para o tipo de evento 'TestRunEnded'.

--resource-group -g

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

--test-ids

Lista separada por espaço de IDs de teste para a regra de notificação.

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. Veja 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 load notification-rule delete

Versão Prévia

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

Exclua a regra de notificação especificada para o recurso de teste de carga.

az load notification-rule delete --load-test-resource --name
                                 --notification-rule-id
                                 [--resource-group]
                                 [--yes]

Exemplos

Exclua uma regra de notificação.

az load notification-rule delete --load-test-resource sample-alt-resource --resource-group sample-rg --notification-rule-id notification-sample-id --yes

Parâmetros Exigidos

--load-test-resource --name -n

Nome ou ID de recurso do ARM do recurso teste de carga.

--notification-rule-id -i

Identificador da regra de notificaçã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.

--resource-group -g

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

--yes -y

Não solicite confirmação.

Propriedade Valor
Valor padrão: False
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. Veja 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 load notification-rule list

Versão Prévia

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

Liste todas as regras de notificação para o recurso de teste de carga.

az load notification-rule list --load-test-resource --name
                               [--resource-group]
                               [--test-ids]

Exemplos

Listar todas as regras de notificação.

az load notification-rule list --load-test-resource sample-alt-resource --resource-group sample-rg

Liste todas as regras de notificação para as IDs de teste especificadas.

az load notification-rule list --load-test-resource sample-alt-resource --resource-group sample-rg --test-ids sample-test-id

Parâmetros Exigidos

--load-test-resource --name -n

Nome ou ID de recurso do ARM do recurso teste de carga.

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.

--resource-group -g

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

--test-ids

Lista separada por espaço de IDs de teste para a regra de notificação.

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. Veja 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 load notification-rule show

Versão Prévia

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

Obtenha a regra de notificação especificada para o recurso de teste de carga.

az load notification-rule show --load-test-resource --name
                               --notification-rule-id
                               [--resource-group]

Exemplos

Obtenha uma regra de notificação.

az load notification-rule show --load-test-resource sample-alt-resource --resource-group sample-rg --notification-rule-id notification-sample-id

Parâmetros Exigidos

--load-test-resource --name -n

Nome ou ID de recurso do ARM do recurso teste de carga.

--notification-rule-id -i

Identificador da regra de notificaçã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.

--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.

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. Veja 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 load notification-rule update

Versão Prévia

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

Atualize uma regra de notificação existente para o recurso de teste de carga.

az load notification-rule update --load-test-resource --name
                                 --notification-rule-id
                                 [--action-groups]
                                 [--add-event]
                                 [--all-tests]
                                 [--display-name]
                                 [--remove-event]
                                 [--resource-group]
                                 [--test-ids]

Exemplos

Atualize uma regra de notificação habilitada para todos os testes.

az load notification-rule update --load-test-resource sample-alt-resource --resource-group sample-rg --notification-rule-id notification-sample-id --all-tests

Adicione um evento TestRunStarted a uma regra de notificação existente.

az load notification-rule update --load-test-resource sample-alt-resource --resource-group sample-rg --notification-rule-id notification-sample-id --add-event event-id=event1 type=TestRunStarted

Remova um evento de uma regra de notificação existente e atualize a lista de grupos de ações.

az load notification-rule update --load-test-resource sample-alt-resource --resource-group sample-rg --notification-rule-id notification-sample-id --remove-event event-id=event1 --action-groups /subscriptions/000000-0000-0000-0000-000000000000/resourcegroups/sample-rg/providers/microsoft.insights/actiongroups/sample-ag

Parâmetros Exigidos

--load-test-resource --name -n

Nome ou ID de recurso do ARM do recurso teste de carga.

--notification-rule-id -i

Identificador da regra de notificaçã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.

--action-groups

Lista separada por espaço de IDs de recursos de grupos de ações para a regra de notificação.

--add-event

Evento a ser habilitado na regra de notificação. O formato esperado é --event-id='event id' type='event type' status='a list of statuses in comma-separated format' result='a list of results in comma-separated format'. Os campos de status e de resultado são válidos apenas para o tipo de evento 'TestRunEnded'.

--all-tests

Forneça esse sinalizador se todos os testes devem ser incluídos para a regra de notificação. Isso substituirá todos os testes fornecidos usando --test-ids.

Propriedade Valor
Valor padrão: False
--display-name

Nome de exibição da regra de notificação.

--remove-event

Forneça a ID do evento a ser removida da regra de notificação. O formato deve ser --remove-event event-id='event id'.

--resource-group -g

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

--test-ids

Lista separada por espaço de IDs de teste para a regra de notificação.

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. Veja 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