az eventgrid domain

Gerenciar domínios de evento.

Comandos

az eventgrid domain create

Crie um domínio.

az eventgrid domain delete

Excluir um domínio.

az eventgrid domain key

Gerenciar chaves de acesso compartilhado de um domínio.

az eventgrid domain key list

Listar chaves de acesso compartilhado de um domínio.

az eventgrid domain key regenerate

Regenerar uma chave de acesso compartilhado de um domínio.

az eventgrid domain list

Listar domínios disponíveis.

az eventgrid domain private-endpoint-connection

Gerenciar recursos de conexão de ponto de extremidade privado de um domínio.

az eventgrid domain private-endpoint-connection approve

Aprove uma solicitação de conexão de ponto de extremidade privada para um domínio.

az eventgrid domain private-endpoint-connection delete

Excluir uma conexão de ponto de extremidade particular para um domínio.

az eventgrid domain private-endpoint-connection list

Lista as propriedades de todas as conexões de ponto de extremidade privado para um domínio.

az eventgrid domain private-endpoint-connection reject

Rejeite uma solicitação de conexão de ponto de extremidade privada para um domínio.

az eventgrid domain private-endpoint-connection show

Exibe as propriedades de uma conexão de ponto de extremidade privada para um domínio.

az eventgrid domain private-link-resource

Gerencie o recurso de vínculo privado de um domínio.

az eventgrid domain private-link-resource list

Liste as propriedades de todos os recursos de link privado para um domínio.

az eventgrid domain private-link-resource show

Exibe as propriedades de um recurso de link privado para um domínio.

az eventgrid domain show

Obtenha os detalhes de um domínio.

az eventgrid domain topic

Tópicos de gerenciar domínio de evento.

az eventgrid domain topic create

Criar um tópico de domínio em um domínio.

az eventgrid domain topic delete

Exclua um tópico de domínio em um domínio.

az eventgrid domain topic list

Lista os tópicos disponíveis em um domínio.

az eventgrid domain topic show

Obtenha os detalhes de um tópico de domínio.

az eventgrid domain update

Atualizar um domínio.

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]
                           [--public-network-access {disabled, enabled}]
                           [--sku {basic, premium}]
                           [--subscription]
                           [--tags]

Exemplos

Criar 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 do CloudEvents V 1.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

--name -n

Nome do domínio.

--resource-group -g

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

Parâmetros Opcionais

--identity

O tipo de identidade gerenciada para o recurso.

valores aceitos: noidentity, systemassigned
--inbound-ip-rules

Lista de regras de IP de entrada.

--input-mapping-default-values

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 com suporte neste parâmetro. Especifique mapeamentos separados por espaço no formato ' chave = valor '. Os nomes de chave permitidos são "Subject", "EventType", "dataversion". Os nomes de valores 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.

--input-mapping-fields

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 ' chave = valor '. Os nomes de chave permitidos são "ID", "topic", "EventTime", "Subject", "EventType", "dataversion". Os nomes de valores 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.

--input-schema

Esquema no qual os eventos de entrada serão publicados neste tópico/domínio. Se você especificar customeventschema como o valor para esse parâmetro, você também deverá fornecer valores para pelo menos um de--input_mapping_default_values/--input_mapping_fields.

valores aceitos: cloudeventschemav1_0, customeventschema, eventgridschema
valor padrão: eventgridschema
--location -l

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

--public-network-access

Isso determina se o tráfego é permitido pela rede pública. Por padrão, ele é habilitado. Você pode restringir ainda mais a IPs específicos configurando.

valores aceitos: disabled, enabled
--sku

O nome do SKU do recurso.

valores aceitos: basic, premium
valor padrão: Basic
--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

--tags

Marcas separadas por espaço: chave [= valor] [chave [= valor]...]. Use "" para limpar as marcas existentes.

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

--ids

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

--name -n

Nome do domínio.

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

az eventgrid domain list

Listar domínios disponíveis.

az eventgrid domain list [--odata-query]
                         [--query-examples]
                         [--resource-group]
                         [--subscription]

Exemplos

Listar todos os domínios na assinatura atual do Azure.

az eventgrid domain list

Lista 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 "Nome1"

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

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 com suporte incluem: CONTAINS, EQ (for igual), ne (para não igual), AND, OR e NOT.

--query-examples

Recomende uma cadeia de caracteres JMESPath para você. Você pode copiar uma da consulta e colá-la após o parâmetro--Query entre aspas duplas para ver os resultados. Você pode adicionar uma ou mais palavras-chave posicionais para que possamos dar sugestões com base nessas palavras-chaves.

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

az eventgrid domain show

Obtenha os detalhes de um domínio.

az eventgrid domain show [--ids]
                         [--name]
                         [--query-examples]
                         [--resource-group]
                         [--subscription]

Exemplos

Mostre os detalhes de um domínio.

az eventgrid domain show -g rg1 -n domain1

Mostre 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

--ids

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

--name -n

Nome do domínio.

--query-examples

Recomende uma cadeia de caracteres JMESPath para você. Você pode copiar uma da consulta e colá-la após o parâmetro--Query entre aspas duplas para ver os resultados. Você pode adicionar uma ou mais palavras-chave posicionais para que possamos dar sugestões com base nessas palavras-chaves.

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

az eventgrid domain update

Atualizar um domínio.

az eventgrid domain update [--identity {noidentity, systemassigned}]
                           [--ids]
                           [--inbound-ip-rules]
                           [--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

--identity

O tipo de identidade gerenciada para o recurso.

valores aceitos: noidentity, systemassigned
--ids

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

--inbound-ip-rules

Lista de regras de IP de entrada.

--name -n

Nome do domínio.

--public-network-access

Isso determina se o tráfego é permitido pela rede pública. Por padrão, ele é habilitado. Você pode restringir ainda mais a IPs específicos configurando.

valores aceitos: disabled, enabled
--resource-group -g

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

--sku

O nome do SKU do recurso.

valores aceitos: basic, premium
--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

--tags

Marcas separadas por espaço: chave [= valor] [chave [= valor]...]. Use "" para limpar as marcas existentes.