az servicebus topic subscription

Servicebus 主題訂用帳戶。

命令

名稱 Description 類型 狀態
az servicebus topic subscription create

建立主題訂用帳戶。

核心 GA
az servicebus topic subscription delete

從指定的主題中刪除訂用帳戶。

核心 GA
az servicebus topic subscription list

列出指定主題下的所有訂用帳戶。

核心 GA
az servicebus topic subscription rule

Servicebus 主題訂用帳戶規則。

核心 GA
az servicebus topic subscription rule create

建立訂用帳戶的 ServiceBus 規則。

核心 GA
az servicebus topic subscription rule delete

刪除現有的規則。

核心 GA
az servicebus topic subscription rule list

列出指定主題訂用帳戶內的所有規則。

核心 GA
az servicebus topic subscription rule show

取得指定規則的描述。

核心 GA
az servicebus topic subscription rule update

更新新的規則並更新現有的規則。

核心 GA
az servicebus topic subscription show

取得指定主題的訂用帳戶描述。

核心 GA
az servicebus topic subscription update

更新主題訂用帳戶。

核心 GA

az servicebus topic subscription create

建立主題訂用帳戶。

az servicebus topic subscription create --name
                                        --namespace-name
                                        --resource-group
                                        --topic-name
                                        [--auto-delete-on-idle]
                                        [--client-id]
                                        [--dead-letter-on-filter-exceptions {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--default-message-time-to-live]
                                        [--duplicate-detection-history-time-window]
                                        [--enable-batched-operations {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--enable-dead-lettering-on-message-expiration {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--enable-session {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--forward-dead-lettered-messages-to]
                                        [--forward-to]
                                        [--is-client-affine {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--is-durable {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--is-shared {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--lock-duration]
                                        [--max-delivery-count]
                                        [--status {Active, Creating, Deleting, Disabled, ReceiveDisabled, Renaming, Restoring, SendDisabled, Unknown}]

必要參數

--name --subscription-name -n

訂用帳戶名稱。

--namespace-name

命名空間名稱。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--topic-name

主題名稱。

選擇性參數

--auto-delete-on-idle

ISO 8061 timeSpan 閑置間隔之後,主題會自動刪除。 最短持續時間為 5 分鐘。

--client-id

指出建立 client-affine 訂閱之應用程式的用戶端標識碼。

--dead-letter-on-filter-exceptions -f

值,指出訂閱是否有篩選評估例外狀況的寄不出的信件支援。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--default-message-time-to-live

ISO 8061 預設訊息時間範圍到即時值。 這是訊息到期的持續時間,從訊息傳送至 服務匯流排 開始。 這是當 TimeToLive 未在訊息本身上設定時所使用的預設值。

--duplicate-detection-history-time-window -d

定義重複偵測歷程記錄持續時間的 ISO 8601 timeSpan 結構。 預設值為 10 分鐘。

--enable-batched-operations

值,指出是否啟用伺服器端批次作業。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--enable-dead-lettering-on-message-expiration --message-expiration

值,指出當訊息到期時,這個佇列是否具有寄不出的信件支援。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--enable-session

值,指出佇列是否支援會話的概念。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--forward-dead-lettered-messages-to

要轉寄寄寄不出的信件訊息的佇列/主題名稱。

--forward-to

要轉送訊息的佇列/主題名稱。

--is-client-affine

值,指出訂用帳戶是否具有用戶端標識符的親和性。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--is-durable

若為客戶端關聯訂閱,這個值會指出訂用帳戶是否為永久性。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--is-shared

對於用戶端-affine 訂用帳戶,這個值會指出訂閱是否共用。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--lock-duration

訂用帳戶的 ISO 8061 鎖定持續時間時間範圍。 預設值為 1 分鐘。

--max-delivery-count

最大交付次數。

--status

列舉傳訊實體狀態的可能值。

接受的值: Active, Creating, Deleting, Disabled, ReceiveDisabled, Renaming, Restoring, SendDisabled, Unknown
全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az servicebus topic subscription delete

從指定的主題中刪除訂用帳戶。

az servicebus topic subscription delete [--ids]
                                        [--name]
                                        [--namespace-name]
                                        [--resource-group]
                                        [--subscription]
                                        [--topic-name]

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name --subscription-name -n

訂用帳戶名稱。

--namespace-name

命名空間名稱。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--topic-name

主題名稱。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az servicebus topic subscription list

列出指定主題下的所有訂用帳戶。

az servicebus topic subscription list --namespace-name
                                      --resource-group
                                      --topic-name
                                      [--skip]
                                      [--top]

必要參數

--namespace-name

命名空間名稱。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--topic-name

主題名稱。

選擇性參數

--skip

只有在先前的作業傳回部分結果時,才會使用Skip。 如果先前的回應包含 nextLink 元素,則 nextLink 元素的值會包含 skip 參數,指定要用於後續呼叫的起點。

--top

可用來將結果數目限制為最新的 N usageDetails。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az servicebus topic subscription show

取得指定主題的訂用帳戶描述。

az servicebus topic subscription show [--ids]
                                      [--name]
                                      [--namespace-name]
                                      [--resource-group]
                                      [--subscription]
                                      [--topic-name]

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name --subscription-name -n

訂用帳戶名稱。

--namespace-name

命名空間名稱。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--topic-name

主題名稱。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az servicebus topic subscription update

更新主題訂用帳戶。

az servicebus topic subscription update [--add]
                                        [--auto-delete-on-idle]
                                        [--client-id]
                                        [--dead-letter-on-filter-exceptions {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--default-message-time-to-live]
                                        [--duplicate-detection-history-time-window]
                                        [--enable-batched-operations {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--enable-dead-lettering-on-message-expiration {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--enable-session {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--forward-dead-lettered-messages-to]
                                        [--forward-to]
                                        [--ids]
                                        [--is-client-affine {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--is-durable {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--is-shared {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--lock-duration]
                                        [--max-delivery-count]
                                        [--name]
                                        [--namespace-name]
                                        [--remove]
                                        [--resource-group]
                                        [--set]
                                        [--status {Active, Creating, Deleting, Disabled, ReceiveDisabled, Renaming, Restoring, SendDisabled, Unknown}]
                                        [--subscription]
                                        [--topic-name]

選擇性參數

--add

藉由指定路徑和索引鍵值組,將物件加入物件清單。 範例:--add property.listProperty <key=value、string 或 JSON 字串>。

--auto-delete-on-idle

ISO 8061 timeSpan 閑置間隔之後,主題會自動刪除。 最短持續時間為 5 分鐘。

--client-id

指出建立 client-affine 訂閱之應用程式的用戶端標識碼。

--dead-letter-on-filter-exceptions -f

值,指出訂閱是否有篩選評估例外狀況的寄不出的信件支援。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--default-message-time-to-live

ISO 8061 預設訊息時間範圍到即時值。 這是訊息到期的持續時間,從訊息傳送至 服務匯流排 開始。 這是當 TimeToLive 未在訊息本身上設定時所使用的預設值。

--duplicate-detection-history-time-window -d

定義重複偵測歷程記錄持續時間的 ISO 8601 timeSpan 結構。 預設值為 10 分鐘。

--enable-batched-operations

值,指出是否啟用伺服器端批次作業。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--enable-dead-lettering-on-message-expiration --message-expiration

值,指出當訊息到期時,這個佇列是否具有寄不出的信件支援。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--enable-session

值,指出佇列是否支援會話的概念。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--force-string

使用 'set' 或 'add' 時,請保留字串常值,而不是嘗試轉換成 JSON。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--forward-dead-lettered-messages-to

要轉寄寄寄不出的信件訊息的佇列/主題名稱。

--forward-to

要轉送訊息的佇列/主題名稱。

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--is-client-affine

值,指出訂用帳戶是否具有用戶端標識符的親和性。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--is-durable

若為客戶端關聯訂閱,這個值會指出訂用帳戶是否為永久性。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--is-shared

對於用戶端-affine 訂用帳戶,這個值會指出訂閱是否共用。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--lock-duration

訂用帳戶的 ISO 8061 鎖定持續時間時間範圍。 預設值為 1 分鐘。

--max-delivery-count

最大交付次數。

--name --subscription-name -n

訂用帳戶名稱。

--namespace-name

命名空間名稱。

--remove

從清單中移除屬性或專案。 範例:--remove property.list OR --remove 屬性ToRemove。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--set

指定要設定的屬性路徑和值,以更新物件。 範例:--set property1.property2=。

--status

列舉傳訊實體狀態的可能值。

接受的值: Active, Creating, Deleting, Disabled, ReceiveDisabled, Renaming, Restoring, SendDisabled, Unknown
--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--topic-name

主題名稱。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。