az eventhubs eventhub

Verwalten sie Azure EventHubs-Ereignishub und Autorisierungsregel.

Befehle

az eventhubs eventhub authorization-rule

Verwalten sie Azure Service Bus Authorizationrule für Eventhub.

az eventhubs eventhub authorization-rule create

Erstellt Autorisierungsrule für den angegebenen Eventhub.

az eventhubs eventhub authorization-rule delete

Löscht die Autorisierungsrule von Eventhub.

az eventhubs eventhub authorization-rule keys

Verwalten von Azure Authorizationrule-Verbindungszeichenfolgen für Eventhub.

az eventhubs eventhub authorization-rule keys list

Zeigt die Verbindungszeichenfolgen von Authorizationrule für den Eventhub an.

az eventhubs eventhub authorization-rule keys renew

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

az eventhubs eventhub authorization-rule list

Zeigt die Liste der Autorisierungsregeln nach Eventhub an.

az eventhubs eventhub authorization-rule show

Zeigt die Details von Authorizationrule an.

az eventhubs eventhub authorization-rule update

Aktualisierungen Authorizationrule für den angegebenen Eventhub.

az eventhubs eventhub consumer-group

Verwalten sie Azure Event Hubs Verbrauchergruppe.

az eventhubs eventhub consumer-group create

Erstellt die EventHub ConsumerGroup.

az eventhubs eventhub consumer-group delete

Löscht die ConsumerGroup.

az eventhubs eventhub consumer-group list

Listen Sie die ConsumerGroup nach Eventhub auf.

az eventhubs eventhub consumer-group show

Zeigt die ConsumerGroup-Details an.

az eventhubs eventhub consumer-group update

Aktualisierungen der EventHub ConsumerGroup.

az eventhubs eventhub create

Erstellt den EventHubs-Eventhub.

az eventhubs eventhub delete

Löscht den Eventhub.

az eventhubs eventhub list

Listen Sie den EventHub nach Namespace auf.

az eventhubs eventhub show

Zeigt die Eventhub-Details an.

az eventhubs eventhub update

Aktualisierungen eventHubs Eventhub.

az eventhubs eventhub create

Erstellt den EventHubs-Eventhub.

az eventhubs eventhub create --name
                             --namespace-name
                             --resource-group
                             [--archive-name-format]
                             [--blob-container]
                             [--capture-interval]
                             [--capture-size-limit]
                             [--destination-name]
                             [--enable-capture {false, true}]
                             [--message-retention]
                             [--partition-count]
                             [--skip-empty-archives {false, true}]
                             [--status {Active, Disabled, SendDisabled}]
                             [--storage-account]

Beispiele

Erstellen Sie einen neuen Eventhub.

az eventhubs eventhub create --resource-group myresourcegroup --namespace-name mynamespace --name myeventhub --message-retention 4 --partition-count 15

Erforderliche Parameter

--name -n

Name des Eventhubs.

--namespace-name

Name des Namespace.

--resource-group -g

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

Optionale Parameter

--archive-name-format

Blob-Benennungskonvention für Archiv, z. B. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Hier sind alle Parameter (Namespace,EventHub .. usw.) unabhängig von der Reihenfolge obligatorisch.

--blob-container

Blobcontainername.

--capture-interval

Ermöglicht Es Ihnen, die Häufigkeit festzulegen, mit der die Aufnahme in Azure Blobs erfolgt, der Wert sollte zwischen 60 und 900 Sekunden dauern.

--capture-size-limit

Definiert die Menge der in Ihrem Event Hub erstellten Daten vor einem Aufnahmevorgang, sollte der Wert zwischen 10485760 und 524288000 Bytes sein.

--destination-name

Name für das Aufnahmeziel sollte "EventHubArchive.AzureBlockBlob" sein.

--enable-capture

Ein boolescher Wert, der angibt, ob die Aufnahme aktiviert ist.

Zulässige Werte: false, true
--message-retention

Die Anzahl der Tage, die Ereignisse für diesen Ereignishub beibehalten möchten, sollte der Wert 1 bis 7 Tage sein und hängt von Namespace-Sku ab. wenn Namespace-Sku "Basic" ist als Wert einer und der Manadatory-Parameter ist. Namespace-Sku ist Standardwert für 1 bis 7 Tage, Standard ist 7 Tage und ist optionaler Parameter.

--partition-count

Anzahl der Partitionen, die für den Event Hub erstellt wurden. Standardmäßig sind zulässige Werte 2-32. Niedrigerer Wert von 1 wird mit aktivierten Kafka-Namespaces unterstützt. In Anwesenheit eines benutzerdefinierten Kontingents entspricht der obere Grenzwert dem oberen Grenzwert des Kontingents.

--skip-empty-archives

Ein boolescher Wert, der angibt, ob leer übersprungen werden soll.

Zulässige Werte: false, true
--status

Status des Eventhubs.

Zulässige Werte: Active, Disabled, SendDisabled
--storage-account

Name (wenn innerhalb derselben Ressourcengruppe und nicht vom Typ klassischen Speicher) oder ARM-ID des Speicherkontos verwendet werden soll, um die Blobs zu erstellen.

az eventhubs eventhub delete

Löscht den Eventhub.

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

Beispiele

Löscht den Eventhub

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

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

--namespace-name

Name des Namespace.

--resource-group -g

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

az eventhubs eventhub list

Listen Sie den EventHub nach Namespace auf.

az eventhubs eventhub list --namespace-name
                           --resource-group
                           [--skip]
                           [--top]

Beispiele

Rufen Sie die Eventhubs nach Namespace ab.

az eventhubs eventhub list --resource-group myresourcegroup --namespace-name mynamespace

Erforderliche Parameter

--namespace-name

Name des Namespace.

--resource-group -g

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

Optionale Parameter

--skip

Skip wird nur verwendet, wenn ein vorheriger Vorgang ein Teilergebnis zurückgegeben hat. Wenn eine vorherige Antwort ein nextLink-Element enthält, enthält der Wert des nextLink-Elements einen Skip-Parameter, der einen Ausgangspunkt angibt, der für nachfolgende Aufrufe verwendet werden soll. Der Standardwert ist Keine.

--top

Kann verwendet werden, um die Anzahl der Ergebnisse auf die neuesten N-NutzungDetails zu beschränken. Der Standardwert ist Keine.

az eventhubs eventhub show

Zeigt die Eventhub-Details an.

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

Beispiele

Zeigt die Eventhub-Details an.

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

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

--namespace-name

Name des Namespace.

--resource-group -g

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

az eventhubs eventhub update

Aktualisierungen eventHubs Eventhub.

az eventhubs eventhub update [--add]
                             [--archive-name-format]
                             [--blob-container]
                             [--capture-interval]
                             [--capture-size-limit]
                             [--destination-name]
                             [--enable-capture {false, true}]
                             [--force-string]
                             [--ids]
                             [--message-retention]
                             [--name]
                             [--namespace-name]
                             [--partition-count]
                             [--remove]
                             [--resource-group]
                             [--set]
                             [--skip-empty-archives {false, true}]
                             [--status {Active, Disabled, SendDisabled}]
                             [--storage-account]

Beispiele

Aktualisierungen einen neuen Eventhub.

az eventhubs eventhub update --resource-group myresourcegroup --namespace-name mynamespace --name myeventhub --message-retention 3 --partition-count 12

Aktualisierungen der EventHubs Eventhub (automatisch generiert)

az eventhubs eventhub update --name myeventhub --namespace-name mynamespace --partition-count 12 --resource-group myresourcegroup

Aktualisierungen der EventHubs Eventhub (automatisch generiert)

az eventhubs eventhub update --message-retention 3 --name myeventhub --namespace-name mynamespace --resource-group myresourcegroup --subscription MySubscription

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

--archive-name-format

Blob-Benennungskonvention für Archiv, z. B. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Hier sind alle Parameter (Namespace,EventHub .. usw.) unabhängig von der Reihenfolge obligatorisch.

--blob-container

Blobcontainername.

--capture-interval

Ermöglicht Es Ihnen, die Häufigkeit festzulegen, mit der die Aufnahme in Azure Blobs erfolgt, der Wert sollte zwischen 60 und 900 Sekunden dauern.

--capture-size-limit

Definiert die Menge der in Ihrem Event Hub erstellten Daten vor einem Aufnahmevorgang, sollte der Wert zwischen 10485760 und 524288000 Bytes sein.

--destination-name

Name für das Aufnahmeziel sollte "EventHubArchive.AzureBlockBlob" sein.

--enable-capture

Ein boolescher Wert, der angibt, ob die Aufnahme 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.

--message-retention

Die Anzahl der Tage, die Ereignisse für diesen Ereignishub beibehalten möchten, sollte der Wert 1 bis 7 Tage sein und hängt von Namespace-Sku ab. wenn Namespace-Sku "Basic" ist als Wert einer und der Manadatory-Parameter ist. Namespace-Sku ist Standardwert für 1 bis 7 Tage, Standard ist 7 Tage und ist optionaler Parameter.

--name -n

Name des Eventhubs.

--namespace-name

Name des Namespace.

--partition-count

Anzahl der Partitionen, die für den Event Hub erstellt wurden. Standardmäßig sind zulässige Werte 2-32. Niedrigerer Wert von 1 wird mit aktivierten Kafka-Namespaces unterstützt. In Anwesenheit eines benutzerdefinierten Kontingents entspricht der obere Grenzwert dem oberen Grenzwert des Kontingents.

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

--skip-empty-archives

Ein boolescher Wert, der angibt, ob leer übersprungen werden soll.

Zulässige Werte: false, true
--status

Status des Eventhubs.

Zulässige Werte: Active, Disabled, SendDisabled
--storage-account

Name (wenn innerhalb derselben Ressourcengruppe und nicht vom Typ klassischen Speicher) oder ARM-ID des Speicherkontos verwendet werden soll, um die Blobs zu erstellen.