Compartilhar via


az eventgrid partner namespace channel

Gerencie canais de parceiros.

Comandos

Nome Description Tipo Status
az eventgrid partner namespace channel create

Crie um novo canal para um namespace de parceiro.

Núcleo GA
az eventgrid partner namespace channel delete

Exclua um namespace de parceiro.

Núcleo GA
az eventgrid partner namespace channel list

Liste os canais de parceiros disponíveis.

Núcleo GA
az eventgrid partner namespace channel show

Obtenha os detalhes de um canal em um namespace de parceiro.

Núcleo GA
az eventgrid partner namespace channel update

Atualize os detalhes de um canal em um namespace de parceiro.

Núcleo GA

az eventgrid partner namespace channel create

Crie um novo canal para um namespace de parceiro.

az eventgrid partner namespace channel create --channel-type {PartnerDestination, PartnerTopic}
                                              --destination-rg
                                              --destination-sub-id
                                              --name
                                              --partner-namespace-name
                                              --resource-group
                                              [--aad-app-id]
                                              [--aad-tenant-id]
                                              [--act-exp-date]
                                              [--ed-serv-cont]
                                              [--endpoint-url]
                                              [--event-type-kind {inline}]
                                              [--inline-event-type]
                                              [--message-for-activation]
                                              [--partner-destination-name]
                                              [--partner-topic-name]
                                              [--partner-topic-source]

Exemplos

Crie um novo canal do tipo PartnerDestination com tipos de eventos embutidos.

az eventgrid partner namespace channel create -g rg1 --name channel1 \
  --channel-type PartnerDestination --partner-namespace-name namespace1 \
  --partner-destination-name destination1 --destination-sub-id e14e31c8-0ce7-4ff5-be5b-dd2b2a3f3535 --destination-rg rg2

Crie um novo canal do tipo PartnerTopic com tipos de eventos embutidos.

az eventgrid partner namespace channel create -g rg1 --name channel1 \
  --channel-type PartnerTopic --partner-namespace-name namespace1 \
  --partner-topic-name topic1 \
   --destination-sub-id e14e31c8-0ce7-4ff5-be5b-dd2b2a3f3535 --destination-rg rg2 \
  --partner-topic-source /subscriptions/1b3b4501-23b9-4790-c31b-ddbd88d72123/resourceGroups/rg2/providers/Microsoft.Storage/storageAccounts/stgaccountname \
  --inline-event-type eventkey1 description="My event type." \
  --inline-event-type eventkey2 description="My second event type."

Parâmetros Exigidos

--channel-type

O tipo do canal de eventos que representa o fluxo de direção dos eventos.

Valores aceitos: PartnerDestination, PartnerTopic
--destination-rg

Grupo de Recursos do Azure do assinante solicitando a criação do recurso de canal pelo editor. O recurso de parceiro correspondente (tópico de parceiro ou destino de parceiro) associado ao recurso de canal será criado nesse grupo de recursos.

--destination-sub-id

ID de assinatura do Azure do assinante solicitando a criação do recurso de canal pelo editor. O recurso de parceiro correspondente (tópico de parceiro ou destino de parceiro) associado ao recurso de canal será criado nesta assinatura do Azure.

--name -n

Nome do canal.

--partner-namespace-name

Nome do namespace do parceiro.

--resource-group -g

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

Parâmetros Opcionais

--aad-app-id --azure-active-directory-application-id-or-uri

A ID do Aplicativo ou URI do Active Directory do Azure para obter o token de acesso que será incluído como o token de portador nas solicitações de entrega.

--aad-tenant-id --azure-active-directory-tenant-id

A ID do Locatário do Active Directory do Azure para obter o token de acesso que será incluído como o token de portador nas solicitações de entrega.

--act-exp-date --activation-expiration-date

Data ou data/hora no formato UTC ISO 8601 (por exemplo, '2022-02-17T01:59:59+00:00' ou '2022-02-17') após o qual o canal e o tópico de parceiro correspondente expirariam e seriam excluídos automaticamente. Se esse tempo não for especificado, a data de expiração será definida como sete dias por padrão.

--ed-serv-cont --endpoint-service-context

Contexto de ponto de extremidade associado a esse destino de parceiro.

--endpoint-url

A URL que representa o ponto de extremidade do destino do parceiro.

--event-type-kind

O tipo de evento usado.

Valores aceitos: inline
--inline-event-type

Crie um canal para um namespace de parceiro existente, seja do tipo tópico de parceiro ou destino de parceiro. Você também pode adicionar informações de tipo de evento embutido se o tipo de canal for tópico de parceiro. Vários atributos podem ser especificados usando mais de um --inline-event-type argumento.

Uso: --inline-event-type KEY [description=] [documentation-url=]
[data-schema-url=] Exemplo: --inline-event-type event1
description="Meu tipo de evento embutido."
documentação-url=https://www.microsoft.com
data-schema-url=https://www.microsoft.com.

--message-for-activation

Contexto ou mensagem útil que pode ser usada durante o processo de aprovação.

--partner-destination-name --pr-dest-n

Nome do parceiro de destino.

--partner-topic-name

Nome do tópico do parceiro.

--partner-topic-source

O identificador do recurso que forma a fonte parceira dos eventos. Isso representa um recurso exclusivo no modelo de recursos do parceiro.

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 partner namespace channel delete

Exclua um namespace de parceiro.

az eventgrid partner namespace channel delete [--ids]
                                              [--name]
                                              [--partner-namespace-name]
                                              [--resource-group]
                                              [--subscription]
                                              [--yes]

Exemplos

Exclua um namespace de parceiro específico.

az eventgrid partner namespace channel delete -g rg1 --partner-namespace-name partnernamespace1 --name channelname1

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

--partner-namespace-name

Nome do namespace do parceiro.

--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 partner namespace channel list

Liste os canais de parceiros disponíveis.

az eventgrid partner namespace channel list --partner-namespace-name
                                            --resource-group
                                            [--odata-query]

Exemplos

Listar todos os canais em um namespace de parceiro específico.

az eventgrid partner namespace channel list -g rg1 --partner-namespace-name partnernamespace1

Listar todos os canais em um namespace de parceiro cujo nome contém o padrão "XYZ"

az eventgrid partner namespace channel list -g rg1 --partner-namespace-name partnernamespace1  --odata-query "Contains(name, 'XYZ')"

Parâmetros Exigidos

--partner-namespace-name

Nome do namespace do parceiro.

--resource-group -g

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

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.

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 partner namespace channel show

Obtenha os detalhes de um canal em um namespace de parceiro.

az eventgrid partner namespace channel show [--ids]
                                            [--name]
                                            [--partner-namespace-name]
                                            [--resource-group]
                                            [--subscription]

Exemplos

Mostrar os detalhes de um canal.

az eventgrid partner namespace channel show -g rg1 --partner-namespace-name partnernamespace1 --name channelname1

Mostrar os detalhes de um canal com base na ID do recurso.

az eventgrid partner namespace channel show --ids /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.EventGrid/partnenamespaces/partnernamespace1/channels/channelName1

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

--partner-namespace-name

Nome do namespace do parceiro.

--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 partner namespace channel update

Atualize os detalhes de um canal em um namespace de parceiro.

az eventgrid partner namespace channel update [--aad-app-id]
                                              [--aad-tenant-id]
                                              [--act-exp-date]
                                              [--endpoint-base-url]
                                              [--endpoint-url]
                                              [--event-type-kind {inline}]
                                              [--ids]
                                              [--inline-event-type]
                                              [--name]
                                              [--partner-namespace-name]
                                              [--resource-group]
                                              [--subscription]

Exemplos

Atualizar o tempo de expiração de um canal.

az eventgrid partner namespace channel update -g rg1 \
  --partner-namespace-name partnernamespace1 \
  --name channelname1 \
  --activation-expiration-date 2022-06-14T05:37:51.272Z \

Atualizar os eventos embutidos de um canal.

az eventgrid partner namespace channel update -g rg1 \
  --partner-namespace-name partnernamespace1 \
  --name channelname1 \
  --event-type-kind inline --inline-event-type eventtype1 documentation-url=https://www.microsoft.com

Parâmetros Opcionais

--aad-app-id --azure-active-directory-application-id-or-uri

A ID do Aplicativo ou URI do Active Directory do Azure para obter o token de acesso que será incluído como o token de portador nas solicitações de entrega.

--aad-tenant-id --azure-active-directory-tenant-id

A ID do Locatário do Active Directory do Azure para obter o token de acesso que será incluído como o token de portador nas solicitações de entrega.

--act-exp-date --activation-expiration-date

Data ou data/hora no formato UTC ISO 8601 (por exemplo, '2022-02-17T01:59:59+00:00' ou '2022-02-17') após o qual o canal e o tópico de parceiro correspondente expirariam e seriam excluídos automaticamente. Se esse tempo não for especificado, a data de expiração será definida como sete dias por padrão.

--endpoint-base-url

URL da Base de Ponto de Extremidade do destino do parceiro.

--endpoint-url

A URL que representa o ponto de extremidade do destino do parceiro.

--event-type-kind

O tipo de evento usado.

Valores aceitos: inline
--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'.

--inline-event-type

Adicione informações de tipo de evento embutidas. Vários atributos podem ser especificados usando mais de um --inline-event-type argumento.

Uso: --inline-event-type KEY [description=] [documentation-url=]
[data-schema-url=] Exemplo: --inline-event-type event1
description="Meu tipo de evento embutido."
documentação-url=https://www.microsoft.com
data-schema-url=https://www.microsoft.com.

--name -n

Nome do canal.

--partner-namespace-name

Nome do namespace do parceiro.

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