az eventgrid system-topic

Verwalten von Systemthemen.

Befehle

az eventgrid system-topic create

Erstellen Sie ein Systemthema.

az eventgrid system-topic delete

Löschen eines Systemthemas.

az eventgrid system-topic event-subscription

Verwalten von Ereignisabonnements des Systemthemas.

az eventgrid system-topic event-subscription create

Erstellen Sie ein neues Ereignisabonnement für ein Systemthema.

az eventgrid system-topic event-subscription delete

Löschen eines Ereignisabonnements eines Systemthemas.

az eventgrid system-topic event-subscription list

Listen von Ereignisabonnements eines bestimmten Systemthemas auf.

az eventgrid system-topic event-subscription show

Rufen Sie die Details eines Ereignisabonnements eines Systemthemas ab.

az eventgrid system-topic event-subscription update

Aktualisieren eines Ereignisabonnements eines Systemthemas.

az eventgrid system-topic list

Liste der verfügbaren Systemthemen auf.

az eventgrid system-topic show

Erhalten Sie die Details eines Systemthemas.

az eventgrid system-topic update

Aktualisieren eines Systemthemas.

az eventgrid system-topic create

Erstellen Sie ein Systemthema.

az eventgrid system-topic create --name
                                 --resource-group
                                 --source
                                 --topic-type
                                 [--identity {noidentity, systemassigned}]
                                 [--location]
                                 [--mi-system-assigned]
                                 [--mi-user-assigned]
                                 [--tags]

Beispiele

Erstellen Sie ein neues Systemthema für die Speicherkontoquelle.

az eventgrid system-topic create -g rg1 --name systemtopic1 --location westus2 --topic-type microsoft.storage.storageaccounts --source /subscriptions/1b3b4501-23b9-4790-c31b-ddbd88d72123/resourceGroups/rg2/providers/Microsoft.Storage/storageAccounts/stgaccountname

Erstellen eines neuen Systemthemas mit systemassignierten Identität

az eventgrid system-topic create -g rg1 --name systemtopic1 --location westus2 --topic-type microsoft.storage.storageaccounts --source /subscriptions/1b3b4501-23b9-4790-c31b-ddbd88d72123/resourceGroups/rg2/providers/Microsoft.Storage/storageAccounts/stgaccountname --identity systemassigned

Erforderliche Parameter

--name -n

Name des Systemthemas.

--resource-group -g

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

--source

Die ARM-ID für das Thema, z. B. /abonnements/{SubId}/resourceGroups/{RgName}/providers/Microsoft.StorageAccounts/{AccountName}.

--topic-type

Name des Thematyps.

Optionale Parameter

--identity

Der verwaltete Identitätstyp für die Ressource. Wird in Zukunft durch --mi-system-assigned-identity ersetzt und ersetzt.

Zulässige Werte: noidentity, systemassigned
--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 gültig, außer StorageQueue. Mehrere Attribute können mithilfe mehrerer --mi-user-assigned Argumente angegeben werden.

--tags

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

az eventgrid system-topic delete

Löschen eines Systemthemas.

az eventgrid system-topic delete [--ids]
                                 [--name]
                                 [--resource-group]
                                 [--yes]

Beispiele

Löschen eines bestimmten Systemthemas.

az eventgrid system-topic delete -g rg1 --name systemtopic1

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

--name -n

Name des Systemthemas.

--resource-group -g

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

--yes -y

Nicht zur Bestätigung auffordern

az eventgrid system-topic list

Liste der verfügbaren Systemthemen auf.

az eventgrid system-topic list [--odata-query]
                               [--resource-group]

Beispiele

Listet alle Systemthemen im aktuellen Azure-Abonnement auf.

az eventgrid system-topic list

Listet alle Systemthemen in einer Ressourcengruppe auf.

az eventgrid system-topic list -g rg1

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

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

Alle Systemthemen in einer Ressourcengruppe auflisten, außer dem Systemthema mit dem Namen "Name1"

az eventgrid system-topic 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: ENTHÄLT, 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 system-topic show

Erhalten Sie die Details eines Systemthemas.

az eventgrid system-topic show [--ids]
                               [--name]
                               [--resource-group]

Beispiele

Zeigen Sie die Details eines Systemthemas an.

az eventgrid system-topic show -g rg1 -n systemtopic1

Zeigen Sie die Details eines Systemthemas basierend auf der Ressourcen-ID an.

az eventgrid system-topic show --ids /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.EventGrid/systemtopics/systemtopic1

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

--name -n

Name des Systemthemas.

--resource-group -g

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

az eventgrid system-topic update

Aktualisieren eines Systemthemas.

az eventgrid system-topic update [--identity {noidentity, systemassigned}]
                                 [--ids]
                                 [--mi-system-assigned]
                                 [--mi-user-assigned]
                                 [--name]
                                 [--resource-group]
                                 [--tags]

Beispiele

Aktualisieren sie die Eigenschaften eines vorhandenen Systemthemas.

az eventgrid system-topic update -g rg1 --name systemtopic1 --tags Dept=IT

Aktualisieren der Identität eines vorhandenen Systemthemas.

az eventgrid system-topic update -g rg1 --name systemtopic1 --identity systemassigned

Optionale Parameter

--identity

Der verwaltete Identitätstyp für die Ressource. Wird in Zukunft durch --mi-system-assigned-identity ersetzt und 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 der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

--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 gültig, außer StorageQueue. Mehrere Attribute können mithilfe mehrerer --mi-user-assigned Argumente angegeben werden.

--name -n

Name des Systemthemas.

--resource-group -g

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

--tags

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