az eventhubs eventhub
管理 Azure EventHubs eventhub 和授權規則。
命令
az eventhubs eventhub create
建立 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]
範例
建立新的 Eventhub。
az eventhubs eventhub create --resource-group myresourcegroup --namespace-name mynamespace --name myeventhub --cleanup-policy Delete --partition-count 15
必要參數
Eventhub 的名稱。
命名空間的名稱。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
選擇性參數
封存的 Blob 命名慣例,例如 {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}。 在這裡,所有參數 (Namespace,EventHub .. etc) 都是強制性的,不論順序為何。
Blob 容器名稱。
可讓您設定擷取至 Azure Blob 的頻率,值應介於 60 到 900 秒之間。
定義擷取作業之前,事件中樞內建的數據量,值應該介於10485760到524288000個字節之間。
列舉清除原則的可能值。
擷取目的地的名稱應該是 EventHubArchive.AzureBlockBlob。
布爾值,指出是否啟用擷取。
啟用系統指派的身分識別。
使用者指派的身分識別標識碼清單。
為事件中樞建立的數據分割數目。 根據預設,允許的值是 2-32。 已啟用 Kafka 的命名空間支援較低的值 1。 存在自定義配額時,上限會符合配額的上限。
保留此事件中樞事件的時數。 只有在 cleanupPolicy 為 Delete 時,才會使用此值。 如果 cleanupPolicy 是 Compaction,則此屬性的傳回值為 Long.MaxValue。
布爾值,指出是否要略過空白。
Eventhub 的狀態。
名稱(如果位於相同資源群組中,而不是傳統 儲存體 類型)或儲存器帳戶的 ARM 識別碼,則用來建立 Blob。
保留壓縮事件中樞之墓碑標記的時數。 只有在 cleanupPolicy 為 Compaction 時,才會使用此值。 如果取用者從起始位移開始,以確保取用者在壓縮事件中樞內之墓碑標記描述的特定索引鍵,取用者必須完成讀取此指定時間範圍內的墓碑標記。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az eventhubs eventhub delete
從指定的命名空間和資源群組中刪除事件中樞。
az eventhubs eventhub delete [--event-hub-name]
[--ids]
[--namespace-name]
[--resource-group]
[--subscription]
選擇性參數
事件中樞名稱。
一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。
命名空間名稱。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az eventhubs eventhub list
列出命名空間中的所有事件中樞。
az eventhubs eventhub list --namespace-name
--resource-group
[--max-items]
[--next-token]
[--skip]
[--top]
必要參數
命名空間名稱。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
選擇性參數
命令輸出中要傳回的項目總數。 如果可用的專案總數超過指定的值,則會在命令的輸出中提供令牌。 若要繼續分頁,請在後續命令的自變數中 --next-token
提供令牌值。
標記,指定要開始分頁的位置。 這是先前截斷回應中的令牌值。
只有在先前的作業傳回部分結果時,才會使用Skip。 如果先前的回應包含 nextLink 元素,則 nextLink 元素的值會包含 skip 參數,指定要用於後續呼叫的起點。
可用來將結果數目限制為最新的 N usageDetails。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az eventhubs eventhub show
取得指定事件中樞的事件中樞描述。
az eventhubs eventhub show [--event-hub-name]
[--ids]
[--namespace-name]
[--resource-group]
[--subscription]
選擇性參數
事件中樞名稱。
一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。
命名空間名稱。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az eventhubs eventhub update
將新的事件中樞更新為命名空間內的巢狀資源。
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]
選擇性參數
藉由指定路徑和索引鍵值組,將物件加入物件清單。 範例:--add property.listProperty <key=value、string 或 JSON 字串>。
封存的 Blob 命名慣例,例如 {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}。 在這裡,所有參數 (Namespace,EventHub .. etc) 都是強制性的,不論順序為何。
Blob 容器名稱。
時間範圍可讓您設定擷取至 Azure Blob 的頻率,值應介於 60 到 900 秒之間。
大小視窗會定義擷取作業之前,事件中樞內建的數據量,值應該介於10485760到524288000個字節之間。
列舉清除原則的可能值。
擷取目的地的名稱。
值,指出是否啟用擷取描述。
列舉擷取描述編碼格式的可能值。 注意:新 API 版本中將會淘汰 『AvroDeflate』。
事件中樞名稱。
使用 'set' 或 'add' 時,請保留字串常值,而不是嘗試轉換成 JSON。
值,指出是否啟用擷取描述。 支援速記語法、json-file 和 yaml-file。 請嘗試 “??” 以顯示更多。
一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。
命名空間名稱。
為事件中樞建立的數據分割數目,允許的值是從 1 到 32 個數據分割。
從清單中移除屬性或專案。 範例:--remove property.list OR --remove 屬性ToRemove。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
保留此事件中樞事件的時數。 只有在 cleanupPolicy 為 Delete 時,才會使用此值。 如果 cleanupPolicy 是 Compact,則此屬性的傳回值為 Long.MaxValue。
指定要設定的屬性路徑和值,以更新物件。 範例:--set property1.property2=。
值,指出是否要略過空白封存。
列舉事件中樞狀態的可能值。
要用來建立 Blob 的記憶體帳戶資源識別碼。
訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
保留壓縮事件中樞之墓碑標記的時數。 只有在 cleanupPolicy 為 Compact 時,才會使用此值。 如果取用者從起始位移開始,以確保取用者在壓縮事件中樞內之墓碑標記描述的特定索引鍵,取用者必須完成讀取此指定時間範圍內的墓碑標記。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。