az network lb probe

プローブ情報を評価し、ルーティング規則を定義します。

コマンド

名前 説明 Status
az network lb probe create

負荷分散でプローブを作成します。

コア GA
az network lb probe delete

ロード バランサー内のプローブを削除します。

コア GA
az network lb probe list

ロード バランサー内のプローブを一覧表示します。

コア GA
az network lb probe show

ロード バランサー内のプローブの詳細を取得します。

コア GA
az network lb probe update

ロード バランサーのプローブを更新します。

コア GA
az network lb probe wait

条件が満たされるまで CLI を待機状態にします。

コア GA

az network lb probe create

負荷分散でプローブを作成します。

az network lb probe create --lb-name
                           --name
                           --port
                           --protocol {Http, Https, Tcp}
                           --resource-group
                           [--interval]
                           [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                           [--number-of-probes]
                           [--path]
                           [--probe-threshold]

HTTP とポート 80 経由でロード バランサーにプローブを作成します。

az network lb probe create -g MyResourceGroup --lb-name MyLb -n MyProbe --protocol http --port 80 --path /

ポート 443 の TCP 経由でロード バランサーにプローブを作成します。

az network lb probe create -g MyResourceGroup --lb-name MyLb -n MyProbe --protocol tcp --port 443

必須のパラメーター

--lb-name

ロード バランサー名。

--name -n

プローブの名前。

--port

プローブ通信用ポート。 指定できる値は 1 以上 65535 以下です。

--protocol

エンドポイントのプロトコル。

承認された値: Http, Https, Tcp
--resource-group -g

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

省略可能のパラメーター

--interval --interval-in-seconds

どのぐらいの頻度でエンドポイントに正常性状態をプローブするかを表す間隔 (秒)。

--no-wait

実行時間の長い操作の終了を待機しません。

承認された値: 0, 1, f, false, n, no, t, true, y, yes
--number-of-probes --threshold

インスタンスが異常と見なされるまでのプローブの連続失敗の数。

--path --request-path

VM の正常性状態を要求する目的で使用される URI。 プロトコルが http に設定されている場合は、パスが必要です。 それ以外の場合は、許可されません。

--probe-threshold
プレビュー

このエンドポイントへのトラフィックの配信を許可または拒否するための連続した成功または失敗したプローブの数。 現在プレビュー段階であり、運用環境のワークロードには推奨されません。 ほとんどのシナリオでは、プロパティの値メイン指定しないことで、既定値の 1 を保持することをお勧めします。

グローバル パラメーター
--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 network lb probe delete

ロード バランサー内のプローブを削除します。

az network lb probe delete --lb-name
                           --name
                           --resource-group
                           [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]

プローブを削除します。

az network lb probe delete -g MyResourceGroup --lb-name MyLb -n MyProbe

必須のパラメーター

--lb-name

ロード バランサー名。

--name -n

プローブの名前。

--resource-group -g

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

省略可能のパラメーター

--no-wait

実行時間の長い操作の終了を待機しません。

承認された値: 0, 1, f, false, n, no, t, true, y, yes
グローバル パラメーター
--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 network lb probe list

ロード バランサー内のプローブを一覧表示します。

az network lb probe list --lb-name
                         --resource-group

プローブを一覧表示する

az network lb probe list -g MyResourceGroup --lb-name MyLb

必須のパラメーター

--lb-name

ロード バランサー名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<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 network lb probe show

ロード バランサー内のプローブの詳細を取得します。

az network lb probe show --lb-name
                         --name
                         --resource-group

プローブの詳細を取得します。

az network lb probe show -g MyResourceGroup --lb-name MyLb -n MyProbe

必須のパラメーター

--lb-name

ロード バランサー名。

--name -n

プローブの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<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 network lb probe update

ロード バランサーのプローブを更新します。

az network lb probe update --lb-name
                           --name
                           --resource-group
                           [--add]
                           [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                           [--interval]
                           [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                           [--number-of-probes]
                           [--path]
                           [--port]
                           [--probe-threshold]
                           [--protocol {Http, Https, Tcp}]
                           [--remove]
                           [--set]

別のポートと間隔でプローブを更新します。

az network lb probe update -g MyResourceGroup --lb-name MyLb -n MyProbe --port 81 --interval 10

必須のパラメーター

--lb-name

ロード バランサー名。

--name -n

プローブの名前。

--resource-group -g

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

省略可能のパラメーター

--add

パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: --add property.listProperty <key=value、string、または JSON 文字列>。

--force-string

'set' または 'add' を使用する場合は、JSON に変換するのではなく、文字列リテラルを保持します。

承認された値: 0, 1, f, false, n, no, t, true, y, yes
--interval --interval-in-seconds

どのぐらいの頻度でエンドポイントに正常性状態をプローブするかを表す間隔 (秒)。

--no-wait

実行時間の長い操作の終了を待機しません。

承認された値: 0, 1, f, false, n, no, t, true, y, yes
--number-of-probes --threshold

インスタンスが異常と見なされるまでのプローブの連続失敗の数。

--path --request-path

VM の正常性状態を要求する目的で使用される URI。 プロトコルが http に設定されている場合は、パスが必要です。 それ以外の場合は、許可されません。

--port

プローブ通信用ポート。 指定できる値は 1 以上 65535 以下です。

--probe-threshold
プレビュー

このエンドポイントへのトラフィックの配信を許可または拒否するための連続した成功または失敗したプローブの数。 現在プレビュー段階であり、運用環境のワークロードには推奨されません。 ほとんどのシナリオでは、プロパティの値メイン指定しないことで、既定値の 1 を保持することをお勧めします。

--protocol

エンドポイントのプロトコル。

承認された値: Http, Https, Tcp
--remove

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

--set

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

グローバル パラメーター
--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 network lb probe wait

条件が満たされるまで CLI を待機状態にします。

az network lb probe wait [--created]
                         [--custom]
                         [--deleted]
                         [--exists]
                         [--ids]
                         [--interval]
                         [--lb-name]
                         [--resource-group]
                         [--subscription]
                         [--timeout]
                         [--updated]

省略可能のパラメーター

--created

'provisioningState' が 'Succeeded' で作成されるまで待ちます。

既定値: False
--custom

条件がカスタム JMESPath クエリを満たすまで待ちます。 例: provisioningState!='InProgress'、instanceView.statuses[?code=='PowerState/running']。

--deleted

削除されるまで待ちます。

既定値: False
--exists

リソースが存在するまで待ちます。

既定値: False
--ids

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

--interval

ポーリング間隔 (秒単位)。

既定値: 30
--lb-name

ロード バランサー名。

--resource-group -g

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

--subscription

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

--timeout

最大待機時間 (秒単位)。

既定値: 3600
--updated

provisioningState が 'Succeeded' で更新されるまで待ちます。

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