az eventhubs eventhub
Verwalten von Azure EventHubs EventHubs und Autorisierungsregel.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az eventhubs eventhub authorization-rule |
Eventhub-Autorisierungsregel. |
Core | Allgemein verfügbar |
az eventhubs eventhub authorization-rule create |
Erstellen Sie eine AuthorizationRule für den angegebenen Event Hub. Die Erstellung/Aktualisierung der AuthorizationRule dauert einige Sekunden, bis sie wirksam wird. |
Core | Allgemein verfügbar |
az eventhubs eventhub authorization-rule delete |
Löschen sie eine Event Hub AuthorizationRule. |
Core | Allgemein verfügbar |
az eventhubs eventhub authorization-rule keys |
Autorisierungsregelschlüssel. |
Core | Allgemein verfügbar |
az eventhubs eventhub authorization-rule keys list |
Ruft die ACS- und SAS-Verbindungszeichenfolge s für den Event Hub ab. |
Core | Allgemein verfügbar |
az eventhubs eventhub authorization-rule keys renew |
Generiert die ACS- und SAS-Verbindungszeichenfolge s für den Event Hub. |
Core | Allgemein verfügbar |
az eventhubs eventhub authorization-rule list |
Listet die Autorisierungsregeln für einen Event Hub auf. |
Core | Allgemein verfügbar |
az eventhubs eventhub authorization-rule show |
Rufen Sie eine AuthorizationRule für einen Event Hub anhand des Regelnamens ab. |
Core | Allgemein verfügbar |
az eventhubs eventhub authorization-rule update |
Aktualisieren sie eine AuthorizationRule für den angegebenen Event Hub. Die Erstellung/Aktualisierung der AuthorizationRule dauert einige Sekunden, bis sie wirksam wird. |
Core | Allgemein verfügbar |
az eventhubs eventhub consumer-group |
Azure Event Hubs Consumergroup verwalten. |
Core | Allgemein verfügbar |
az eventhubs eventhub consumer-group create |
Erstellen Sie eine Consumergruppe für Event Hubs als geschachtelte Ressource in einem Namespace. |
Core | Allgemein verfügbar |
az eventhubs eventhub consumer-group delete |
Löschen Sie eine Consumergruppe aus der angegebenen Event Hub- und Ressourcengruppe. |
Core | Allgemein verfügbar |
az eventhubs eventhub consumer-group list |
Listet alle Consumergruppen in einem Namespace auf. Ein leerer Feed wird zurückgegeben, wenn keine Consumergruppe im Namespace vorhanden ist. |
Core | Allgemein verfügbar |
az eventhubs eventhub consumer-group show |
Rufen Sie eine Beschreibung für die angegebene Consumergruppe ab. |
Core | Allgemein verfügbar |
az eventhubs eventhub consumer-group update |
Aktualisieren Sie eine Consumergruppe für Event Hubs als geschachtelte Ressource in einem Namespace. |
Core | Allgemein verfügbar |
az eventhubs eventhub create |
Erstellt den EventHubs Eventhub. |
Core | Allgemein verfügbar |
az eventhubs eventhub delete |
Löschen Sie einen Event Hub aus dem angegebenen Namespace und der angegebenen Ressourcengruppe. |
Core | Allgemein verfügbar |
az eventhubs eventhub list |
Auflisten aller Event Hubs in einem Namespace. |
Core | Allgemein verfügbar |
az eventhubs eventhub show |
Rufen Sie eine Event Hubs-Beschreibung für den angegebenen Event Hub ab. |
Core | Allgemein verfügbar |
az eventhubs eventhub update |
Aktualisieren Sie einen neuen Event Hub als geschachtelte Ressource in einem Namespace. |
Core | Allgemein verfügbar |
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]
[--cleanup-policy {Compact, Delete}]
[--destination-name]
[--enable-capture {false, true}]
[--mi-system-assigned {false, true}]
[--mi-user-assigned]
[--partition-count]
[--retention-time]
[--skip-empty-archives {false, true}]
[--status {Active, Disabled, SendDisabled}]
[--storage-account]
[--tombstone-retention-time-in-hours]
Beispiele
Erstellen Sie einen neuen Eventhub.
az eventhubs eventhub create --resource-group myresourcegroup --namespace-name mynamespace --name myeventhub --cleanup-policy Delete --partition-count 15
Erforderliche Parameter
Name von Eventhub.
Name des Namespace.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Blobbenennungskonvention für Das 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.
Blobcontainername.
Ermöglicht Es Ihnen, die Häufigkeit festzulegen, mit der die Aufnahme in Azure Blobs erfolgt, der Wert sollte zwischen 60 und 900 Sekunden betragen.
Definiert die Datenmenge, die in Ihrem Event Hub erstellt wurde, bevor ein Erfassungsvorgang ausgeführt wird. Der Wert sollte zwischen 10485760 und 524288000 Bytes betragen.
Listet die möglichen Werte für sauber up-Richtlinie auf.
Der Name für das Aufnahmeziel sollte "EventHubArchive.AzureBlockBlob" sein.
Ein boolescher Wert, der angibt, ob die Aufnahme aktiviert ist.
System zugewiesene Identität aktivieren.
Liste der vom Benutzer zugewiesenen Identitäts-IDs.
Die Anzahl der Partitionen, die für den Event Hub erstellt wurden. Zulässige Werte sind standardmäßig 2-32. Niedrigerer Wert von 1 wird mit aktivierten Kafka-Namespaces unterstützt. Wenn ein benutzerdefiniertes Kontingent vorhanden ist, entspricht die obere Grenze der Obergrenze des Kontingents.
Die Anzahl der Stunden, um die Ereignisse für diesen Event Hub beizubehalten. Dieser Wert wird nur verwendet, wenn sauber upPolicy gelöscht wird. Wenn sauber upPolicy komprimiert ist, ist der zurückgegebene Wert dieser Eigenschaft Long.MaxValue.
Ein boolescher Wert, der angibt, ob Leere übersprungen werden soll.
Status von Eventhub.
Name (wenn innerhalb derselben Ressourcengruppe und nicht vom Typ "Klassischer Speicher") oder ARM-ID des Speicherkontos, das zum Erstellen der Blobs verwendet werden soll.
Die Anzahl der Stunden, um die Grabsteinmarkierungen eines komprimierten Event Hub beizubehalten. Dieser Wert wird nur verwendet, wenn sauber upPolicy komprimiert wird. Verbraucher müssen das Lesen der Tombstone-Markierung innerhalb dieses angegebenen Zeitraums abschließen, wenn der Verbraucher mit dem Startoffset beginnt, um sicherzustellen, dass sie eine gültige Momentaufnahme für den spezifischen Schlüssel erhalten, der durch den Tombstone-Marker im komprimierten Event Hub beschrieben wird.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az eventhubs eventhub delete
Löschen Sie einen Event Hub aus dem angegebenen Namespace und der angegebenen Ressourcengruppe.
az eventhubs eventhub delete [--event-hub-name]
[--ids]
[--namespace-name]
[--resource-group]
[--subscription]
Optionale Parameter
Der Name des Event Hubs.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Namespacename.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az eventhubs eventhub list
Auflisten aller Event Hubs in einem Namespace.
az eventhubs eventhub list --namespace-name
--resource-group
[--max-items]
[--next-token]
[--skip]
[--top]
Erforderliche Parameter
Der Namespacename.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Die Gesamtanzahl der Elemente, die in der Ausgabe des Befehls zurückgegeben werden sollen. Wenn die Gesamtanzahl der verfügbaren Elemente größer als der angegebene Wert ist, wird ein Token in der Ausgabe des Befehls bereitgestellt. Um die Paginierung fortzusetzen, geben Sie den Tokenwert im --next-token
Argument eines nachfolgenden Befehls an.
Token, das angibt, wo die Paginierung beginnen soll. Dies ist der Tokenwert aus einer zuvor abgeschnittenen Antwort.
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.
Kann verwendet werden, um die Anzahl der Ergebnisse auf die letzten N usageDetails zu beschränken.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az eventhubs eventhub show
Rufen Sie eine Event Hubs-Beschreibung für den angegebenen Event Hub ab.
az eventhubs eventhub show [--event-hub-name]
[--ids]
[--namespace-name]
[--resource-group]
[--subscription]
Optionale Parameter
Der Name des Event Hubs.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Namespacename.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az eventhubs eventhub update
Aktualisieren Sie einen neuen Event Hub als geschachtelte Ressource in einem Namespace.
az eventhubs eventhub update [--add]
[--archive-name-format]
[--blob-container]
[--capture-interval]
[--capture-size-limit]
[--cleanup-policy {Compact, Delete}]
[--destination-name]
[--enable-capture {0, 1, f, false, n, no, t, true, y, yes}]
[--encoding {Avro, AvroDeflate}]
[--event-hub-name]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--identity]
[--ids]
[--namespace-name]
[--partition-count]
[--remove]
[--resource-group]
[--retention-time]
[--set]
[--skip-empty-archives {0, 1, f, false, n, no, t, true, y, yes}]
[--status {Active, Creating, Deleting, Disabled, ReceiveDisabled, Renaming, Restoring, SendDisabled, Unknown}]
[--storage-account]
[--subscription]
[--tombstone-retention-time-in-hours]
Optionale Parameter
Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.
Blobbenennungskonvention für Das 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.
Blobcontainername.
Mit dem Zeitfenster können Sie die Häufigkeit festlegen, mit der die Aufnahme in Azure Blobs erfolgt, der Wert sollte zwischen 60 und 900 Sekunden betragen.
Das Fenster "Größe" definiert die Datenmenge, die in Ihrem Event Hub erstellt wurde, bevor ein Erfassungsvorgang ausgeführt wird. Der Wert sollte zwischen 10485760 und 524288000 Bytes betragen.
Listet die möglichen Werte für sauber up-Richtlinie auf.
Name für das Aufnahmeziel.
Ein Wert, der angibt, ob die Erfassungsbeschreibung aktiviert ist.
Listet die möglichen Werte für das Codierungsformat der Aufnahmebeschreibung auf. Hinweis: "AvroDeflate" ist in der neuen API-Version veraltet.
Der Name des Event Hubs.
Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.
Ein Wert, der angibt, ob die Erfassungsbeschreibung aktiviert ist. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Namespacename.
Die Anzahl der partitionen, die für den Event Hub erstellt wurden, sind zulässige Werte von 1 bis 32 Partitionen.
Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Die Anzahl der Stunden, um die Ereignisse für diesen Event Hub beizubehalten. Dieser Wert wird nur verwendet, wenn sauber upPolicy gelöscht wird. Wenn sauber upPolicy komprimiert ist, ist der zurückgegebene Wert dieser Eigenschaft Long.MaxValue.
Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=.
Ein Wert, der angibt, ob leere Archive übersprungen werden sollen.
Listet die möglichen Werte für den Status des Event Hub auf.
Ressourcen-ID des Speicherkontos, das zum Erstellen der Blobs verwendet werden soll.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Die Anzahl der Stunden, um die Grabsteinmarkierungen eines komprimierten Event Hub beizubehalten. Dieser Wert wird nur verwendet, wenn sauber upPolicy kompakt ist. Verbraucher müssen das Lesen der Tombstone-Markierung innerhalb dieses angegebenen Zeitraums abschließen, wenn der Verbraucher mit dem Startoffset beginnt, um sicherzustellen, dass sie eine gültige Momentaufnahme für den spezifischen Schlüssel erhalten, der durch den Tombstone-Marker im komprimierten Event Hub beschrieben wird.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.