az cdn endpoint rule action

コマンド グループ "cdn endpoint rule" はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

エンドポイントの配信ルール アクションを管理します。

コマンド

名前 説明 Status
az cdn endpoint rule action add

配信ルールにアクションを追加します。

コア プレビュー
az cdn endpoint rule action remove

配信ルールからアクションを削除します。

コア プレビュー
az cdn endpoint rule action show

配信ルールをエンドポイントと関連付けして表示します。

コア プレビュー

az cdn endpoint rule action add

プレビュー

コマンド グループ "cdn endpoint rule action" はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

配信ルールにアクションを追加します。

az cdn endpoint rule action add --action-name {CacheExpiration, CacheKeyQueryString, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, UrlRedirect, UrlRewrite}
                                --rule-name
                                [--cache-behavior {BypassCache, Override, SetIfMissing}]
                                [--cache-duration]
                                [--custom-fragment]
                                [--custom-hostname]
                                [--custom-path]
                                [--custom-querystring]
                                [--destination]
                                [--header-action {Append, Delete, Overwrite}]
                                [--header-name]
                                [--header-value]
                                [--ids]
                                [--name]
                                [--origin-group]
                                [--preserve-unmatched-path {false, true}]
                                [--profile-name]
                                [--query-parameters]
                                [--query-string-behavior {Exclude, ExcludeAll, Include, IncludeAll}]
                                [--redirect-protocol {Http, Https, MatchRequest}]
                                [--redirect-type {Found, Moved, PermanentRedirect, TemporaryRedirect}]
                                [--resource-group]
                                [--source-pattern]
                                [--subscription]

リダイレクト アクションを追加します。

az cdn endpoint rule action add -g group -n endpoint --profile-name profile --rule-name name --action-name "UrlRedirect" --redirect-protocol HTTPS --redirect-type Moved

キャッシュの有効期限アクションを追加する

az cdn endpoint rule action add -g group -n endpoint --profile-name profile --rule-name name --action-name "CacheExpiration" --cache-behavior BypassCache

必須のパラメーター

--action-name

配信ルールのアクションの名前: https://docs.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-actions

承認された値: CacheExpiration, CacheKeyQueryString, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, UrlRedirect, UrlRewrite
--rule-name

ルールの名前。

省略可能のパラメーター

--cache-behavior

要求のキャッシュ動作。

承認された値: BypassCache, Override, SetIfMissing
--cache-duration

コンテンツをキャッシュする必要がある期間。 使用できる形式は [d.]hh:mm:ss です。

--custom-fragment

リダイレクト URL に追加するフラグメント。

--custom-hostname

リダイレクトするホスト。 受信ホストを宛先ホストとして使用するには、空のままにします。

--custom-path

リダイレクトする完全なパス。 パスを空にすることはできず、/で始まる必要があります。 受信パスを宛先パスとして使用するには、空のままにします。

--custom-querystring

リダイレクト URL に配置するクエリ文字列のセット。 受信クエリ文字列を保持するには、空のままにします。

--destination

書き換えに使用する宛先パス。

--header-action

要求のヘッダー アクション。

承認された値: Append, Delete, Overwrite
--header-name

変更するヘッダーの名前。

--header-value

ヘッダーの値。

--ids

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

--name -n

CDN エンドポイントの名前。

--origin-group

既定の OriginGroup をオーバーライドする OriginGroup の名前または ID。

--preserve-unmatched-path

True の場合、ソース パターンの後の再メイン パスが新しい宛先パスに追加されます。

承認された値: false, true
--profile-name

リソース グループ内で一意である CDN プロファイルの名前。

--query-parameters

含めるか除外するクエリ パラメーター (コンマ区切り)。

--query-string-behavior

要求のクエリ文字列の動作。

承認された値: Exclude, ExcludeAll, Include, IncludeAll
--redirect-protocol

リダイレクトに使用するプロトコル。

承認された値: Http, Https, MatchRequest
--redirect-type

トラフィックをリダイレクトするときにルールが使用するリダイレクトの種類。

承認された値: Found, Moved, PermanentRedirect, TemporaryRedirect
--resource-group -g

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

--source-pattern

書き換えられる可能性がある要求の種類を識別する要求 URI パターン。

--subscription

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

グローバル パラメーター
--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 cdn endpoint rule action remove

プレビュー

コマンド グループ "cdn endpoint rule action" はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

配信ルールからアクションを削除します。

az cdn endpoint rule action remove --index
                                   --rule-name
                                   [--ids]
                                   [--name]
                                   [--profile-name]
                                   [--resource-group]
                                   [--subscription]

最初のアクションを削除します。

az cdn endpoint rule action remove -g group -n endpoint --profile-name profile --rule-name name --index 0

必須のパラメーター

--index

条件/アクションのインデックス。

--rule-name

ルールの名前。

省略可能のパラメーター

--ids

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

--name -n

CDN エンドポイントの名前。

--profile-name

リソース グループ内で一意である CDN プロファイルの名前。

--resource-group -g

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

--subscription

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

グローバル パラメーター
--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 cdn endpoint rule action show

プレビュー

コマンド グループ "cdn endpoint rule action" はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

配信ルールをエンドポイントと関連付けして表示します。

az cdn endpoint rule action show [--ids]
                                 [--name]
                                 [--profile-name]
                                 [--resource-group]
                                 [--subscription]

配信ルールをエンドポイントと関連付けして表示します。

az cdn endpoint rule action show -g group --profile-name profile-name -n endpoint

省略可能のパラメーター

--ids

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

--name -n

CDN エンドポイントの名前。

--profile-name

リソース グループ内で一意である CDN プロファイルの名前。

--resource-group -g

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

--subscription

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

グローバル パラメーター
--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 を使います。