az eventgrid domain

Verwalten von Ereignisdomänen.

Befehle

az eventgrid domain create

Erstellen Sie eine Domäne.

az eventgrid domain delete

Löschen einer Domäne.

az eventgrid domain event-subscription

Verwalten von Ereignisabonnements der Domäne.

az eventgrid domain event-subscription create

Erstellen Sie ein neues Ereignisabonnement für eine Domäne.

az eventgrid domain event-subscription delete

Löschen eines Ereignisabonnements einer Domäne.

az eventgrid domain event-subscription list

Listen von Ereignisabonnements einer bestimmten Domäne.

az eventgrid domain event-subscription show

Rufen Sie die Details eines Ereignisabonnements einer Domäne ab.

az eventgrid domain event-subscription update

Aktualisieren eines Ereignisabonnements einer Domäne.

az eventgrid domain key

Verwalten von freigegebenen Zugriffsschlüsseln einer Domäne.

az eventgrid domain key list

Listet freigegebene Zugriffsschlüssel einer Domäne auf.

az eventgrid domain key regenerate

Generieren Sie einen freigegebenen Zugriffsschlüssel einer Domäne.

az eventgrid domain list

Liste der verfügbaren Domänen auf.

az eventgrid domain private-endpoint-connection

Verwalten privater Endpunktverbindungsressourcen einer Domäne.

az eventgrid domain private-endpoint-connection approve

Genehmigen einer privaten Endpunktverbindungsanforderung für eine Domäne.

az eventgrid domain private-endpoint-connection delete

Löschen einer privaten Endpunktverbindung für eine Domäne.

az eventgrid domain private-endpoint-connection list

Listet die Eigenschaften aller privaten Endpunktverbindungen für eine Domäne auf.

az eventgrid domain private-endpoint-connection reject

Ablehnen einer privaten Endpunktverbindungsanforderung für eine Domäne.

az eventgrid domain private-endpoint-connection show

Zeigen Sie die Eigenschaften einer privaten Endpunktverbindung für eine Domäne an.

az eventgrid domain private-link-resource

Verwalten einer privaten Linkressource einer Domäne.

az eventgrid domain private-link-resource list

Listet die Eigenschaften aller privaten Linkressourcen für eine Domäne auf.

az eventgrid domain private-link-resource show

Zeigt die Eigenschaften einer privaten Linkressource für eine Domäne an.

az eventgrid domain show

Rufen Sie die Details einer Domäne ab.

az eventgrid domain topic

Verwalten von Ereignisdomänenthemen.

az eventgrid domain topic create

Erstellen Sie ein Domänenthema unter einer Domäne.

az eventgrid domain topic delete

Löschen eines Domänenthemas unter einer Domäne.

az eventgrid domain topic event-subscription

Verwalten von Ereignisabonnements eines Domänenthemas.

az eventgrid domain topic event-subscription create

Erstellen Sie ein neues Ereignisabonnement für ein Domänenthema.

az eventgrid domain topic event-subscription delete

Löschen sie ein Ereignisabonnement eines Domänenthemas.

az eventgrid domain topic event-subscription list

Listen von Ereignisabonnements eines bestimmten Domänenthemas.

az eventgrid domain topic event-subscription show

Rufen Sie die Details eines Ereignisabonnements eines Domänenthemas ab.

az eventgrid domain topic event-subscription update

Aktualisieren eines Ereignisabonnements eines Domänenthemas.

az eventgrid domain topic list

Listet verfügbare Themen in einer Domäne auf.

az eventgrid domain topic show

Rufen Sie die Details eines Domänenthemas ab.

az eventgrid domain update

Aktualisieren einer Domäne.

az eventgrid domain create

Erstellen Sie eine Domäne.

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]

Beispiele

Erstellen Sie eine neue Domäne.

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

Erstellen Sie eine neue Domäne mit benutzerdefinierten Eingabezuordnungen.

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

Erstellen Sie eine neue Domäne, die Ereignisse akzeptiert, die im CloudEvents V1.0-Schema veröffentlicht wurden, und ordnet eine Eigenschaft mytopicfield dem Themennamen zu.

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

Erstellen Sie eine neue Domäne, die bestimmte eingehende IP-Regeln ermöglicht.

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

Erforderliche Parameter

--name -n

Name der Domäne.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--identity

Der typ der verwalteten Identität für die Ressource. Wird in Zukunft veraltet und durch --mi-system-assigned-identity ersetzt.

Zulässige Werte: noidentity, systemassigned
--inbound-ip-rules

Liste der eingehenden IP-Regeln.

--input-mapping-default-values

Wenn das Eingabeschema als customeventschema angegeben wird, kann dieser Parameter verwendet werden, um Eingabezuordnungen basierend auf Standardwerten anzugeben. Sie können diesen Parameter verwenden, wenn Ihr benutzerdefiniertes Schema kein Feld enthält, das einem der drei Felder entspricht, die von diesem Parameter unterstützt werden. Geben Sie leertrennte Zuordnungen im Format "key=value" an. Zulässige Schlüsselnamen sind "subject", "eventtype", "dataversion". Die entsprechenden Wertnamen sollten die Standardwerte angeben, die für die Zuordnung verwendet werden sollen, und sie werden nur verwendet, wenn das veröffentlichte Ereignis keine gültige Zuordnung für ein bestimmtes Feld aufweist.

--input-mapping-fields

Wenn das Eingabeschema als customeventschema angegeben wird, wird dieser Parameter verwendet, um Eingabezuordnungen basierend auf Feldnamen anzugeben. Geben Sie leertrennte Zuordnungen im Format "key=value" an. Zulässige Schlüsselnamen sind "id", "topic", "eventtime", "subject", "eventtype", "dataversion". Die entsprechenden Wertnamen sollten die Namen der Felder im benutzerdefinierten Eingabeschema angeben. Wenn eine Zuordnung für "id" oder "eventtime" nicht bereitgestellt wird, generiert Event Grid automatisch einen Standardwert für diese beiden Felder.

--input-schema

Schema, in dem eingehende Ereignisse in diesem Thema/der Domäne veröffentlicht werden. Wenn Sie "customeventschema" als Wert für diesen Parameter angeben, müssen Sie auch Werte für mindestens einen von --input_mapping_default_values / --input_mapping_fields angeben.

Zulässige Werte: cloudeventschemav1_0, customeventschema, eventgridschema
Standardwert: eventgridschema
--location -l

Der Standort. Werte aus: az account list-locations. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location> konfigurieren.

--mi-system-assigned

Die Anwesenheit dieses Param gibt an, dass die verwaltete SystemAssigned-Identität verwendet wird.

--mi-user-assigned

Fügen Sie benutzer zugewiesene Identitäten hinzu, wenn IdentityType benutzer- oder gemischt ist. Dieses Attribut ist für alle Zieltypen mit Ausnahme von StorageQueue gültig. Mehrere Attribute können mithilfe mehrerer --mi-user-assigned Argumente angegeben werden.

--public-network-access

Dies bestimmt, ob Der Datenverkehr über das öffentliche Netzwerk zulässig ist. Standardmäßig ist sie aktiviert. Sie können bestimmte IPs weiter einschränken, indem Sie sie konfigurieren.

Zulässige Werte: disabled, enabled
--sku

Der Sku-Name der Ressource.

Zulässige Werte: basic, premium
Standardwert: Basic
--tags

Leerzeichentrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

az eventgrid domain delete

Löschen einer Domäne.

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

Beispiele

Löschen einer Domäne.

az eventgrid domain delete -g rg1 --name domain1

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Name der Domäne.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az eventgrid domain list

Liste der verfügbaren Domänen auf.

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

Beispiele

Alle Domänen im aktuellen Azure-Abonnement auflisten.

az eventgrid domain list

Alle Domänen in einer Ressourcengruppe auflisten.

az eventgrid domain list -g rg1

Alle Domänen in einer Ressourcengruppe auflisten, deren Name das Muster "XYZ" enthält

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

Alle Domänen in einer Ressourcengruppe mit ausnahme der Domäne mit dem Namen "name1" auflisten

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

Optionale Parameter

--odata-query

Die OData-Abfrage, die zum Filtern der Listenergebnisse verwendet wird. Die Filterung ist derzeit nur für die Name-Eigenschaft zulässig. Die unterstützten Vorgänge umfassen: CONTAINS, eq (für gleichheit), ne (nicht gleich), AND, OR und NOT.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az eventgrid domain show

Rufen Sie die Details einer Domäne ab.

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

Beispiele

Zeigen Sie die Details einer Domäne an.

az eventgrid domain show -g rg1 -n domain1

Zeigen Sie die Details einer Domäne basierend auf der Ressourcen-ID an.

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

Abrufen der Details einer Domäne (automatisch generiert)

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

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Name der Domäne.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az eventgrid domain update

Aktualisieren einer Domäne.

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}]
                           [--tags]

Beispiele

Aktualisieren der Eigenschaften einer vorhandenen Domäne.

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

Optionale Parameter

--identity

Der typ der verwalteten Identität für die Ressource. Wird in Zukunft veraltet und durch --mi-system-assigned-identity ersetzt.

Zulässige Werte: noidentity, systemassigned
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--inbound-ip-rules

Liste der eingehenden IP-Regeln.

--mi-system-assigned

Die Anwesenheit dieses Param gibt an, dass die verwaltete SystemAssigned-Identität verwendet wird.

--mi-user-assigned

Fügen Sie benutzer zugewiesene Identitäten hinzu, wenn IdentityType benutzer- oder gemischt ist. Dieses Attribut ist für alle Zieltypen mit Ausnahme von StorageQueue gültig. Mehrere Attribute können mithilfe mehrerer --mi-user-assigned Argumente angegeben werden.

--name -n

Name der Domäne.

--public-network-access

Dies bestimmt, ob Der Datenverkehr über das öffentliche Netzwerk zulässig ist. Standardmäßig ist sie aktiviert. Sie können bestimmte IPs weiter einschränken, indem Sie sie konfigurieren.

Zulässige Werte: disabled, enabled
--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--sku

Der Sku-Name der Ressource.

Zulässige Werte: basic, premium
--tags

Leerzeichentrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.