az servicebus topic subscription

Servicebus トピック サブスクリプション。

コマンド

名前 説明 状態
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

クライアント アフィン サブスクリプションを作成したアプリケーションのクライアント ID を示します。

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

フィルター評価例外でサブスクリプションが配信不能サポートを持っているかどうかを示す値。

指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
--default-message-time-to-live

ISO 8061 既定のメッセージの期間がライブ値になります。 これは、メッセージが Service Bus に送信されてからメッセージが期限切れになるまでの期間です。 これは、メッセージ自体に 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

サブスクリプションがクライアント ID とアフィニティを持っているかどうかを示す値。

指定可能な値: 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

サブスクリプションの 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

サブスクリプションの名前または ID。 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

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--name --subscription-name -n

サブスクリプション名。

--namespace-name

名前空間の名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 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

サブスクリプションの名前または ID。 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

サブスクリプションの名前または ID。 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

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--name --subscription-name -n

サブスクリプション名。

--namespace-name

名前空間の名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 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

サブスクリプションの名前または ID。 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

クライアント アフィン サブスクリプションを作成したアプリケーションのクライアント ID を示します。

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

フィルター評価例外でサブスクリプションが配信不能サポートを持っているかどうかを示す値。

指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
--default-message-time-to-live

ISO 8061 既定のメッセージの期間がライブ値になります。 これは、メッセージが Service Bus に送信されてからメッセージが期限切れになるまでの期間です。 これは、メッセージ自体に 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

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--is-client-affine

サブスクリプションがクライアント ID とアフィニティを持っているかどうかを示す値。

指定可能な値: 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

サブスクリプションの ISO 8061 ロック期間。 既定値は 1 分です。

--max-delivery-count

配信の最大数。

--name --subscription-name -n

サブスクリプション名。

--namespace-name

名前空間の名前。

--remove

リストからプロパティまたは要素を削除します。 例: --remove property.list OR --remove propertyToRemove。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--set

設定するプロパティ パスと値を指定して、オブジェクトを更新します。 例: --set property1.property2=。

--status

メッセージング エンティティの状態に使用できる値を列挙します。

指定可能な値: Active, Creating, Deleting, Disabled, ReceiveDisabled, Renaming, Restoring, SendDisabled, Unknown
--subscription

サブスクリプションの名前または ID。 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

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。