az eventhubs eventhub
Gestire EventHubs di Azure EventHubs e la regola di autorizzazione.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az eventhubs eventhub authorization-rule |
Regola di autorizzazione di EventHub. |
Core | GA |
az eventhubs eventhub authorization-rule create |
Creare un oggetto AuthorizationRule per l'hub eventi specificato. La creazione/aggiornamento di AuthorizationRule richiederà alcuni secondi. |
Core | GA |
az eventhubs eventhub authorization-rule delete |
Eliminare un'autorizzazione dell'hub eventiRule. |
Core | GA |
az eventhubs eventhub authorization-rule keys |
Authorization-rule keys. |
Core | GA |
az eventhubs eventhub authorization-rule keys list |
Ottiene le stringhe di connessione ACS e SAS per l'hub eventi. |
Core | GA |
az eventhubs eventhub authorization-rule keys renew |
Rigenera le stringhe di connessione ACS e SAS per l'hub eventi. |
Core | GA |
az eventhubs eventhub authorization-rule list |
Elencare le regole di autorizzazione per un hub eventi. |
Core | GA |
az eventhubs eventhub authorization-rule show |
Ottenere authorizationRule per un hub eventi in base al nome della regola. |
Core | GA |
az eventhubs eventhub authorization-rule update |
Aggiornare authorizationRule per l'hub eventi specificato. La creazione/aggiornamento di AuthorizationRule richiederà alcuni secondi. |
Core | GA |
az eventhubs eventhub consumer-group |
Gestire il consumergroup di Hub eventi di Azure. |
Core | GA |
az eventhubs eventhub consumer-group create |
Creare un gruppo di consumer di Hub eventi come risorsa annidata all'interno di uno spazio dei nomi. |
Core | GA |
az eventhubs eventhub consumer-group delete |
Eliminare un gruppo di consumer dall'hub eventi e dal gruppo di risorse specificati. |
Core | GA |
az eventhubs eventhub consumer-group list |
Elencare tutti i gruppi di consumer in uno spazio dei nomi. Se non esiste alcun gruppo di consumer nello spazio dei nomi, viene restituito un feed vuoto. |
Core | GA |
az eventhubs eventhub consumer-group show |
Ottenere una descrizione per il gruppo di consumer specificato. |
Core | GA |
az eventhubs eventhub consumer-group update |
Aggiornare un gruppo di consumer di Hub eventi come risorsa annidata all'interno di uno spazio dei nomi. |
Core | GA |
az eventhubs eventhub create |
Crea EventHubs EventHubs. |
Core | GA |
az eventhubs eventhub delete |
Eliminare un hub eventi dallo spazio dei nomi e dal gruppo di risorse specificati. |
Core | GA |
az eventhubs eventhub list |
Elencare tutti gli hub eventi in uno spazio dei nomi. |
Core | GA |
az eventhubs eventhub show |
Ottenere una descrizione di Hub eventi per l'hub eventi specificato. |
Core | GA |
az eventhubs eventhub update |
Aggiornare un nuovo hub eventi come risorsa annidata all'interno di uno spazio dei nomi. |
Core | GA |
az eventhubs eventhub create
Crea EventHubs EventHubs.
az eventhubs eventhub create --name
--namespace-name
--resource-group
[--archive-name-format]
[--blob-container]
[--capture-interval]
[--capture-size-limit]
[--cleanup-policy {Compact, Delete, DeleteOrCompact}]
[--destination-name]
[--enable-capture {false, true}]
[--mi-system-assigned {false, true}]
[--mi-user-assigned]
[--min-compaction-lag-in-mins --min-lag]
[--partition-count]
[--retention-time --retention-time-in-hours]
[--skip-empty-archives {false, true}]
[--status {Active, Disabled, SendDisabled}]
[--storage-account]
[--timestamp-type {Create, LogAppend}]
[--tombstone-retention-time-in-hours --tombstone-time]
[--user-metadata]
Esempio
Creare un nuovo Hub eventi.
az eventhubs eventhub create --resource-group myresourcegroup --namespace-name mynamespace --name myeventhub --cleanup-policy Delete --partition-count 15
Parametri necessari
Nome di Eventhub.
Nome dello spazio dei nomi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Convenzione di denominazione BLOB per l'archivio, ad esempio {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. In questo caso tutti i parametri (Spazio dei nomi, Hub eventi e così via) sono obbligatori indipendentemente dall'ordine.
Proprietà | Valore |
---|---|
Parameter group: | Capture-Destination Arguments |
Nome contenitore BLOB.
Proprietà | Valore |
---|---|
Parameter group: | Capture-Destination Arguments |
Consente di impostare la frequenza con cui verrà eseguita l'acquisizione nei BLOB di Azure, il valore deve essere compreso tra 60 e 900 secondi.
Proprietà | Valore |
---|---|
Parameter group: | Capture Arguments |
Definisce la quantità di dati compilati nell'hub eventi prima di un'operazione di acquisizione, il valore deve essere compreso tra 10485760 e 524288000 byte.
Proprietà | Valore |
---|---|
Parameter group: | Capture Arguments |
Enumera i valori possibili per i criteri di pulizia.
Proprietà | Valore |
---|---|
Parameter group: | Retention-Description Arguments |
Valori accettati: | Compact, Delete, DeleteOrCompact |
Il nome per la destinazione di acquisizione deve essere EventHubArchive.AzureBlockBlob.
Proprietà | Valore |
---|---|
Parameter group: | Capture-Destination Arguments |
Valore booleano che indica se l'acquisizione è abilitata.
Proprietà | Valore |
---|---|
Parameter group: | Capture Arguments |
Valori accettati: | false, true |
Abilitare l'identità assegnata dal sistema.
Proprietà | Valore |
---|---|
Parameter group: | Capture-Destination Arguments |
Valore predefinito: | False |
Valori accettati: | false, true |
Elenco degli ID identità assegnati dall'utente.
Proprietà | Valore |
---|---|
Parameter group: | Capture-Destination Arguments |
Il tempo minimo per cui un messaggio rimarrà ineleggibile per la compattazione nel log. Questo valore viene usato quando cleanupPolicy è Compact o DeleteOrCompact.
Proprietà | Valore |
---|---|
Parameter group: | Retention-Description Arguments |
Numero di partizioni create per l'hub eventi. Per impostazione predefinita, i valori consentiti sono 2-32. Il valore inferiore di 1 è supportato con gli spazi dei nomi abilitati per Kafka. In presenza di una quota personalizzata, il limite superiore corrisponderà al limite superiore della quota.
Numero di ore per conservare gli eventi per l'hub eventi. Questo valore viene usato solo quando cleanupPolicy è Delete. Se cleanupPolicy è Compaction, il valore restituito di questa proprietà è Long.MaxValue.
Proprietà | Valore |
---|---|
Parameter group: | Retention-Description Arguments |
Valore booleano che indica se ignorare vuoto.
Proprietà | Valore |
---|---|
Valori accettati: | false, true |
Stato di Eventhub.
Proprietà | Valore |
---|---|
Valori accettati: | Active, Disabled, SendDisabled |
Nome (se all'interno dello stesso gruppo di risorse e non di tipo Archiviazione classica) o ID ARM dell'account di archiviazione da usare per creare i BLOB.
Proprietà | Valore |
---|---|
Parameter group: | Capture-Destination Arguments |
Indica il tipo di timestamp che il messaggio conterrà.
Proprietà | Valore |
---|---|
Valori accettati: | Create, LogAppend |
Numero di ore per conservare i marcatori di rimozione definitiva di un hub eventi compattato. Questo valore viene usato solo quando cleanupPolicy è Compaction. Il consumer deve completare la lettura del marcatore di rimozione definitiva entro questo periodo di tempo specificato se il consumer inizia dall'offset iniziale per assicurarsi di ottenere uno snapshot valido per la chiave specifica descritta dal marcatore di rimozione definitiva all'interno dell'hub eventi compattato.
Proprietà | Valore |
---|---|
Parameter group: | Retention-Description Arguments |
Ottiene e imposta i metadati dell'utente.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az eventhubs eventhub delete
Eliminare un hub eventi dallo spazio dei nomi e dal gruppo di risorse specificati.
az eventhubs eventhub delete [--event-hub-name --name]
[--ids]
[--namespace-name]
[--resource-group]
[--subscription]
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nome dell'hub eventi.
Proprietà | Valore |
---|---|
Parameter group: | Resource Id Arguments |
Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Proprietà | Valore |
---|---|
Parameter group: | Resource Id Arguments |
Nome dello spazio dei nomi.
Proprietà | Valore |
---|---|
Parameter group: | Resource Id Arguments |
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Proprietà | Valore |
---|---|
Parameter group: | Resource Id Arguments |
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Proprietà | Valore |
---|---|
Parameter group: | Resource Id Arguments |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az eventhubs eventhub list
Elencare tutti gli hub eventi in uno spazio dei nomi.
az eventhubs eventhub list --namespace-name
--resource-group
[--max-items]
[--next-token]
[--skip]
[--top]
Parametri necessari
Nome dello spazio dei nomi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Numero totale di elementi da restituire nell'output del comando. Se il numero totale di elementi disponibili è maggiore del valore specificato, nell'output del comando viene fornito un token. Per riprendere la paginazione, specificare il valore del token in --next-token
argomento di un comando successivo.
Proprietà | Valore |
---|---|
Parameter group: | Pagination Arguments |
Token per specificare dove iniziare la paginazione. Si tratta del valore del token di una risposta troncata in precedenza.
Proprietà | Valore |
---|---|
Parameter group: | Pagination Arguments |
Skip viene utilizzato solo se un'operazione precedente ha restituito un risultato parziale. Se una risposta precedente contiene un elemento nextLink, il valore dell'elemento nextLink includerà un parametro skip che specifica un punto di partenza da utilizzare per le chiamate successive.
Può essere usato per limitare il numero di risultati agli ultimi N usageDetails.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az eventhubs eventhub show
Ottenere una descrizione di Hub eventi per l'hub eventi specificato.
az eventhubs eventhub show [--event-hub-name --name]
[--ids]
[--namespace-name]
[--resource-group]
[--subscription]
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nome dell'hub eventi.
Proprietà | Valore |
---|---|
Parameter group: | Resource Id Arguments |
Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Proprietà | Valore |
---|---|
Parameter group: | Resource Id Arguments |
Nome dello spazio dei nomi.
Proprietà | Valore |
---|---|
Parameter group: | Resource Id Arguments |
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Proprietà | Valore |
---|---|
Parameter group: | Resource Id Arguments |
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Proprietà | Valore |
---|---|
Parameter group: | Resource Id Arguments |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az eventhubs eventhub update
Aggiornare un nuovo hub eventi come risorsa annidata all'interno di uno spazio dei nomi.
az eventhubs eventhub update [--add]
[--archive-name-format]
[--blob-container]
[--capture-interval]
[--capture-size-limit]
[--cleanup-policy {Compact, Delete, DeleteOrCompact}]
[--destination-name]
[--enable-capture {0, 1, f, false, n, no, t, true, y, yes}]
[--encoding {Avro, AvroDeflate}]
[--event-hub-name --name]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--identity]
[--ids]
[--min-compaction-lag-in-mins --min-lag]
[--namespace-name]
[--partition-count]
[--remove]
[--resource-group]
[--retention-time --retention-time-in-hours]
[--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]
[--timestamp-type {Create, LogAppend}]
[--tombstone-retention-time-in-hours]
[--user-metadata]
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, string or JSON string>
.
Proprietà | Valore |
---|---|
Parameter group: | Generic Update Arguments |
Convenzione di denominazione BLOB per l'archivio, ad esempio {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. In questo caso tutti i parametri (Spazio dei nomi, Hub eventi e così via) sono obbligatori indipendentemente dall'ordine.
Proprietà | Valore |
---|---|
Parameter group: | CaptureDescription Arguments |
Nome contenitore BLOB.
Proprietà | Valore |
---|---|
Parameter group: | CaptureDescription Arguments |
L'intervallo di tempo consente di impostare la frequenza con cui verrà eseguita l'acquisizione nei BLOB di Azure, il valore deve essere compreso tra 60 e 900 secondi.
Proprietà | Valore |
---|---|
Parameter group: | CaptureDescription Arguments |
La finestra delle dimensioni definisce la quantità di dati compilati nell'hub eventi prima di un'operazione di acquisizione, il valore deve essere compreso tra 10485760 e 524288000 byte.
Proprietà | Valore |
---|---|
Parameter group: | CaptureDescription Arguments |
Enumera i valori possibili per i criteri di pulizia.
Proprietà | Valore |
---|---|
Parameter group: | RetentionDescription Arguments |
Valori accettati: | Compact, Delete, DeleteOrCompact |
Nome per la destinazione di acquisizione.
Proprietà | Valore |
---|---|
Parameter group: | CaptureDescription Arguments |
Valore che indica se la descrizione dell'acquisizione è abilitata.
Proprietà | Valore |
---|---|
Parameter group: | CaptureDescription Arguments |
Valori accettati: | 0, 1, f, false, n, no, t, true, y, yes |
Enumera i valori possibili per il formato di codifica della descrizione dell'acquisizione. Nota: 'AvroDeflate' verrà deprecato nella nuova versione dell'API.
Proprietà | Valore |
---|---|
Parameter group: | CaptureDescription Arguments |
Valori accettati: | Avro, AvroDeflate |
Nome dell'hub eventi.
Proprietà | Valore |
---|---|
Parameter group: | Resource Id Arguments |
Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.
Proprietà | Valore |
---|---|
Parameter group: | Generic Update Arguments |
Valori accettati: | 0, 1, f, false, n, no, t, true, y, yes |
Valore che indica se la descrizione dell'acquisizione è abilitata. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Proprietà | Valore |
---|---|
Parameter group: | Destination Arguments |
Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Proprietà | Valore |
---|---|
Parameter group: | Resource Id Arguments |
Il tempo minimo per cui un messaggio rimarrà ineleggibile per la compattazione nel log. Questo valore viene usato quando cleanupPolicy è Compact o DeleteOrCompact.
Proprietà | Valore |
---|---|
Parameter group: | RetentionDescription Arguments |
Nome dello spazio dei nomi.
Proprietà | Valore |
---|---|
Parameter group: | Resource Id Arguments |
Il numero di partizioni create per l'hub eventi, i valori consentiti sono compresi tra 1 e 32 partizioni.
Proprietà | Valore |
---|---|
Parameter group: | Properties Arguments |
Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Proprietà | Valore |
---|---|
Parameter group: | Generic Update Arguments |
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Proprietà | Valore |
---|---|
Parameter group: | Resource Id Arguments |
Numero di ore per conservare gli eventi per l'hub eventi. Questo valore viene usato solo quando cleanupPolicy è Delete. Se cleanupPolicy è Compaction, il valore restituito di questa proprietà è Long.MaxValue.
Proprietà | Valore |
---|---|
Parameter group: | RetentionDescription Arguments |
Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>
.
Proprietà | Valore |
---|---|
Parameter group: | Generic Update Arguments |
Valore che indica se ignorare gli archivi vuoti.
Proprietà | Valore |
---|---|
Parameter group: | CaptureDescription Arguments |
Valori accettati: | 0, 1, f, false, n, no, t, true, y, yes |
Enumera i valori possibili per lo stato dell'hub eventi.
Proprietà | Valore |
---|---|
Parameter group: | Properties Arguments |
Valori accettati: | Active, Creating, Deleting, Disabled, ReceiveDisabled, Renaming, Restoring, SendDisabled, Unknown |
ID risorsa dell'account di archiviazione da usare per creare i BLOB.
Proprietà | Valore |
---|---|
Parameter group: | CaptureDescription Arguments |
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Proprietà | Valore |
---|---|
Parameter group: | Resource Id Arguments |
Indica il tipo di timestamp che il messaggio conterrà. Due tipi di timestamp: "AppendTime" e "CreateTime". AppendTime fa riferimento all'ora in cui il messaggio è stato accodato all'interno del log broker. CreateTime fa riferimento all'ora in cui il messaggio è stato generato sul lato origine e i producer possono impostare questo timestamp durante l'invio del messaggio. Il valore predefinito è AppendTime. Se si usa il protocollo AMQP, CreateTime è uguale a AppendTime e il relativo comportamento rimane invariato.
Proprietà | Valore |
---|---|
Parameter group: | MessageTimestampDescription Arguments |
Valori accettati: | Create, LogAppend |
Numero di ore per conservare i marcatori di rimozione definitiva di un hub eventi compattato. Questo valore viene usato solo quando cleanupPolicy è Compaction. Il consumer deve completare la lettura del marcatore di rimozione definitiva entro questo periodo di tempo specificato se il consumer inizia dall'offset iniziale per assicurarsi di ottenere uno snapshot valido per la chiave specifica descritta dal marcatore di rimozione definitiva all'interno dell'hub eventi compattato.
Proprietà | Valore |
---|---|
Parameter group: | RetentionDescription Arguments |
Ottiene e imposta i metadati dell'utente.
Proprietà | Valore |
---|---|
Parameter group: | Properties Arguments |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |