az eventgrid domain
Gerenciar domínios de eventos.
Comandos
| Nome | Description | Tipo | Status |
|---|---|---|---|
| az eventgrid domain create |
Crie um domínio. |
Core | GA |
| az eventgrid domain delete |
Excluir um domínio. |
Core | GA |
| az eventgrid domain event-subscription |
Gerenciar assinaturas de evento de domínio. |
Core | GA |
| az eventgrid domain event-subscription create |
Crie uma nova assinatura de evento para um domínio. |
Core | GA |
| az eventgrid domain event-subscription delete |
Excluir uma assinatura de evento de um domínio. |
Core | GA |
| az eventgrid domain event-subscription list |
Listar assinaturas de evento de um domínio específico. |
Core | GA |
| az eventgrid domain event-subscription show |
Obtenha os detalhes de uma assinatura de evento de um domínio. |
Core | GA |
| az eventgrid domain event-subscription update |
Atualize uma assinatura de evento de um domínio. |
Core | GA |
| az eventgrid domain key |
Gerenciar chaves de acesso compartilhado de um domínio. |
Core | GA |
| az eventgrid domain key list |
Listar chaves de acesso compartilhado de um domínio. |
Core | GA |
| az eventgrid domain key regenerate |
Regenerar uma chave de acesso compartilhado de um domínio. |
Core | GA |
| az eventgrid domain list |
Listar domínios disponíveis. |
Core | GA |
| az eventgrid domain show |
Obtenha os detalhes de um domínio. |
Core | GA |
| az eventgrid domain topic |
Gerenciar tópicos de domínio de eventos. |
Core | GA |
| az eventgrid domain topic create |
Crie um tópico de domínio em um domínio. |
Core | GA |
| az eventgrid domain topic delete |
Exclua um tópico de domínio em um domínio. |
Core | GA |
| az eventgrid domain topic event-subscription |
Gerenciar assinaturas de evento de um tópico de domínio. |
Core | GA |
| az eventgrid domain topic event-subscription create |
Crie uma nova assinatura de evento para um tópico de domínio. |
Core | GA |
| az eventgrid domain topic event-subscription delete |
Excluir uma assinatura de evento de um tópico de domínio. |
Core | GA |
| az eventgrid domain topic event-subscription list |
Listar assinaturas de evento de um tópico de domínio específico. |
Core | GA |
| az eventgrid domain topic event-subscription show |
Obtenha os detalhes de uma assinatura de evento de um tópico de domínio. |
Core | GA |
| az eventgrid domain topic event-subscription update |
Atualize uma assinatura de evento de um tópico de domínio. |
Core | GA |
| az eventgrid domain topic list |
Listar tópicos disponíveis em um domínio. |
Core | GA |
| az eventgrid domain topic show |
Obtenha os detalhes de um tópico de domínio. |
Core | GA |
| az eventgrid domain update |
Atualize um domínio. |
Core | GA |
az eventgrid domain create
Crie um domínio.
az eventgrid domain create --name
--resource-group
[--identity {noidentity, systemassigned}]
[--inbound-ip-rules]
[--input-mapping-default-values]
[--input-mapping-fields]
[--input-schema {cloudeventschemav1_0, customeventschema, eventgridschema}]
[--location]
[--mi-system-assigned]
[--mi-user-assigned]
[--public-network-access {disabled, enabled}]
[--sku {basic, premium}]
[--tags]
Exemplos
Crie um novo domínio.
az eventgrid domain create -g rg1 --name domain1 -l westus2
Crie um novo domínio com mapeamentos de entrada personalizados.
az eventgrid domain create -g rg1 --name domain1 -l westus2 --input-schema customeventschema --input-mapping-fields topic=mytopicField eventType=myEventTypeField --input-mapping-default-values subject=DefaultSubject dataVersion=1.0
Crie um novo domínio que aceite eventos publicados no esquema CloudEvents V1.0 e mapeie uma propriedade mytopicfield para o nome do tópico.
az eventgrid domain create -g rg1 --name domain1 -l westus2 --input-schema cloudeventschemav1_0 --input-mapping-fields topic=mytopicfield
Crie um novo domínio que permita regras de ip de entrada específicas.
az eventgrid domain create -g rg1 --name domain1 -l westus2 --public-network-access enabled --inbound-ip-rules 10.0.0.0/8 Allow --inbound-ip-rules 10.2.0.0/8 Allow --sku basic
Parâmetros Exigidos
Nome do domínio.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
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.
O argumento 'identity' 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.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | noidentity, systemassigned |
Lista de regras de IP de entrada.
Lista de regras de IP de entrada que especificam o Endereço IP na notação CIDR, por exemplo, 10.0.0.0/8, juntamente com a Ação correspondente a ser executada com base na correspondência ou nenhuma correspondência do IpMask. Os valores possíveis incluem - Permitir.
Quando o esquema de entrada é especificado como customeventschema, esse parâmetro pode ser usado para especificar mapeamentos de entrada com base em valores padrão. Você pode usar esse parâmetro quando o esquema personalizado não incluir um campo que corresponda a um dos três campos compatíveis com esse parâmetro. Especifique mapeamentos separados por espaço no formato 'key=value'. Os nomes de chave permitidos são 'subject', 'eventtype', 'dataversion'. Os nomes de valor correspondentes devem especificar os valores padrão a serem usados para o mapeamento e eles serão usados somente quando o evento publicado não tiver um mapeamento válido para um campo específico.
Quando o esquema de entrada é especificado como customeventschema, esse parâmetro é usado para especificar mapeamentos de entrada com base em nomes de campo. Especifique mapeamentos separados por espaço no formato 'key=value'. Os nomes de chave permitidos são 'id', 'topic', 'eventtime', 'subject', 'eventtype', 'dataversion'. Os nomes de valor correspondentes devem especificar os nomes dos campos no esquema de entrada personalizado. Se um mapeamento para 'id' ou 'eventtime' não for fornecido, a Grade de Eventos gerará automaticamente um valor padrão para esses dois campos.
Esquema no qual os eventos de entrada serão publicados neste tópico/domínio. Se você especificar customeventschema como o valor desse parâmetro, também deverá fornecer valores para pelo menos um de --input_mapping_default_values/--input_mapping_fields.
| Propriedade | Valor |
|---|---|
| Valor padrão: | eventgridschema |
| Valores aceitos: | cloudeventschemav1_0, customeventschema, eventgridschema |
Location. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.
A presença desse parâmetro indica que a identidade gerenciada SystemAssigned será usada.
Adicione identidades atribuídas pelo 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 argumento --mi-user-assigned.
Isso determina se o tráfego é permitido pela rede pública. Por padrão, ele está habilitado. Você pode restringir ainda mais a IPs específicos configurando.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | disabled, enabled |
O nome do SKU do recurso.
| Propriedade | Valor |
|---|---|
| Valor padrão: | Basic |
| Valores aceitos: | basic, premium |
Marcas separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar marcas existentes.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az eventgrid domain delete
Excluir um domínio.
az eventgrid domain delete [--ids]
[--name]
[--resource-group]
[--subscription]
Exemplos
Excluir um domínio.
az eventgrid domain delete -g rg1 --name domain1
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.
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome do domínio.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az eventgrid domain list
Listar domínios disponíveis.
az eventgrid domain list [--odata-query]
[--resource-group]
Exemplos
Liste todos os domínios na assinatura atual do Azure.
az eventgrid domain list
Listar todos os domínios em um grupo de recursos.
az eventgrid domain list -g rg1
Listar todos os domínios em um grupo de recursos cujo nome contém o padrão "XYZ"
az eventgrid domain list -g rg1 --odata-query "Contains(name, 'XYZ')"
Listar todos os domínios em um grupo de recursos, exceto o domínio com o nome "name1"
az eventgrid domain list -g rg1 --odata-query "NOT (name eq 'name1')"
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.
A consulta OData usada para filtrar os resultados da lista. Atualmente, a filtragem é permitida apenas na propriedade Name. As operações com suporte incluem: CONTAINS, eq (para igual), ne (para não igual), AND, OR e NOT.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az eventgrid domain show
Obtenha os detalhes de um domínio.
az eventgrid domain show [--ids]
[--name]
[--resource-group]
[--subscription]
Exemplos
Mostrar os detalhes de um domínio.
az eventgrid domain show -g rg1 -n domain1
Mostrar os detalhes de um domínio com base na ID do recurso.
az eventgrid domain show --ids /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.EventGrid/domains/domain1
Obter os detalhes de um domínio (gerado automaticamente)
az eventgrid domain show --name domain1 --resource-group rg1 --subscription MySubscription
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.
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome do domínio.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az eventgrid domain update
Atualize um domínio.
az eventgrid domain update [--identity {noidentity, systemassigned}]
[--ids]
[--inbound-ip-rules]
[--mi-system-assigned]
[--mi-user-assigned]
[--name]
[--public-network-access {disabled, enabled}]
[--resource-group]
[--sku {basic, premium}]
[--subscription]
[--tags]
Exemplos
Atualize as propriedades de um domínio existente.
az eventgrid domain update -g rg1 --name domain1 --sku Basic --identity noidentity --public-network-access enabled --inbound-ip-rules 10.0.0.0/8 Allow --inbound-ip-rules 10.2.0.0/8 Allow --tags Dept=IT --sku basic
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.
O argumento 'identity' 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.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | noidentity, systemassigned |
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Lista de regras de IP de entrada.
Lista de regras de IP de entrada que especificam o Endereço IP na notação CIDR, por exemplo, 10.0.0.0/8, juntamente com a Ação correspondente a ser executada com base na correspondência ou nenhuma correspondência do IpMask. Os valores possíveis incluem - Permitir.
A presença desse parâmetro indica que a identidade gerenciada SystemAssigned será usada.
Adicione identidades atribuídas pelo 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 argumento --mi-user-assigned.
Nome do domínio.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Isso determina se o tráfego é permitido pela rede pública. Por padrão, ele está habilitado. Você pode restringir ainda mais a IPs específicos configurando.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | disabled, enabled |
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
O nome do SKU do recurso.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | basic, premium |
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Marcas separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar marcas existentes.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |