次の方法で共有


az stack-hci-vm network lb

このリファレンスは、Azure CLI (バージョン 2.15.0 以降) の stack-hci-vm 拡張機能の一部です。 拡張機能は、 az stack-hci-vm network lb コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細については、 を参照してください。

stack-hci-vm を使用してロード バランサーを管理します。

コマンド

名前 説明 状態
az stack-hci-vm network lb backend-pool

ロード バランサーでバックエンド アドレス プールを管理します。

Extension GA
az stack-hci-vm network lb backend-pool add

バックエンド アドレス プールとその NIC ターゲットを追加します。

Extension GA
az stack-hci-vm network lb backend-pool delete

バックエンド アドレス プールを削除します。

Extension GA
az stack-hci-vm network lb backend-pool list

ロード バランサーで定義されているバックエンド プールを一覧表示します。

Extension GA
az stack-hci-vm network lb backend-pool show

メンバー NIC を含むバックエンド プールのプロパティを表示します。

Extension GA
az stack-hci-vm network lb backend-pool update

バックエンド プールのネットワーク スコープを更新するか、すべてのアドレスを置き換えます。

Extension GA
az stack-hci-vm network lb create

ロード バランサーを作成します。

Extension GA
az stack-hci-vm network lb delete

ロード バランサーを削除します。

Extension GA
az stack-hci-vm network lb frontend-ip

ロード バランサーでフロントエンド IP 構成を管理します。

Extension GA
az stack-hci-vm network lb frontend-ip add

既存のロード バランサーにフロントエンド IP 構成を追加します。

Extension GA
az stack-hci-vm network lb frontend-ip delete

ロード バランサーからフロントエンド IP 構成を削除します。

Extension GA
az stack-hci-vm network lb frontend-ip list

ロード バランサーのフロントエンド IP 構成を一覧表示します。

Extension GA
az stack-hci-vm network lb frontend-ip show

フロントエンド IP 構成の詳細を表示します。

Extension GA
az stack-hci-vm network lb lb-rule

ロード バランサーの負荷分散規則を管理します。

Extension GA
az stack-hci-vm network lb lb-rule add

フロントエンド、バックエンド プール、およびオプションのプローブをバインドする負荷分散規則を作成します。

Extension GA
az stack-hci-vm network lb lb-rule delete

負荷分散規則を削除します。

Extension GA
az stack-hci-vm network lb lb-rule list

負荷分散規則を一覧表示します。

Extension GA
az stack-hci-vm network lb lb-rule show

負荷分散規則の定義を表示します。

Extension GA
az stack-hci-vm network lb lb-rule update

既存の規則のポート、プロトコル、またはプローブ バインドを更新します。

Extension GA
az stack-hci-vm network lb list

すべてのロード バランサーを一覧表示します。

Extension GA
az stack-hci-vm network lb probe

ロード バランサーに接続されている正常性プローブを管理します。

Extension GA
az stack-hci-vm network lb probe add

TCP または HTTP 正常性プローブを追加します。

Extension GA
az stack-hci-vm network lb probe delete

プローブを削除します。

Extension GA
az stack-hci-vm network lb probe list

ロード バランサーで構成されているプローブを一覧表示します。

Extension GA
az stack-hci-vm network lb probe show

プローブ構成の詳細を表示します。

Extension GA
az stack-hci-vm network lb probe update

間隔やしきい値などのプローブ設定を更新します。

Extension GA
az stack-hci-vm network lb show

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

Extension GA
az stack-hci-vm network lb update

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

Extension GA

az stack-hci-vm network lb create

ロード バランサーを作成します。

az stack-hci-vm network lb create --custom-location
                                  --name
                                  --resource-group
                                  [--backend-pool]
                                  [--frontend-ip]
                                  [--lb-rule]
                                  [--location]
                                  [--probe]
                                  [--tags]

動的フロントエンド IP を使用してロード バランサーを作成する

az stack-hci-vm network lb create --resource-group "test-rg" --name "web-lb" --location "eastus" --custom-location "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.ExtendedLocation/customLocations/test-location" --frontend-ip name=web-fe allocation-method=Dynamic subnet-id="/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1"

静的フロントエンド IP、バックエンド プール、ルール、プローブを使用してロード バランサーを作成する

az stack-hci-vm network lb create --resource-group "test-rg" --name "complex-lb" --location "eastus" --custom-location "/subscriptions/xxxx/customLocations/test-location" --frontend-ip name=static-fe allocation-method=Static private-ip=10.0.0.5 subnet-id="/subscriptions/xxxx/vnet/subnet1" --backend-pool name=web-pool vnet-id="/subscriptions/xxxx/vnet1" addresses="/subscriptions/xxxx/nic1/ipconfigurations/ipconfig1","/subscriptions/xxxx/nic2/ipconfigurations/ipconfig1" --lb-rule name=http-rule frontend-ip-name=static-fe backend-pool-name=web-pool protocol=Tcp frontend-port=80 backend-port=8080 --probe name=health-probe protocol=Tcp port=80

複数のフロントエンド IP を使用してロード バランサーを作成する

az stack-hci-vm network lb create --resource-group "test-rg" --name "multi-fe-lb" --location "eastus" --custom-location "/subscriptions/xxxx/customLocations/test-location" --frontend-ip name=dynamic-fe allocation-method=Dynamic subnet-id="/sub/sn1" --frontend-ip name=static-fe1 allocation-method=Static private-ip=10.0.0.5 subnet-id="/sub/sn2" --frontend-ip name=static-fe2 allocation-method=Static private-ip=10.0.0.6 subnet-id="/sub/sn2"

必須のパラメーター

--custom-location

カスタムの場所の ID。

--name -n

ロード バランサーの名前。

--resource-group -g

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

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--backend-pool

バックエンド アドレス プール (反復可能)。 必須: name and addresses=<nic-ip-config-id>[,<nic-ip-config-id>...]。省略可能: vnet-id=<id> または lnet-id=<id> (指定された場合は 1 つだけ)。 例: --backend-pool name=pool1 vnet-id=/sub/vnet1 addresses=/sub/../nic1/ipConfigurations/ipconfig1,/sub/../nic2/ipConfigurations/ipconfig2。

--frontend-ip

フロントエンド IP 構成 (反復可能)。 必須: 名前と、サブネット ID またはパブリックip-idの少なくとも 1 つ。省略可能: allocation-method=<Static|Dynamic> (既定値は動的) と private-ip=<ip> (静的のみ)。 例: --frontend-ip name=fe1 subnet-id=/sub/vnet/sn1。

--lb-rule

負荷分散規則 (繰り返し可能)。 形式: name=<name> frontend-ip=<fe-name> backend-pool=<pool-name> protocol=<Tcp|Udp> frontend-port=<port> backend-port=<port> [probe=<probe-name>] [load-distribution=<policy>]。 例: --lb-rule name=http frontend-ip=fe1 backend-pool=pool1 protocol=Tcp frontend-port=80 backend-port=8080。

--location -l

場所が指定されていない場合は、リソース グループの場所が使用されます。

--probe

正常性プローブ。 複数回指定できます。 形式: name=<name> protocol=<Tcp|Http> port=<port> [path=<path>] [interval=<secs>] [threshold=<count>]。 注: HTTP プローブにはパス パラメーターが必要です。 例: --probe name=health protocol=Tcp port=80。

--tags

スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。

グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az stack-hci-vm network lb delete

ロード バランサーを削除します。

az stack-hci-vm network lb delete --name
                                  --resource-group
                                  [--polling-interval]
                                  [--yes]

DeleteLB

az stack-hci-vm network lb delete --name "test-lb" --resource-group "test-rg" --yes

必須のパラメーター

--name -n

ロード バランサーの名前。

--resource-group -g

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

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--polling-interval

実行時間の長い操作の ARM ポーリング間隔。

--yes -y

確認のダイアログを表示しません。

プロパティ
規定値: False
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az stack-hci-vm network lb list

すべてのロード バランサーを一覧表示します。

az stack-hci-vm network lb list [--resource-group]

ListLBs

az stack-hci-vm network lb list --resource-group "test-rg"

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--resource-group -g

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

グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az stack-hci-vm network lb show

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

az stack-hci-vm network lb show --name
                                --resource-group

ShowLB

az stack-hci-vm network lb show --name "test-lb" --resource-group "test-rg"

必須のパラメーター

--name -n

ロード バランサーの名前。

--resource-group -g

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

グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az stack-hci-vm network lb update

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

az stack-hci-vm network lb update --name
                                  --resource-group
                                  [--tags]

UpdateLB

az stack-hci-vm network lb update --resource-group "test-rg" --name "test-lb" --tags env=prod updated=yes

必須のパラメーター

--name -n

ロード バランサーの名前。

--resource-group -g

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

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--tags

スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。

グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False