az eventhubs namespace

Verwalten des Azure EventHubs-Namespaces und der Autorisierung.

Befehle

az eventhubs namespace application-group

Verwaltet Anwendungsgruppen für Premium-Eventhubs-Namespace.

az eventhubs namespace application-group create

Erstellt eine Anwendungsgruppe für einen EventHub-Namespace.

az eventhubs namespace application-group delete

Löscht eine ApplicationGroup für einen Namespace.

az eventhubs namespace application-group list

Listet alle Anwendungsgruppen in einem EventHub-Namespace auf.

az eventhubs namespace application-group policy

Fügen Sie Anwendungsgruppenrichtlinien an oder entfernen Sie sie.

az eventhubs namespace application-group policy add

Fügt eine Anwendungsgruppenrichtlinie an die vorhandene Richtlinie an. Dieses Cmdlet kann verwendet werden, um eine oder mehrere Drosselungsrichtlinien anzufügen.

az eventhubs namespace application-group policy remove

Entfernt eine Anwendungsgruppenrichtlinie aus den vorhandenen Richtlinien. Dieses Cmdlet kann verwendet werden, um eine oder mehrere Einschränkungsrichtlinien zu entfernen.

az eventhubs namespace application-group show

Ruft eine Anwendungsgruppe in einem EventHub-Namespace ab.

az eventhubs namespace application-group update

Aktualisierungen eine Anwendungsgruppe in einem EventHub-Namespace.

az eventhubs namespace authorization-rule

Verwalten von Azure EventHubs Authorizationrule für Namespace.

az eventhubs namespace authorization-rule create

Erstellt Autorisierungsrule für den angegebenen Namespace.

az eventhubs namespace authorization-rule delete

Löscht die Autorisierungsrule des Namespace.

az eventhubs namespace authorization-rule keys

Verwalten von Azure EventHubs Authorizationrule-Verbindungszeichenfolgen für Namespace.

az eventhubs namespace authorization-rule keys list

Zeigt die Verbindungszeichenfolgen für Namespace an.

az eventhubs namespace authorization-rule keys renew

Generieren Sie die Verbindungszeichenfolgen von Authorizationrule für den Namespace.

az eventhubs namespace authorization-rule list

Zeigt die Liste der Autorisierungsrule nach Namespace an.

az eventhubs namespace authorization-rule show

Zeigt die Details von Authorizationrule an.

az eventhubs namespace authorization-rule update

Aktualisierungen Authorizationrule für den angegebenen Namespace.

az eventhubs namespace create

Erstellt den EventHubs-Namespace.

az eventhubs namespace delete

Löscht die Namespaces.

az eventhubs namespace encryption

Verwalten von Ereignishubs-Namespaceverschlüsselungseigenschaften.

az eventhubs namespace encryption add

Hinzufügen von Verschlüsselungseigenschaften zu einem Namespace.

az eventhubs namespace encryption remove

Entfernen Sie eine oder mehrere Verschlüsselungseigenschaften aus einem Namespace.

az eventhubs namespace exists

Überprüfen Sie die Verfügbarkeit des angegebenen Namens für den Namespace.

az eventhubs namespace identity

Verwalten der Namespaceidentität des Ereignishubs.

az eventhubs namespace identity assign

Weisen Sie System oder Benutzer oder System,Benutzer zugewiesene Identitäten einem Namespace zu.

az eventhubs namespace identity remove

Entfernen Sie System oder System,Benutzer zugewiesene Identitäten aus einem Namespace.

az eventhubs namespace list

Listet die EventHubs-Namespaces auf.

az eventhubs namespace network-rule

Verwalten sie Azure EventHubs networkruleset für Namespace.

az eventhubs namespace network-rule add

Fügen Sie eine Netzwerkregel für einen Namespace hinzu.

az eventhubs namespace network-rule list

Anzeigen von Eigenschaften der Netzwerkregel des angegebenen Namespaces.

az eventhubs namespace network-rule remove

Entfernen Sie die Netzwerkregel für einen Namespace.

az eventhubs namespace network-rule update

Aktualisierungen Netzwerkregeleigenschaften des angegebenen Namespaces.

az eventhubs namespace private-endpoint-connection

Verwalten sie die private Endpunktverbindung des eventhubs-Namespaces.

az eventhubs namespace private-endpoint-connection approve

Genehmigen einer privaten Endpunktverbindungsanforderung für ereignishubs namesapce.

az eventhubs namespace private-endpoint-connection delete

Löschen Sie eine private Endpunktverbindungsanforderung für den Eventhubs-Namespace.

az eventhubs namespace private-endpoint-connection list

Ruft die verfügbaren PrivateEndpointConnections innerhalb eines Namespace ab.

az eventhubs namespace private-endpoint-connection reject

Ablehnen einer privaten Endpunktverbindungsanforderung für den Eventhubs-Namespace.

az eventhubs namespace private-endpoint-connection show

Details einer privaten Endpunktverbindungsanforderung für den Eventhubs-Namespace anzeigen.

az eventhubs namespace private-link-resource

Verwalten sie ereignishubs-Namespace-private Linkressourcen.

az eventhubs namespace private-link-resource show

Rufen Sie die privaten Linkressourcen ab, die für einen Eventhubs-Namespace erstellt werden müssen.

az eventhubs namespace schema-registry

Verwaltet die Namespaceregistrierung für ereignishubs.

az eventhubs namespace schema-registry create

Erstellt eine Schemagruppe für einen EventHub-Namespace.

az eventhubs namespace schema-registry delete

Löscht eine Schemagruppe aus einem Namespace.

az eventhubs namespace schema-registry list

Listet alle Schemagruppen des EventHub-Namespace auf.

az eventhubs namespace schema-registry show

Rufen Sie eine bestimmte Schemagruppe aus einem EventHub-Namespace ab.

az eventhubs namespace show

Zeigt die Namespacedetails des Ereignishubs an.

az eventhubs namespace update

Aktualisierungen den EventHubs-Namespace.

az eventhubs namespace create

Erstellt den EventHubs-Namespace.

az eventhubs namespace create --name
                              --resource-group
                              [--assign-identity {false, true}]
                              [--capacity]
                              [--cluster-arm-id]
                              [--default-action {Allow, Deny}]
                              [--disable-local-auth {false, true}]
                              [--enable-auto-inflate {false, true}]
                              [--enable-kafka {false, true}]
                              [--enable-trusted-service-access {false, true}]
                              [--encryption-config]
                              [--location]
                              [--maximum-throughput-units]
                              [--mi-system-assigned {false, true}]
                              [--mi-user-assigned]
                              [--min-tls {1.0, 1.1, 1.2}]
                              [--sku {Basic, Premium, Standard}]
                              [--tags]
                              [--zone-redundant {false, true}]

Beispiele

Erstellt einen neuen Namespace.

az eventhubs namespace create --resource-group myresourcegroup --name mynamespace --location westus --tags tag1=value1 tag2=value2 --sku Standard --enable-auto-inflate --maximum-throughput-units 20

Erstellen Sie einen neuen Namespace mit aktivierter Identität und Verschlüsselung.

az eventhubs namespace create --resource-group myresourcegroup --name mynamespace --location westus --sku Premium --mi-user-assigned /subscriptions/{subscriptionId}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName --encryption-config key-name=key1 key-vault-uri=https://mykeyvault.vault.azure.net/ user-assigned-identity=/subscriptions/{subscriptionId}}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName --encryption-config key-name=key1 key-vault-uri=https://mykeyvault.vault.azure.net/ user-assigned-identity=/subscriptions/{subscriptionId}}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName

Erforderliche Parameter

--name -n

Name des Namespace.

--resource-group -g

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

Optionale Parameter

--assign-identity

Ein boolescher Wert, der angibt, ob verwaltete Identität aktiviert ist.

Zulässige Werte: false, true
--capacity

Kapazität für Sku.

--cluster-arm-id

Cluster ARM-ID des Namespaces.

--default-action

Standardaktion für den Netzwerkregelsatz.

Zulässige Werte: Allow, Deny
--disable-local-auth

Ein boolescher Wert, der angibt, ob die SAS-Authentifizierung für den Event Hub aktiviert/deaktiviert ist.

Zulässige Werte: false, true
--enable-auto-inflate

Ein boolescher Wert, der angibt, ob AutoInflate für den Eventhub-Namespace aktiviert ist.

Zulässige Werte: false, true
--enable-kafka

Ein boolescher Wert, der angibt, ob Kafka für den Eventhub-Namespace aktiviert ist.

Zulässige Werte: false, true
--enable-trusted-service-access -t

Ein boolescher Wert, der angibt, ob der vertrauenswürdige Dienstzugriff für den Netzwerkregelsatz aktiviert ist.

Zulässige Werte: false, true
--encryption-config

Liste der KeyVaultProperties-Objekte.

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

--maximum-throughput-units

Obergrenze der Durchsatzeinheiten, wenn AutoInflate aktiviert ist, sollte vaule innerhalb von 0 bis 20 Durchsatzeinheiten liegen. ( 0 if AutoInflateEnabled = true).

--mi-system-assigned

System zugewiesene Identität aktivieren.

Zulässige Werte: false, true
--mi-user-assigned

Liste der Benutzer zugewiesenen Identitäts-IDs.

--min-tls --minimum-tls-version

Die mindeste TLS-Version für den Cluster, die unterstützt werden soll, z. B. 1.2.

Zulässige Werte: 1.0, 1.1, 1.2
--sku

Namespace-SKU.

Zulässige Werte: Basic, Premium, Standard
Standardwert: Standard
--tags

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

--zone-redundant

Durch Aktivieren dieser Eigenschaft wird ein Standard EventHubs-Namespace in Regionen erstellt, in denen Verfügbarkeitszonen unterstützt werden.

Zulässige Werte: false, true

az eventhubs namespace delete

Löscht die Namespaces.

az eventhubs namespace delete [--ids]
                              [--name]
                              [--resource-group]

Beispiele

Löscht den Namespace

az eventhubs namespace delete --resource-group myresourcegroup --name mynamespace

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

--resource-group -g

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

az eventhubs namespace exists

Überprüfen Sie die Verfügbarkeit des angegebenen Namens für den Namespace.

az eventhubs namespace exists --name

Beispiele

Erstellen Sie ein neues Thema.

az eventhubs namespace exists --name mynamespace

überprüfen Sie die Verfügbarkeit des angegebenen Namens für den Namespace (automatisch generiert)

az eventhubs namespace exists --name mynamespace --subscription MySubscription

Erforderliche Parameter

--name -n

Namespacename. Der Name kann nur Buchstaben, Zahlen und Bindestriche enthalten. Der Namespace muss mit einem Buchstaben beginnen und muss mit einem Buchstaben oder einer Zahl enden.

az eventhubs namespace list

Listet die EventHubs-Namespaces auf.

az eventhubs namespace list [--resource-group]

Beispiele

Listen Sie die Ereignishubs-Namespaces nach Ressourcengruppe auf.

az eventhubs namespace list --resource-group myresourcegroup

Rufen Sie die Namespaces nach Abonnement ab.

az eventhubs namespace list

Optionale Parameter

--resource-group -g

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

az eventhubs namespace show

Zeigt die Namespacedetails des Ereignishubs an.

az eventhubs namespace show [--ids]
                            [--name]
                            [--resource-group]

Beispiele

zeigt die Namespacedetails an.

az eventhubs namespace show --resource-group myresourcegroup --name mynamespace

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

--resource-group -g

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

az eventhubs namespace update

Aktualisierungen den EventHubs-Namespace.

az eventhubs namespace update [--add]
                              [--assign-identity {false, true}]
                              [--capacity]
                              [--default-action {Allow, Deny}]
                              [--disable-local-auth {false, true}]
                              [--enable-auto-inflate {false, true}]
                              [--enable-kafka {false, true}]
                              [--enable-trusted-service-access {false, true}]
                              [--force-string]
                              [--ids]
                              [--infra-encryption {false, true}]
                              [--key-name]
                              [--key-source]
                              [--key-vault-uri]
                              [--key-version]
                              [--maximum-throughput-units]
                              [--min-tls {1.0, 1.1, 1.2}]
                              [--name]
                              [--remove]
                              [--resource-group]
                              [--set]
                              [--sku {Basic, Premium, Standard}]
                              [--tags]

Beispiele

Aktualisieren eines neuen Namespaces.

az eventhubs namespace update --resource-group myresourcegroup --name mynamespace --tags tag=value --enable-auto-inflate True

Optionale Parameter

--add

Fügen Sie einem Objekt eine Liste von Objekten hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.

--assign-identity

Ein boolescher Wert, der angibt, ob verwaltete Identität aktiviert ist.

Zulässige Werte: false, true
--capacity

Kapazität für Sku.

--default-action

Standardaktion für den Netzwerkregelsatz.

Zulässige Werte: Allow, Deny
--disable-local-auth

Ein boolescher Wert, der angibt, ob die SAS-Authentifizierung für den Event Hub aktiviert/deaktiviert ist.

Zulässige Werte: false, true
--enable-auto-inflate

Ein boolescher Wert, der angibt, ob AutoInflate für den Eventhub-Namespace aktiviert ist.

Zulässige Werte: false, true
--enable-kafka

Ein boolescher Wert, der angibt, ob Kafka für den Eventhub-Namespace aktiviert ist.

Zulässige Werte: false, true
--enable-trusted-service-access -t

Ein boolescher Wert, der angibt, ob der vertrauenswürdige Dienstzugriff für den Netzwerkregelsatz aktiviert ist.

Zulässige Werte: false, true
--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgen literale beibehalten, anstatt zu versuchen, in JSON zu konvertieren.

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

--infra-encryption

Ein boolescher Wert, der angibt, ob die Infrastrukturverschlüsselung (Double Encryption) aktiviert/deaktiviert ist.

Zulässige Werte: false, true
--key-name

Der Name des KeyVault-Schlüssels.

--key-source

Verschlüsselungsschlüsselquelle.

--key-vault-uri

Der Uri des KeyVault.

--key-version

Die zu verwendende Version des KeyVault-Schlüssels.

--maximum-throughput-units

Obergrenze der Durchsatzeinheiten, wenn AutoInflate aktiviert ist, sollte vaule innerhalb von 0 bis 20 Durchsatzeinheiten liegen. ( 0 if AutoInflateEnabled = true).

--min-tls --minimum-tls-version

Die mindeste TLS-Version für den Cluster, die unterstützt werden soll, z. B. 1.2.

Zulässige Werte: 1.0, 1.1, 1.2
--name -n

Name des Namespace.

--remove

Entfernen Sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.

--resource-group -g

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

--set

Aktualisieren Sie ein Objekt, indem Sie einen Eigenschaftenpfad und einen wert angeben, der festgelegt werden soll. Beispiel: --set-property1.property2=.

--sku

Namespace-SKU.

Zulässige Werte: Basic, Premium, Standard
--tags

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