Compartilhar via


az eventgrid system-topic

Observação

Esse grupo de comandos tem comandos definidos na CLI do Azure e em pelo menos uma extensão. Instale cada extensão para se beneficiar de seus recursos estendidos. Saiba mais sobre extensões.

Gerenciar tópicos do sistema.

Comandos

Nome Description Tipo Status
az eventgrid system-topic create

Crie um tópico do sistema.

Núcleo GA
az eventgrid system-topic create (eventgrid extensão)

Crie um tópico do sistema.

Extensão Visualizar
az eventgrid system-topic delete

Excluir um tópico do sistema.

Núcleo GA
az eventgrid system-topic delete (eventgrid extensão)

Excluir um tópico do sistema.

Extensão Visualizar
az eventgrid system-topic event-subscription

Gerenciar assinaturas de eventos do tópico do sistema.

Núcleo e Extensão GA
az eventgrid system-topic event-subscription create

Crie uma nova assinatura de evento para um tópico do sistema.

Núcleo GA
az eventgrid system-topic event-subscription create (eventgrid extensão)

Crie uma nova assinatura de evento para um tópico do sistema.

Extensão Visualizar
az eventgrid system-topic event-subscription delete

Excluir uma assinatura de evento de um tópico do sistema.

Núcleo GA
az eventgrid system-topic event-subscription delete (eventgrid extensão)

Excluir uma assinatura de evento de um tópico do sistema.

Extensão Visualizar
az eventgrid system-topic event-subscription list

Listar assinaturas de eventos de um tópico específico do sistema.

Núcleo GA
az eventgrid system-topic event-subscription list (eventgrid extensão)

Listar assinaturas de eventos de um tópico específico do sistema.

Extensão Visualizar
az eventgrid system-topic event-subscription show

Obtenha os detalhes de uma assinatura de evento de um tópico do sistema.

Núcleo GA
az eventgrid system-topic event-subscription show (eventgrid extensão)

Obtenha os detalhes de uma assinatura de evento de um tópico do sistema.

Extensão Visualizar
az eventgrid system-topic event-subscription update

Atualizar uma assinatura de evento de um tópico do sistema.

Núcleo GA
az eventgrid system-topic event-subscription update (eventgrid extensão)

Atualizar uma assinatura de evento de um tópico do sistema.

Extensão Visualizar
az eventgrid system-topic list

Listar tópicos do sistema disponíveis.

Núcleo GA
az eventgrid system-topic list (eventgrid extensão)

Listar tópicos do sistema disponíveis.

Extensão Visualizar
az eventgrid system-topic show

Obtenha os detalhes de um tópico do sistema.

Núcleo GA
az eventgrid system-topic show (eventgrid extensão)

Obtenha os detalhes de um tópico do sistema.

Extensão Visualizar
az eventgrid system-topic update

Atualizar um tópico do sistema.

Núcleo GA
az eventgrid system-topic update (eventgrid extensão)

Atualizar um tópico do sistema.

Extensão Visualizar

az eventgrid system-topic create

Crie um tópico do sistema.

az eventgrid system-topic create --name
                                 --resource-group
                                 --source
                                 --topic-type
                                 [--identity {noidentity, systemassigned}]
                                 [--location]
                                 [--mi-system-assigned]
                                 [--mi-user-assigned]
                                 [--tags]

Exemplos

Crie um novo tópico do sistema para a origem da conta de armazenamento.

az eventgrid system-topic create -g rg1 --name systemtopic1 --location westus2 --topic-type microsoft.storage.storageaccounts --source /subscriptions/1b3b4501-23b9-4790-c31b-ddbd88d72123/resourceGroups/rg2/providers/Microsoft.Storage/storageAccounts/stgaccountname

Criar um novo tópico do sistema com a identidade atribuída ao sistema

az eventgrid system-topic create -g rg1 --name systemtopic1 --location westus2 --topic-type microsoft.storage.storageaccounts --source /subscriptions/1b3b4501-23b9-4790-c31b-ddbd88d72123/resourceGroups/rg2/providers/Microsoft.Storage/storageAccounts/stgaccountname --identity systemassigned

Parâmetros Exigidos

--name -n

Nome do tópico do sistema.

--resource-group -g

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

--source

A ID do ARM para o tópico, por exemplo, /subscriptions/{SubId}/resourceGroups/{RgName}/providers/Microsoft.Storage/storageAccounts/{AccountName}.

--topic-type

Nome do tipo de tópico.

Parâmetros Opcionais

--identity
Versão Prévia Preterido

O argumento 'identidade' foi preterido e será removido em uma versão futura.

O tipo de identidade gerenciada para o recurso. Será preterido e substituído por --mi-system-assigned-identity no futuro.

Valores aceitos: noidentity, systemassigned
--location -l

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

--mi-system-assigned

A presença desse parâmetro indica que a identidade gerenciada SystemAssigned será usada.

--mi-user-assigned
Versão Prévia

Adicione identidades atribuídas ao usuário quando identityType for usuário ou misto. Esse atributo é válido para todos os tipos de destino, exceto StorageQueue. Vários atributos podem ser especificados usando mais de um --mi-user-assigned argumento.

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas 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 o detalhamento do log. Use --debug para logs de depuração completos.

az eventgrid system-topic create (eventgrid extensão)

Versão Prévia

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

Crie um tópico do sistema.

az eventgrid system-topic create --location
                                 --name
                                 --resource-group
                                 --source
                                 --topic-type
                                 [--tags]

Exemplos

Crie um novo tópico do sistema para a origem da conta de armazenamento.

az eventgrid system-topic create -g rg1 --name systemtopic1 --location westus2 --topic-type microsoft.storage.storageaccounts --source /subscriptions/1b3b4501-23b9-4790-c31b-ddbd88d72123/resourceGroups/rg2/providers/Microsoft.Storage/storageAccounts/stgaccountname

Parâmetros Exigidos

--location -l

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

--name -n

Nome do tópico do sistema.

--resource-group -g

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

--source

A ID do ARM para o tópico, por exemplo, /subscriptions/{SubId}/resourceGroups/{RgName}/providers/Microsoft.Storage/storageAccounts/{AccountName}.

--topic-type

Nome do tipo de tópico.

Parâmetros Opcionais

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas 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 o detalhamento do log. Use --debug para logs de depuração completos.

az eventgrid system-topic delete

Excluir um tópico do sistema.

az eventgrid system-topic delete [--ids]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]
                                 [--yes]

Exemplos

Exclua um tópico específico do sistema.

az eventgrid system-topic delete -g rg1 --name systemtopic1

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

Nome do tópico do sistema.

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

--yes -y

Não solicite confirmação.

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

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas 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 o detalhamento do log. Use --debug para logs de depuração completos.

az eventgrid system-topic delete (eventgrid extensão)

Versão Prévia

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

Excluir um tópico do sistema.

az eventgrid system-topic delete [--ids]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]

Exemplos

Exclua um tópico específico do sistema.

az eventgrid system-topic delete -g rg1 --name systemtopic1

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

Nome do tópico do sistema.

--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 o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas 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 o detalhamento do log. Use --debug para logs de depuração completos.

az eventgrid system-topic list

Listar tópicos do sistema disponíveis.

az eventgrid system-topic list [--odata-query]
                               [--resource-group]

Exemplos

Liste todos os tópicos do sistema na assinatura atual do Azure.

az eventgrid system-topic list

Listar todos os tópicos do sistema em um grupo de recursos.

az eventgrid system-topic list -g rg1

Listar todos os tópicos do sistema em um grupo de recursos cujo nome contém o padrão "XYZ"

az eventgrid system-topic list -g rg1 --odata-query "Contains(name, 'XYZ')"

Listar todos os tópicos do sistema em um grupo de recursos, exceto o tópico do sistema com o nome "nome1"

az eventgrid system-topic list -g rg1 --odata-query "NOT (name eq 'name1')"

Parâmetros Opcionais

--odata-query

A consulta OData usada para filtrar os resultados da lista. No momento, a filtragem é permitida somente na propriedade Name. As operações suportadas incluem: CONTAINS, eq (para igual), ne (para não igual), AND, OR e NOT.

--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 o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas 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 o detalhamento do log. Use --debug para logs de depuração completos.

az eventgrid system-topic list (eventgrid extensão)

Versão Prévia

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

Listar tópicos do sistema disponíveis.

az eventgrid system-topic list [--odata-query]
                               [--resource-group]

Exemplos

Liste todos os tópicos do sistema na assinatura atual do Azure.

az eventgrid system-topic list

Listar todos os tópicos do sistema em um grupo de recursos.

az eventgrid system-topic list -g rg1

Listar todos os tópicos do sistema em um grupo de recursos cujo nome contém o padrão "XYZ"

az eventgrid system-topic list -g rg1 --odata-query "Contains(name, 'XYZ')"

Listar todos os tópicos do sistema em um grupo de recursos, exceto o tópico do sistema com o nome "nome1"

az eventgrid system-topic list -g rg1 --odata-query "NOT (name eq 'name1')"

Parâmetros Opcionais

--odata-query

A consulta usada para filtrar os resultados usando a sintaxe OData.

--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 o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas 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 o detalhamento do log. Use --debug para logs de depuração completos.

az eventgrid system-topic show

Obtenha os detalhes de um tópico do sistema.

az eventgrid system-topic show [--ids]
                               [--name]
                               [--resource-group]
                               [--subscription]

Exemplos

Mostrar os detalhes de um tópico do sistema.

az eventgrid system-topic show -g rg1 -n systemtopic1

Mostrar os detalhes de um tópico do sistema com base na ID do recurso.

az eventgrid system-topic show --ids /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.EventGrid/systemtopics/systemtopic1

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

Nome do tópico do sistema.

--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 o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas 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 o detalhamento do log. Use --debug para logs de depuração completos.

az eventgrid system-topic show (eventgrid extensão)

Versão Prévia

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

Obtenha os detalhes de um tópico do sistema.

az eventgrid system-topic show [--ids]
                               [--name]
                               [--resource-group]
                               [--subscription]

Exemplos

Mostrar os detalhes de um tópico do sistema.

az eventgrid system-topic show -g rg1 -n systemtopic1

Mostrar os detalhes de um tópico do sistema com base na ID do recurso.

az eventgrid system-topic show --ids /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.EventGrid/systemtopics/systemtopic1

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

Nome do tópico do sistema.

--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 o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas 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 o detalhamento do log. Use --debug para logs de depuração completos.

az eventgrid system-topic update

Atualizar um tópico do sistema.

az eventgrid system-topic update [--identity {noidentity, systemassigned}]
                                 [--ids]
                                 [--mi-system-assigned]
                                 [--mi-user-assigned]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]
                                 [--tags]

Exemplos

Atualize as propriedades de um tópico de sistema existente.

az eventgrid system-topic update -g rg1 --name systemtopic1 --tags Dept=IT

Atualize a identidade de um tópico de sistema existente.

az eventgrid system-topic update -g rg1 --name systemtopic1 --identity systemassigned

Parâmetros Opcionais

--identity
Versão Prévia Preterido

O argumento 'identidade' foi preterido e será removido em uma versão futura.

O tipo de identidade gerenciada para o recurso. Será preterido e substituído por --mi-system-assigned-identity no futuro.

Valores aceitos: noidentity, systemassigned
--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--mi-system-assigned

A presença desse parâmetro indica que a identidade gerenciada SystemAssigned será usada.

--mi-user-assigned
Versão Prévia

Adicione identidades atribuídas ao usuário quando identityType for usuário ou misto. Esse atributo é válido para todos os tipos de destino, exceto StorageQueue. Vários atributos podem ser especificados usando mais de um --mi-user-assigned argumento.

--name -n

Nome do tópico do sistema.

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

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas 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 o detalhamento do log. Use --debug para logs de depuração completos.

az eventgrid system-topic update (eventgrid extensão)

Versão Prévia

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

Atualizar um tópico do sistema.

az eventgrid system-topic update [--ids]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]
                                 [--tags]

Exemplos

Atualize as propriedades de um tópico de sistema existente.

az eventgrid system-topic update -g rg1 --name systemtopic1 --tags Dept=IT

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

Nome do tópico do sistema.

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

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas 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 o detalhamento do log. Use --debug para logs de depuração completos.