az network lb
ロード バランサーを管理および構成します。
Azure Load Balancer の詳細については、 https://learn.microsoft.com/en-us/azure/load-balancer/quickstart-load-balancer-standard-public-cliを参照してください。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az network lb address-pool |
ロード バランサーのアドレス プールを管理します。 |
コア | GA |
az network lb address-pool address |
リージョン間負荷分散バックエンド アドレス プールのバックエンド アドレスを管理します。 |
コア | GA |
az network lb address-pool address add |
1 つのバックエンド アドレスを負荷分散バックエンド アドレス プールに追加します。 |
コア | GA |
az network lb address-pool address list |
負荷分散バックエンド アドレス プールのすべてのバックエンド アドレスを一覧表示します。 |
コア | GA |
az network lb address-pool address remove |
負荷分散バックエンド アドレス プールから 1 つのバックエンド アドレスを削除します。 |
コア | GA |
az network lb address-pool address show |
負荷分散バックエンド アドレス プールのバックエンド アドレスを表示します。 |
コア | GA |
az network lb address-pool address update |
バックエンド アドレスを負荷分散バックエンド アドレス プールに更新します。 |
コア | GA |
az network lb address-pool address wait |
条件が満たされるまで CLI を待機状態にします。 |
コア | GA |
az network lb address-pool create |
ロード バランサーバックエンド アドレス プールを作成します。 |
コア | GA |
az network lb address-pool delete |
指定したロード バランサーバックエンド アドレス プールを削除します。 |
コア | GA |
az network lb address-pool list |
アドレス プールを一覧表示します。 |
コア | GA |
az network lb address-pool show |
アドレス プールの詳細を取得します。 |
コア | GA |
az network lb address-pool tunnel-interface |
ロード バランサーのトンネル インターフェイスを管理します。 |
コア | プレビュー |
az network lb address-pool tunnel-interface add |
ロード バランス トンネル インターフェイス プールにトンネル インターフェイスを 1 つ追加します。 |
コア | プレビュー |
az network lb address-pool tunnel-interface list |
負荷分散トンネル インターフェイス プールのすべてのトンネル インターフェイスを一覧表示します。 |
コア | プレビュー |
az network lb address-pool tunnel-interface remove |
ロード バランス トンネル インターフェイス プールから 1 つのトンネル インターフェイスを削除します。 |
コア | プレビュー |
az network lb address-pool tunnel-interface show |
負荷分散トンネル インターフェイス プールのトンネル インターフェイスを 1 つ取得します。 |
コア | プレビュー |
az network lb address-pool tunnel-interface update |
負荷分散トンネル インターフェイス プールの 1 つのトンネル インターフェイスを更新します。 |
コア | プレビュー |
az network lb address-pool tunnel-interface wait |
条件が満たされるまで CLI を待機状態にします。 |
コア | プレビュー |
az network lb address-pool update |
アドレス プールを更新します。 |
コア | GA |
az network lb address-pool wait |
条件が満たされるまで CLI を待機状態にします。 |
コア | GA |
az network lb create |
ロード バランサーを作成します。 |
コア | GA |
az network lb delete |
指定したロード バランサーを削除します。 |
コア | GA |
az network lb frontend-ip |
ロード バランサーのフロントエンド IP アドレスを管理します。 |
コア | GA |
az network lb frontend-ip create |
フロントエンド IP アドレスを作成します。 |
コア | GA |
az network lb frontend-ip delete |
フロントエンド IP アドレスを削除します。 |
コア | GA |
az network lb frontend-ip list |
フロントエンド IP アドレスを一覧表示します。 |
コア | GA |
az network lb frontend-ip show |
フロントエンド IP アドレスの詳細を取得します。 |
コア | GA |
az network lb frontend-ip update |
フロントエンド IP アドレスを更新します。 |
コア | GA |
az network lb frontend-ip wait |
条件が満たされるまで CLI を待機状態にします。 |
コア | GA |
az network lb inbound-nat-pool |
ロード バランサーの受信 NAT アドレス プールを管理します。 |
コア | GA |
az network lb inbound-nat-pool create |
受信 NAT アドレス プールを作成します。 |
コア | GA |
az network lb inbound-nat-pool delete |
受信 NAT アドレス プールを削除します。 |
コア | GA |
az network lb inbound-nat-pool list |
受信 NAT アドレス プールを一覧表示します。 |
コア | GA |
az network lb inbound-nat-pool show |
受信 NAT アドレス プールの詳細を取得します。 |
コア | GA |
az network lb inbound-nat-pool update |
受信 NAT アドレス プールを更新します。 |
コア | GA |
az network lb inbound-nat-pool wait |
条件が満たされるまで CLI を待機状態にします。 |
コア | GA |
az network lb inbound-nat-rule |
ロード バランサーの受信 NAT 規則を管理します。 |
コア | GA |
az network lb inbound-nat-rule create |
インバウンド NAT 規則を作成します。 |
コア | GA |
az network lb inbound-nat-rule delete |
受信 NAT 規則を削除します。 |
コア | GA |
az network lb inbound-nat-rule list |
受信 NAT 規則を一覧表示します。 |
コア | GA |
az network lb inbound-nat-rule show |
受信 NAT 規則の詳細を取得します。 |
コア | GA |
az network lb inbound-nat-rule update |
受信 NAT 規則を更新します。 |
コア | GA |
az network lb inbound-nat-rule wait |
条件が満たされるまで CLI を待機状態にします。 |
コア | GA |
az network lb list |
ロード バランサーを一覧表示します。 |
コア | GA |
az network lb list-mapping |
受信 NAT 規則のポート マッピングを一覧表示します。 |
コア | GA |
az network lb list-nic |
関連付けられているロード バランサーのネットワーク インターフェイスを一覧表示します。 |
コア | GA |
az network lb outbound-rule |
ロード バランサーの送信規則を管理します。 |
コア | GA |
az network lb outbound-rule create |
アウトバウンド規則を作成します。 |
コア | GA |
az network lb outbound-rule delete |
送信規則を削除します。 |
コア | GA |
az network lb outbound-rule list |
送信規則を一覧表示します。 |
コア | GA |
az network lb outbound-rule show |
送信規則の詳細を取得します。 |
コア | GA |
az network lb outbound-rule update |
送信規則を更新します。 |
コア | GA |
az network lb outbound-rule wait |
条件が満たされるまで CLI を待機状態にします。 |
コア | GA |
az network lb probe |
プローブ情報を評価し、ルーティング規則を定義します。 |
コア | GA |
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 rule |
負荷分散規則を管理します。 |
コア | GA |
az network lb rule create |
負荷分散規則の作成 |
コア | GA |
az network lb rule delete |
負荷分散規則を削除します。 |
コア | GA |
az network lb rule list |
負荷分散規則を一覧表示します。 |
コア | GA |
az network lb rule show |
負荷分散規則の詳細を取得します。 |
コア | GA |
az network lb rule update |
負荷分散規則を更新します。 |
コア | GA |
az network lb rule wait |
条件が満たされるまで CLI を待機状態にします。 |
コア | GA |
az network lb show |
ロード バランサーの詳細を取得します。 |
コア | GA |
az network lb update |
ロード バランサーを更新します。 |
コア | GA |
az network lb wait |
条件が満たされるまで CLI を待機状態にします。 |
コア | GA |
az network lb create
ロード バランサーを作成します。
az network lb create --name
--resource-group
[--backend-pool-name]
[--edge-zone]
[--frontend-ip-name]
[--frontend-ip-zone]
[--location]
[--no-wait]
[--private-ip-address]
[--private-ip-address-version {IPv4, IPv6}]
[--public-ip-address]
[--public-ip-address-allocation {Dynamic, Static}]
[--public-ip-dns-name]
[--public-ip-zone]
[--sku {Basic, Gateway, Standard}]
[--subnet]
[--subnet-address-prefix]
[--tags]
[--validate]
[--vnet-address-prefix]
[--vnet-name]
例
基本的なロード バランサーを作成します。
az network lb create -g MyResourceGroup -n MyLb --sku Basic
特定の仮想ネットワークとサブネットに基本的なロード バランサーを作成します。 同じ名前の仮想ネットワークが同じリソース グループ内に見つかった場合、ロード バランサーはこの仮想ネットワークを利用します。 見つからない場合は、新しいファイルが作成されます。
az network lb create -g MyResourceGroup -n MyLb --sku Basic --vnet-name MyVnet --subnet MySubnet
既存の仮想ネットワークのサブネットに基本的なロード バランサーを作成します。 サブネットの ID を指定することで、サブネットをアービタリ リソース グループまたはサブスクリプションに含めることができます。
az network lb create -g MyResourceGroup -n MyLb --sku Basic --subnet {subnetID}
ゾーンのパブリック IP をプロビジョニングして、基本的なゾーン フレーバー内部ロード バランサーを作成します。
az network lb create -g MyResourceGroup -n MyLb --sku Basic --public-ip-zone 2
ゾーン フロントエンド IP 構成と Vnet をプロビジョニングして、標準ゾーンフレーバーのパブリック向けロード バランサーを作成します。
az network lb create -g MyResourceGroup -n MyLb --sku Standard --frontend-ip-zone 1 --vnet-name MyVnet --subnet MySubnet
必須のパラメーター
ロード バランサー名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
バックエンド アドレス プールの名前。
エッジ ゾーンの名前。
フロントエンド IP 構成の名前。
内部に接続するロード バランサーを作成するために使用されます。
Location。 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
実行時間の長い操作の終了を待機しません。
使用する静的プライベート IP アドレス。
使用するプライベート IP アドレスのバージョン。
パブリック IP アドレスの名前または ID。なしの場合は "" です。 使用可能な場合は既存のリソースを使用するか、省略した場合は既定値で新しいリソースを作成します。
IP 割り当て方法。
新しいパブリック IP のグローバルに一意の DNS 名。
ロード バランサーの新しいパブリック IP (パブリックに接続するロード バランサー) を作成するために使用されます。
ロード バランサー SKU。
サブネットの名前または ID。 既存のリソースを使用するか、指定した場合は新規に作成するか、省略すると none が作成されます。 名前を指定した場合は、--vnet-name も指定します。 他のリソース グループまたはサブスクリプションで既存のサブネットを使用する場合は、サブネットの名前ではなく ID を指定してください。
新しいサブネットの作成時に使用する CIDR アドレス プレフィックス。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
リソースを作成せずに ARM テンプレートを生成して検証します。
新しい VNet の作成時に使用する CIDR アドレス プレフィックス。
仮想ネットワーク (VNet) 名。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az network lb delete
指定したロード バランサーを削除します。
az network lb delete [--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
例
ロード バランサーを削除します。
az network lb delete -g MyResourceGroup -n MyLb
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ロード バランサー名。
実行時間の長い操作の終了を待機しません。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az network lb list
ロード バランサーを一覧表示します。
az network lb list [--max-items]
[--next-token]
[--resource-group]
例
ロード バランサーを一覧表示します。
az network lb list -g MyResourceGroup
省略可能のパラメーター
コマンドの出力で返される項目の合計数。 使用可能な項目の合計数が指定された値を超える場合は、コマンドの出力にトークンが提供されます。 改ページ位置の変更を再開するには、後続のコマンドの引数 --next-token
トークン値を指定します。
ページ分割を開始する場所を指定するトークン。 これは、以前に切り捨てられた応答からのトークン値です。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az network lb list-mapping
受信 NAT 規則のポート マッピングを一覧表示します。
az network lb list-mapping --backend-pool-name
--request
[--ids]
[--name]
[--resource-group]
[--subscription]
例
IP に基づいて受信 NAT 規則のポート マッピングを一覧表示します。
az network lb list-mapping -n MyLb -g MyResourceGroup --backend-pool-name MyAddressPool --request ip=XX
NIC に基づいて受信 NAT 規則のポート マッピングを一覧表示します。
az network lb list-mapping -n MyLb -g MyResourceGroup --backend-pool-name MyAddressPool --request nic=XX
必須のパラメーター
バックエンド アドレス プールの名前。
受信 NAT 規則のポート マッピング要求に対してクエリを実行します。
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ロード バランサー名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az network lb list-nic
関連付けられているロード バランサーのネットワーク インターフェイスを一覧表示します。
az network lb list-nic --name
--resource-group
[--max-items]
[--next-token]
例
関連付けられているロード バランサーのネットワーク インターフェイスを一覧表示します。
az network lb list-nic -g MyResourceGroup --name MyLb
必須のパラメーター
ロード バランサー名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
コマンドの出力で返される項目の合計数。 使用可能な項目の合計数が指定された値を超える場合は、コマンドの出力にトークンが提供されます。 改ページ位置の変更を再開するには、後続のコマンドの引数 --next-token
トークン値を指定します。
ページ分割を開始する場所を指定するトークン。 これは、以前に切り捨てられた応答からのトークン値です。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az network lb show
ロード バランサーの詳細を取得します。
az network lb show [--expand]
[--ids]
[--name]
[--resource-group]
[--subscription]
例
ロード バランサーの詳細を取得します。
az network lb show -g MyResourceGroup -n MyLb
省略可能のパラメーター
参照先のリソースを展開します。 既定値は None です。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ロード バランサー名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az network lb update
ロード バランサーを更新します。
このコマンドは、ロード バランサーのタグの更新にのみ使用できます。 名前とリソース グループは不変であり、更新できません。
az network lb update [--add]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--probes]
[--remove]
[--resource-group]
[--set]
[--subscription]
[--tags]
例
ロード バランサーのタグを更新します。
az network lb update -g MyResourceGroup -n MyLB --tags CostCenter=MyTestGroup
省略可能のパラメーター
パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: --add property.listProperty <key=value, string or JSON string>.
'set' または 'add' を使用する場合は、JSON に変換するのではなく、文字列リテラルを保持します。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ロード バランサー名。
実行時間の長い操作の終了を待機しません。
ロード バランサーで使用されるプローブ オブジェクトのコレクション。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
リストからプロパティまたは要素を削除します。 例: --remove property.list OR --remove propertyToRemove。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
設定するプロパティ パスと値を指定して、オブジェクトを更新します。 例: --set property1.property2=。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
スペース区切りのタグ: key[=value] [key[=value] ...]短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az network lb wait
条件が満たされるまで CLI を待機状態にします。
az network lb wait [--created]
[--custom]
[--deleted]
[--exists]
[--expand]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
省略可能のパラメーター
'provisioningState' が 'Succeeded' で作成されるまで待ちます。
条件がカスタム JMESPath クエリを満たすまで待ちます。 例: provisioningState!='InProgress'、instanceView.statuses[?code=='PowerState/running']。
削除されるまで待ちます。
リソースが存在するまで待ちます。
参照先のリソースを展開します。 既定値は None です。
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