Partilhar via


az eventgrid partner namespace channel

Gerencie canais de parceiros.

Comandos

Name Description Tipo Status
az eventgrid partner namespace channel create

Crie um novo canal para um namespace de parceiro.

Principal GA
az eventgrid partner namespace channel delete

Exclua um namespace de parceiro.

Principal GA
az eventgrid partner namespace channel list

Liste os canais de parceiros disponíveis.

Principal GA
az eventgrid partner namespace channel show

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

Principal GA
az eventgrid partner namespace channel update

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

Principal 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 Obrigatórios

--channel-type

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

Valores aceites: 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 do parceiro) associado ao recurso de canal será criado neste 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 do parceiro) associado ao recurso de canal será criado sob esta assinatura do Azure.

--name -n

Nome do canal.

--partner-namespace-name

Nome do namespace do parceiro.

--resource-group -g

o 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 do Ative Directory do Azure ou URI 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 de Locatário do Azure Ative Directory 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 a 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 do ponto de extremidade associado a este destino de parceiro.

--endpoint-url

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

--event-type-kind

O tipo de tipo de evento usado.

Valores aceites: inline
--inline-event-type

Crie um canal para um namespace de parceiro existente, do tipo tópico de parceiro ou destino do 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
dados-esquema-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 destino do parceiro.

--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 de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. 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

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. 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

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--yes -y

Não solicite confirmação.

Default value: False
Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. 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

Liste 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 Obrigatórios

--partner-namespace-name

Nome do namespace do parceiro.

--resource-group -g

o 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. Atualmente, a filtragem é permitida apenas na propriedade Name. As operações suportadas incluem: CONTÉM, eq (para igual), ne (para não igual), E, OU e NÃO.

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. 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

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. 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

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. 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

Atualize 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 \

Atualize 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 do Ative Directory do Azure ou URI 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 de Locatário do Azure Ative Directory 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 a 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 base do 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 tipo de evento usado.

Valores aceites: inline
--ids

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

--inline-event-type

Adicione informações de tipo de evento embutido. 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
dados-esquema-url=https://www.microsoft.com.

--name -n

Nome do canal.

--partner-namespace-name

Nome do namespace do parceiro.

--resource-group -g

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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