Condividi tramite


az eventgrid domain

Gestire i domini eventi.

Comandi

Nome Descrizione Tipo Status
az eventgrid domain create

Creare un dominio.

Nucleo GA
az eventgrid domain delete

Eliminare un dominio.

Nucleo GA
az eventgrid domain event-subscription

Gestire le sottoscrizioni di eventi del dominio.

Nucleo GA
az eventgrid domain event-subscription create

Creare una nuova sottoscrizione di eventi per un dominio.

Nucleo GA
az eventgrid domain event-subscription delete

Eliminare una sottoscrizione di eventi di un dominio.

Nucleo GA
az eventgrid domain event-subscription list

Elencare le sottoscrizioni di eventi di un dominio specifico.

Nucleo GA
az eventgrid domain event-subscription show

Ottenere i dettagli di una sottoscrizione di eventi di un dominio.

Nucleo GA
az eventgrid domain event-subscription update

Aggiornare una sottoscrizione di eventi di un dominio.

Nucleo GA
az eventgrid domain key

Gestire le chiavi di accesso condiviso di un dominio.

Nucleo GA
az eventgrid domain key list

Elencare le chiavi di accesso condiviso di un dominio.

Nucleo GA
az eventgrid domain key regenerate

Rigenerare una chiave di accesso condiviso di un dominio.

Nucleo GA
az eventgrid domain list

Elencare i domini disponibili.

Nucleo GA
az eventgrid domain show

Ottenere i dettagli di un dominio.

Nucleo GA
az eventgrid domain topic

Gestire gli argomenti del dominio eventi.

Nucleo GA
az eventgrid domain topic create

Creare un argomento di dominio in un dominio.

Nucleo GA
az eventgrid domain topic delete

Eliminare un argomento di dominio in un dominio.

Nucleo GA
az eventgrid domain topic event-subscription

Gestire le sottoscrizioni di eventi di un argomento di dominio.

Nucleo GA
az eventgrid domain topic event-subscription create

Creare una nuova sottoscrizione di eventi per un argomento di dominio.

Nucleo GA
az eventgrid domain topic event-subscription delete

Eliminare una sottoscrizione di eventi di un argomento di dominio.

Nucleo GA
az eventgrid domain topic event-subscription list

Elencare le sottoscrizioni di eventi di un argomento di dominio specifico.

Nucleo GA
az eventgrid domain topic event-subscription show

Ottenere i dettagli di una sottoscrizione di eventi di un argomento di dominio.

Nucleo GA
az eventgrid domain topic event-subscription update

Aggiornare una sottoscrizione di eventi di un argomento di dominio.

Nucleo GA
az eventgrid domain topic list

Elencare gli argomenti disponibili in un dominio.

Nucleo GA
az eventgrid domain topic show

Ottenere i dettagli di un argomento di dominio.

Nucleo GA
az eventgrid domain update

Aggiornare un dominio.

Nucleo GA

az eventgrid domain create

Creare un dominio.

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]

Esempio

Creare un nuovo dominio.

az eventgrid domain create -g rg1 --name domain1 -l westus2

Creare un nuovo dominio con mapping di input personalizzati.

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

Creare un nuovo dominio che accetti gli eventi pubblicati nello schema CloudEvents V1.0 ed esegue il mapping di una proprietà mytopicfield al nome dell'argomento.

az eventgrid domain create -g rg1 --name domain1 -l westus2 --input-schema cloudeventschemav1_0 --input-mapping-fields topic=mytopicfield

Creare un nuovo dominio che consenta regole IP in ingresso specifiche.

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

Parametri necessari

--name -n

Nome del dominio.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Parametri facoltativi

--identity
Anteprima Deprecato

L'argomento 'identity' è stato deprecato e verrà rimosso in una versione futura.

Tipo di identità gestita per la risorsa. Sarà deprecato e sostituito da --mi-system-assigned-identity in futuro.

Valori accettati: noidentity, systemassigned
--inbound-ip-rules

Elenco delle regole IP in ingresso.

Elenco di regole IP in ingresso che specificano l'indirizzo IP nella notazione CIDR, ad esempio 10.0.0.0/8 insieme all'azione corrispondente da eseguire in base alla corrispondenza o nessuna corrispondenza di IpMask. I valori possibili includono - Consenti.

--input-mapping-default-values

Quando input-schema viene specificato come customeventschema, questo parametro può essere usato per specificare i mapping di input in base ai valori predefiniti. È possibile usare questo parametro quando lo schema personalizzato non include un campo che corrisponde a uno dei tre campi supportati da questo parametro. Specificare i mapping separati da spazi nel formato 'key=value'. I nomi delle chiavi consentiti sono 'subject', 'eventtype', 'dataversion'. I nomi dei valori corrispondenti devono specificare i valori predefiniti da usare per il mapping e verranno usati solo quando l'evento pubblicato non ha un mapping valido per un determinato campo.

--input-mapping-fields

Quando input-schema viene specificato come customeventschema, questo parametro viene usato per specificare i mapping di input in base ai nomi dei campi. Specificare i mapping separati da spazi nel formato 'key=value'. I nomi delle chiavi consentiti sono 'id', 'topic', 'eventtime', 'subject', 'eventtype', 'dataversion'. I nomi dei valori corrispondenti devono specificare i nomi dei campi nello schema di input personalizzato. Se non viene fornito un mapping per "id" o "eventtime", Griglia di eventi genererà automaticamente un valore predefinito per questi due campi.

--input-schema

Schema in cui gli eventi in ingresso verranno pubblicati in questo argomento/dominio. Se si specifica customeventschema come valore per questo parametro, è necessario specificare anche i valori per almeno uno di --input_mapping_default_values / --input_mapping_fields.

Valori accettati: cloudeventschemav1_0, customeventschema, eventgridschema
Valore predefinito: eventgridschema
--location -l

Ubicazione. Valori da: az account list-locations. È possibile configurare il percorso predefinito usando az configure --defaults location=<location>.

--mi-system-assigned

La presenza di questo parametro indica che verrà usata l'identità gestita SystemAssigned.

--mi-user-assigned
Anteprima

Aggiungere identità assegnate dall'utente quando identityType è utente o misto. Questo attributo è valido per tutti i tipi di destinazione ad eccezione di StorageQueue. È possibile specificare più attributi usando più di un argomento --mi-user-assigned.

--public-network-access

Determina se il traffico è consentito in rete pubblica. Per impostazione predefinita, è abilitata. È possibile limitare ulteriormente gli indirizzi IP specifici configurando .

Valori accettati: disabled, enabled
--sku
Anteprima

Nome sku della risorsa.

Valori accettati: basic, premium
Valore predefinito: Basic
--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.

az eventgrid domain delete

Eliminare un dominio.

az eventgrid domain delete [--ids]
                           [--name]
                           [--resource-group]
                           [--subscription]

Esempio

Eliminare un dominio.

az eventgrid domain delete -g rg1 --name domain1

Parametri facoltativi

--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome del dominio.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.

az eventgrid domain list

Elencare i domini disponibili.

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

Esempio

Elencare tutti i domini nella sottoscrizione di Azure corrente.

az eventgrid domain list

Elencare tutti i domini in un gruppo di risorse.

az eventgrid domain list -g rg1

Elencare tutti i domini in un gruppo di risorse il cui nome contiene il modello "XYZ"

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

Elencare tutti i domini in un gruppo di risorse ad eccezione del dominio con nome "name1"

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

Parametri facoltativi

--odata-query

Query OData utilizzata per filtrare i risultati dell'elenco. Il filtro è attualmente consentito solo per la proprietà Name. Le operazioni supportate includono: CONTAINS, eq (per uguale), ne (per non uguale), AND, OR e NOT.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.

az eventgrid domain show

Ottenere i dettagli di un dominio.

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

Esempio

Visualizzare i dettagli di un dominio.

az eventgrid domain show -g rg1 -n domain1

Visualizzare i dettagli di un dominio in base all'ID risorsa.

az eventgrid domain show --ids /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.EventGrid/domains/domain1

Ottenere i dettagli di un dominio (generato automaticamente)

az eventgrid domain show --name domain1 --resource-group rg1 --subscription MySubscription

Parametri facoltativi

--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome del dominio.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.

az eventgrid domain update

Aggiornare un dominio.

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]

Esempio

Aggiornare le proprietà di un dominio esistente.

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

Parametri facoltativi

--identity
Anteprima Deprecato

L'argomento 'identity' è stato deprecato e verrà rimosso in una versione futura.

Tipo di identità gestita per la risorsa. Sarà deprecato e sostituito da --mi-system-assigned-identity in futuro.

Valori accettati: noidentity, systemassigned
--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--inbound-ip-rules

Elenco delle regole IP in ingresso.

Elenco di regole IP in ingresso che specificano l'indirizzo IP nella notazione CIDR, ad esempio 10.0.0.0/8 insieme all'azione corrispondente da eseguire in base alla corrispondenza o nessuna corrispondenza di IpMask. I valori possibili includono - Consenti.

--mi-system-assigned

La presenza di questo parametro indica che verrà usata l'identità gestita SystemAssigned.

--mi-user-assigned
Anteprima

Aggiungere identità assegnate dall'utente quando identityType è utente o misto. Questo attributo è valido per tutti i tipi di destinazione ad eccezione di StorageQueue. È possibile specificare più attributi usando più di un argomento --mi-user-assigned.

--name -n

Nome del dominio.

--public-network-access

Determina se il traffico è consentito in rete pubblica. Per impostazione predefinita, è abilitata. È possibile limitare ulteriormente gli indirizzi IP specifici configurando .

Valori accettati: disabled, enabled
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--sku
Anteprima

Nome sku della risorsa.

Valori accettati: basic, premium
--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.