az network application-gateway url-path-map
アプリケーション ゲートウェイの URL パス マップを管理します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az network application-gateway url-path-map create |
URL パス マップを作成します。 |
コア | GA |
az network application-gateway url-path-map delete |
URL パス マップを削除します。 |
コア | GA |
az network application-gateway url-path-map list |
URL パス マップを一覧表示します。 |
コア | GA |
az network application-gateway url-path-map rule |
URL パス マップのルールを管理します。 |
コア | GA |
az network application-gateway url-path-map rule create |
URL パス マップのルールを作成します。 |
コア | GA |
az network application-gateway url-path-map rule delete |
URL パス マップのルールを削除します。 |
コア | GA |
az network application-gateway url-path-map rule wait |
条件が満たされるまで CLI を待機状態にします。 |
コア | GA |
az network application-gateway url-path-map show |
URL パス マップの詳細を取得します。 |
コア | GA |
az network application-gateway url-path-map update |
URL パス マップを更新します。 |
コア | GA |
az network application-gateway url-path-map wait |
条件が満たされるまで CLI を待機状態にします。 |
コア | GA |
az network application-gateway url-path-map create
URL パス マップを作成します。
マップは、少なくとも 1 つのルールで作成する必要があります。 このコマンドでは、マップの作成時に最初のルールを作成する必要があります。 詳しくはこちらをご覧ください https://learn.microsoft.com/en-us/azure/application-gateway/tutorial-url-route-cli。
az network application-gateway url-path-map create --gateway-name
--name
--paths
--resource-group
[--address-pool]
[--default-address-pool]
[--default-http-settings]
[--default-redirect-config]
[--default-rewrite-rule-set]
[--http-settings]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--redirect-config]
[--rewrite-rule-set]
[--rule-name]
[--rules]
[--waf-policy]
例
ルールを使用して URL パス マップを作成します。
az network application-gateway url-path-map create -g MyResourceGroup --gateway-name MyAppGateway -n MyUrlPathMap --rule-name MyUrlPathMapRule1 --paths /mypath1/* --address-pool MyAddressPool --default-address-pool MyAddressPool --http-settings MyHttpSettings --default-http-settings MyHttpSettings
必須のパラメーター
アプリケーション ゲートウェイの名前。
URL パス マップの名前。
ルールに関連付けるパスのスペース区切りの一覧。 有効なパスは、"/" で開始および終了します (例: "/bar/")。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
作成されたルールで使用するバックエンド アドレス プールの名前または ID。
既定のバックエンド アドレス プールの名前または ID。 ターゲットの種類がリダイレクトでない限り、必須です。
既定の HTTP 設定の名前または ID。 ターゲットの種類がリダイレクトでない限り、必須です。
既定のリダイレクト構成の名前または ID。
既定の書き換え規則セットの名前または ID。
作成されたルールで使用する HTTP 設定の名前または ID。
実行時間の長い操作の終了を待機しません。
作成されたルールで使用するリダイレクト構成の名前または ID。
書き換え規則セットの名前または ID。 指定しない場合は、マップの既定値が使用されます。
URL パス マップのルールの名前。
URL パス マップ リソースのパス ルール。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
Web アプリケーション ファイアウォール ポリシー リソースの名前または ID。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az network application-gateway url-path-map delete
URL パス マップを削除します。
az network application-gateway url-path-map delete --gateway-name
--name
--resource-group
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
例
URL パス マップを削除します。
az network application-gateway url-path-map delete -g MyResourceGroup --gateway-name MyAppGateway -n MyUrlPathMap
必須のパラメーター
アプリケーション ゲートウェイの名前。
URL パス マップの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
実行時間の長い操作の終了を待機しません。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az network application-gateway url-path-map list
URL パス マップを一覧表示します。
az network application-gateway url-path-map list --gateway-name
--resource-group
例
URL パス マップを一覧表示します。
az network application-gateway url-path-map list -g MyResourceGroup --gateway-name MyAppGateway
必須のパラメーター
アプリケーション ゲートウェイの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az network application-gateway url-path-map show
URL パス マップの詳細を取得します。
az network application-gateway url-path-map show --gateway-name
--name
--resource-group
例
URL パス マップの詳細を取得します。
az network application-gateway url-path-map show -g MyResourceGroup --gateway-name MyAppGateway -n MyUrlPathMap
必須のパラメーター
アプリケーション ゲートウェイの名前。
URL パス マップの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az network application-gateway url-path-map update
URL パス マップを更新します。
az network application-gateway url-path-map update --gateway-name
--name
--resource-group
[--add]
[--default-address-pool]
[--default-http-settings]
[--default-redirect-config]
[--default-rewrite-rule-set]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--remove]
[--rules]
[--set]
例
新しい既定の HTTP 設定を使用するように URL パス マップを更新します。
az network application-gateway url-path-map update -g MyResourceGroup --gateway-name MyAppGateway -n MyUrlPathMap --default-http-settings MyNewHttpSettings
必須のパラメーター
アプリケーション ゲートウェイの名前。
URL パス マップの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: --add property.listProperty <key=value、string、または JSON 文字列>。
既定のバックエンド アドレス プールの名前または ID。
既定の HTTP 設定の名前または ID。
既定のリダイレクト構成の名前または ID。
既定の書き換え規則セットの名前または ID。
'set' または 'add' を使用する場合は、JSON に変換するのではなく、文字列リテラルを保持します。
実行時間の長い操作の終了を待機しません。
リストからプロパティまたは要素を削除します。 例: --remove property.list OR --remove propertyToRemove。
URL パス マップ リソースのパス ルール。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
設定するプロパティ パスと値を指定して、オブジェクトを更新します。 例: --set property1.property2=。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az network application-gateway url-path-map wait
条件が満たされるまで CLI を待機状態にします。
az network application-gateway url-path-map wait [--created]
[--custom]
[--deleted]
[--exists]
[--gateway-name]
[--ids]
[--interval]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
省略可能のパラメーター
'provisioningState' が 'Succeeded' で作成されるまで待ちます。
条件がカスタム JMESPath クエリを満たすまで待ちます。 例: provisioningState!='InProgress'、instanceView.statuses[?code=='PowerState/running']。
削除されるまで待ちます。
リソースが存在するまで待ちます。
アプリケーション ゲートウェイの名前。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ポーリング間隔 (秒単位)。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
最大待機時間 (秒単位)。
provisioningState が 'Succeeded' で更新されるまで待ちます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI