az appservice ase

管理App Service環境。

命令

az appservice ase create

建立 App Service 環境。

az appservice ase create-inbound-services

內部 (ILB) App Service環境的私用 DNS區域。

az appservice ase delete

刪除 App Service 環境。

az appservice ase list

列出應用程式服務環境。

az appservice ase list-addresses

列出與 App Service 環境 v2 相關聯的 VIP。

az appservice ase list-plans

列出與 App Service 環境相關聯的 App Service 方案。

az appservice ase show

顯示 App Service 環境的詳細資料。

az appservice ase update

更新 App Service 環境。

az appservice ase create

建立 App Service 環境。

az appservice ase create --name
                         --resource-group
                         --subnet
                         [--force-network-security-group {false, true}]
                         [--force-route-table {false, true}]
                         [--front-end-scale-factor]
                         [--front-end-sku {I1, I2, I3}]
                         [--ignore-network-security-group {false, true}]
                         [--ignore-route-table {false, true}]
                         [--ignore-subnet-size-validation {false, true}]
                         [--kind {ASEv2, ASEv3}]
                         [--location]
                         [--no-wait]
                         [--os-preference {Linux, Windows}]
                         [--virtual-ip-type {External, Internal}]
                         [--vnet-name]
                         [--zone-redundant {false, true}]

範例

使用預設值建立資源群組、vNet 和 App Service 環境 v2。

az group create -g MyResourceGroup --location westeurope

az network vnet create -g MyResourceGroup -n MyVirtualNetwork \
  --address-prefixes 10.0.0.0/16 --subnet-name MyAseSubnet --subnet-prefixes 10.0.0.0/24

az appservice ase create -n MyAseName -g MyResourceGroup --vnet-name MyVirtualNetwork \
  --subnet MyAseSubnet

在現有的資源群組和 vNet 中,建立具有大型前端和縮放比例 10 的外部應用程式服務環境 v2。

az appservice ase create -n MyAseName -g MyResourceGroup --vnet-name MyVirtualNetwork \
  --subnet MyAseSubnet --front-end-sku I3 --front-end-scale-factor 10 --virtual-ip-type External

建立 vNet 和 App Service 環境 v2,但不在現有的資源群組中建立網路安全性群組和路由表。

az network vnet create -g MyResourceGroup -n MyVirtualNetwork \
  --address-prefixes 10.0.0.0/16 --subnet-name MyAseSubnet --subnet-prefixes 10.0.0.0/24

az appservice ase create -n MyAseName -g MyResourceGroup --vnet-name MyVirtualNetwork \
  --subnet MyAseSubnet --ignore-network-security-group --ignore-route-table

在小於現有資源群組中建議的子網中,建立 vNet 和 App Service 環境 v2。

az network vnet create -g MyResourceGroup -n MyVirtualNetwork \
  --address-prefixes 10.0.0.0/16 --subnet-name MyAseSubnet --subnet-prefixes 10.0.0.0/26

az appservice ase create -n MyAseName -g MyResourceGroup --vnet-name MyVirtualNetwork \
  --subnet MyAseSubnet --ignore-subnet-size-validation

使用預設值建立資源群組、vNet 和 App Service 環境 v3。

az group create -g ASEv3ResourceGroup --location westeurope

az network vnet create -g ASEv3ResourceGroup -n MyASEv3VirtualNetwork \
  --address-prefixes 10.0.0.0/16 --subnet-name MyASEv3Subnet --subnet-prefixes 10.0.0.0/24

az appservice ase create -n MyASEv3Name -g ASEv3ResourceGroup \
  --vnet-name MyASEv3VirtualNetwork --subnet MyASEv3Subnet --kind asev3

建立具有預設值的外部區域備援 App Service 環境 v3。

az appservice ase create -n MyASEv3Name -g ASEv3ResourceGroup \
  --vnet-name MyASEv3VirtualNetwork --subnet MyASEv3Subnet --kind asev3 \
  --zone-redundant --virtual-ip-type External

必要參數

--name -n

App Service 環境的名稱。

--resource-group -g

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

--subnet

現有子網的名稱或識別碼。 若要建立 vnet 和/或子網,請使用 az network vnet [subnet] create

選擇性參數

--force-network-security-group

覆寫子網的網路安全性群組。 僅適用于 ASEv2。

接受的值: false, true
--force-route-table

覆寫子網的路由表。 僅適用于 ASEv2。

接受的值: false, true
--front-end-scale-factor

前端到 App Service 方案實例比例的規模。 僅適用于 ASEv2。

預設值: 15
--front-end-sku

前端伺服器的大小。 僅適用于 ASEv2。

接受的值: I1, I2, I3
預設值: I1
--ignore-network-security-group

手動設定網路安全性群組。 僅適用于 ASEv2。

接受的值: false, true
--ignore-route-table

手動設定路由表。 僅適用于 ASEv2。

接受的值: false, true
--ignore-subnet-size-validation

請勿根據建議檢查子網的大小。

接受的值: false, true
--kind -k

指定App Service 環境版本。

接受的值: ASEv2, ASEv3
預設值: ASEv2
--location -l

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

--no-wait

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

--os-preference

判斷 App Service 環境是否應該從 Linux 背景工作角色開始。 僅適用于 ASEv2。

接受的值: Linux, Windows
--virtual-ip-type

指定是否應該從網際網路存取 App Service 環境。

接受的值: External, Internal
預設值: Internal
--vnet-name

vNet 的名稱。 如果只指定子網名稱,則為強制。

--zone-redundant

將App Service 環境設定為區域備援。 僅適用于 ASEv3。

接受的值: false, true

az appservice ase create-inbound-services

內部 (ILB) App Service環境的私用 DNS區域。

az appservice ase create-inbound-services --name
                                          --resource-group
                                          --subnet
                                          [--skip-dns {false, true}]
                                          [--vnet-name]

範例

建立私用 DNS區域和 A 記錄。

az appservice ase create-inbound-services -n MyASEName -g ASEResourceGroup \
  --vnet-name MyASEVirtualNetwork --subnet MyAseSubnet

必要參數

--name -n

App Service 環境的名稱。

--resource-group -g

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

--subnet

DNS 區域連結的現有子網名稱或識別碼。 若要建立 vnet 和/或子網,請使用 az network vnet [subnet] create

選擇性參數

--skip-dns

請勿建立私用 DNS區域和 DNS 記錄。

接受的值: false, true
--vnet-name

vNet 的名稱。 如果只指定子網名稱,則為強制。

az appservice ase delete

刪除 App Service 環境。

az appservice ase delete --name
                         [--no-wait]
                         [--resource-group]
                         [--yes]

範例

刪除 App Service 環境。

az appservice ase delete -n MyAseName

必要參數

--name -n

App Service 環境的名稱。

選擇性參數

--no-wait

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

--resource-group -g

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

--yes -y

不提示確認。

az appservice ase list

列出應用程式服務環境。

az appservice ase list [--resource-group]

範例

列出訂用帳戶中的所有 App Service 環境。

az appservice ase list

列出資源群組中的所有 App Service 環境。

az appservice ase list --resource-group MyResourceGroup

選擇性參數

--resource-group -g

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

az appservice ase list-addresses

列出與 App Service 環境 v2 相關聯的 VIP。

az appservice ase list-addresses --name
                                 [--resource-group]

範例

列出 App Service 環境的 VIP。

az appservice ase list-addresses --name MyAseName

必要參數

--name -n

App Service 環境的名稱。

選擇性參數

--resource-group -g

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

az appservice ase list-plans

列出與 App Service 環境相關聯的 App Service 方案。

az appservice ase list-plans --name
                             [--resource-group]

範例

列出 App Service 環境的 App Service 方案。

az appservice ase list-plans --name MyAseName

必要參數

--name -n

App Service 環境的名稱。

選擇性參數

--resource-group -g

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

az appservice ase show

顯示 App Service 環境的詳細資料。

az appservice ase show --name
                       [--resource-group]

範例

顯示 App Service 環境。

az appservice ase show --name MyAseName

必要參數

--name -n

App Service 環境的名稱。

選擇性參數

--resource-group -g

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

az appservice ase update

更新 App Service 環境。

az appservice ase update --name
                         [--allow-new-private-endpoint-connections {false, true}]
                         [--front-end-scale-factor]
                         [--front-end-sku {I1, I2, I3}]
                         [--no-wait]
                         [--resource-group]

範例

使用中型前端和縮放比例 10 更新 App Service 環境 v2。

az appservice ase update -n MyAseV2Name -g MyResourceGroup --front-end-sku I2 \
  --front-end-scale-factor 10

更新 App Service 環境 v3 以允許新的私人端點連線。

az appservice ase update -n MyAseV3Name -g MyResourceGroup --allow-new-private-endpoint-connections

必要參數

--name -n

App Service 環境的名稱。

選擇性參數

--allow-new-private-endpoint-connections -p

(ASEv3 僅) 在 App Service 環境 中設定應用程式,以允許新的私人端點連線。

接受的值: false, true
--front-end-scale-factor

(ASEv2 僅) 5 到 15 之間的前端調整至 App Service 方案實例比率。

--front-end-sku

(ASEv2 僅) 前端伺服器的大小。

接受的值: I1, I2, I3
--no-wait

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

--resource-group -g

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