Share via


az network lb

管理和設定負載平衡器。

若要深入瞭解 Azure Load Balancer,請造訪 https://learn.microsoft.com/en-us/azure/load-balancer/quickstart-load-balancer-standard-public-cli

命令

名稱 Description 類型 狀態
az network lb address-pool

管理負載平衡器的位址池。

核心 GA
az network lb address-pool address

管理跨區域負載平衡後端位址池的後端位址。

核心 預覽版
az network lb address-pool address add

將一個後端位址新增至負載平衡後端位址池。

核心 預覽版
az network lb address-pool address list

列出負載平衡後端位址池的所有後端位址。

核心 預覽版
az network lb address-pool address remove

從負載平衡後端位址池中移除一個後端位址。

核心 預覽版
az network lb address-pool address show

顯示來自負載平衡後端位址池的後端位址。

核心 預覽版
az network lb address-pool address update

將後端位址更新至負載平衡後端位址池。

核心 預覽版
az network lb address-pool address wait

將 CLI 置於等候狀態,直到符合條件為止。

核心 預覽版
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

將一個通道介面新增至負載平衡通道介面集區。

核心 預覽版
az network lb address-pool tunnel-interface list

列出負載平衡通道介面集區的所有通道介面。

核心 預覽版
az network lb address-pool tunnel-interface remove

從負載平衡通道介面集區中移除一個通道介面。

核心 預覽版
az network lb address-pool tunnel-interface show

取得負載平衡通道介面集區的一個通道介面。

核心 預覽版
az network lb address-pool tunnel-interface update

更新負載平衡通道介面集區的一個通道介面。

核心 預覽版
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

在預先存在的虛擬網路子網上建立基本負載平衡器。 子網可以藉由提供子網的標識符,在仲裁資源群組或訂用帳戶中。

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

必要參數

--name -n

負載平衡器名稱。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

選擇性參數

--backend-pool-name

後端位址池的名稱。

--edge-zone

邊緣區域的名稱。

--frontend-ip-name

前端IP組態的名稱。

預設值: LoadBalancerFrontEnd
--frontend-ip-zone

用來建立內部面向負載平衡器。

--location -l

位置。 來自的值: az account list-locations。 您可以使用 az configure --defaults location=<location> 設定預設位置。

--no-wait

請勿等候長時間執行的作業完成。

預設值: False
--private-ip-address

要使用的靜態私人IP位址。

--private-ip-address-version

要使用的私人IP位址版本。

接受的值: IPv4, IPv6
預設值: IPv4
--public-ip-address

公用IP位址名稱或識別碼或無的 ” 如果可用,請使用現有的資源,或會在省略時建立預設值的新資源。

--public-ip-address-allocation

IP 配置方法。

接受的值: Dynamic, Static
--public-ip-dns-name

新公用IP的全域唯一 DNS 名稱。

--public-ip-zone

用來為負載平衡器建立新的公用IP,也就是面向公用的負載平衡器。

--sku

負載平衡器 SKU。

接受的值: Basic, Gateway, Standard
預設值: Standard
--subnet

子網的名稱或標識碼。 使用現有的資源,或在指定時建立新的資源,如果省略則為 none。 如果指定名稱,也指定 --vnet-name。 如果您想要在其他資源群組或訂用帳戶中使用現有的子網,請提供標識碼,而不是子網的名稱。

--subnet-address-prefix

建立新子網時要使用的CIDR位址前綴。

預設值: 10.0.0.0/24
--tags

以空格分隔的標記:key[=value] [key[=value] ...]。使用 「清除現有的標記」。

--validate

產生並驗證 ARM 範本,而不需建立任何資源。

預設值: False
--vnet-address-prefix

建立新 VNet 時要使用的 CIDR 位址前綴。

預設值: 10.0.0.0/16
--vnet-name

虛擬網路 (VNet) 名稱。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --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

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

負載平衡器名稱。

--no-wait

請勿等候長時間執行的作業完成。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 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

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az network lb list

列出負載平衡器。

az network lb list [--max-items]
                   [--next-token]
                   [--resource-group]

範例

列出負載平衡器。

az network lb list -g MyResourceGroup

選擇性參數

--max-items

命令輸出中要傳回的項目總數。 如果可用的專案總數超過指定的值,則會在命令的輸出中提供令牌。 若要繼續分頁,請在後續命令的自變數中 --next-token 提供令牌值。

--next-token

標記,指定要開始分頁的位置。 這是先前截斷回應中的令牌值。

--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

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --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

必要參數

--backend-pool-name

後端位址池的名稱。

--request

查詢輸入 NAT 規則埠對應要求。

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

負載平衡器名稱。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 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

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --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

必要參數

--name -n

負載平衡器名稱。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

選擇性參數

--max-items

命令輸出中要傳回的項目總數。 如果可用的專案總數超過指定的值,則會在命令的輸出中提供令牌。 若要繼續分頁,請在後續命令的自變數中 --next-token 提供令牌值。

--next-token

標記,指定要開始分頁的位置。 這是先前截斷回應中的令牌值。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az network lb show

取得負載平衡器的詳細數據。

az network lb show [--expand]
                   [--ids]
                   [--name]
                   [--resource-group]
                   [--subscription]

範例

取得負載平衡器的詳細數據。

az network lb show -g MyResourceGroup -n MyLb

選擇性參數

--expand

展開參考的資源。 預設值為 None。

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

負載平衡器名稱。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 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

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --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

藉由指定路徑和索引鍵值組,將物件加入物件清單。 範例:--add property.listProperty <key=value、string 或 JSON 字串>。

--force-string

使用 'set' 或 'add' 時,請保留字串常值,而不是嘗試轉換成 JSON。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

負載平衡器名稱。

--no-wait

請勿等候長時間執行的作業完成。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--probes

負載平衡器中使用的探查物件集合。 支援速記語法、json-file 和 yaml-file。 請嘗試 “??” 以顯示更多。

--remove

從清單中移除屬性或專案。 範例:--remove property.list OR --remove 屬性ToRemove。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--set

指定要設定的屬性路徑和值,以更新物件。 範例:--set property1.property2=。

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--tags

以空格分隔的標記:key[=value] [key[=value] ...]。支援速記語法、json-file 和 yaml-file。 請嘗試 “??” 以顯示更多。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az network lb wait

將 CLI 置於等候狀態,直到符合條件為止。

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

選擇性參數

--created

請等候在 'Succeeded' 使用 'provisioningState' 建立。

預設值: False
--custom

等到條件符合自訂 JMESPath 查詢為止。 例如 provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running']。

--deleted

等到刪除為止。

預設值: False
--exists

等候資源存在。

預設值: False
--expand

展開參考的資源。 預設值為 None。

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源識別碼」引數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」引數。

--interval

輪詢間隔以秒為單位。

預設值: 30
--name -n

負載平衡器名稱。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 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

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。