az appservice ase

App Service 환경을 관리합니다.

명령

az appservice ase create

앱 서비스 환경을 만듭니다.

az appservice ase create-inbound-services

ILB(내부) App Service 환경에 대한 프라이빗 DNS 영역입니다.

az appservice ase delete

앱 서비스 환경을 삭제합니다.

az appservice ase list

앱 서비스 환경을 나열합니다.

az appservice ase list-addresses

앱 서비스 환경 v2와 연결된 VIP를 나열합니다.

az appservice ase list-plans

App Service 환경과 연결된 App Service 계획을 나열합니다.

az appservice ase show

앱 서비스 환경의 세부 정보를 표시합니다.

az appservice ase update

앱 서비스 환경을 업데이트합니다.

az appservice ase create

앱 서비스 환경을 만듭니다.

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 Environment 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 Environment 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 및 앱 서비스 환경 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 및 앱 서비스 환경 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

기본값을 사용하여 외부 영역 중복 앱 서비스 환경 v3을 만듭니다.

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

필수 매개 변수

--name -n

앱 서비스 환경의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subnet

기존 서브넷의 이름 또는 ID입니다. 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 Environment 버전을 지정합니다.

허용되는 값: ASEv2, ASEv3
기본값: ASEv2
--location -l

위치입니다. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--os-preference

앱 서비스 환경이 Linux 작업자로 시작해야 하는지 확인합니다. ASEv2에만 적용됩니다.

허용되는 값: Linux, Windows
--virtual-ip-type

인터넷에서 앱 서비스 환경에 액세스할 수 있는지를 지정합니다.

허용되는 값: External, Internal
기본값: Internal
--vnet-name

vNet의 이름입니다. 서브넷 이름만 지정된 경우 필수입니다.

--zone-redundant

영역 중복으로 App Service Environment 구성합니다. 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

앱 서비스 환경의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subnet

DNS 영역 링크에 대한 기존 서브넷의 이름 또는 ID입니다. vnet 및/또는 서브넷 az network vnet [subnet] create을 만들려면 .

선택적 매개 변수

--skip-dns

프라이빗 DNS 영역 및 DNS 레코드를 만들지 마세요.

허용되는 값: false, true
--vnet-name

vNet의 이름입니다. 서브넷 이름만 지정된 경우 필수입니다.

az appservice ase delete

앱 서비스 환경을 삭제합니다.

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

예제

앱 서비스 환경을 삭제합니다.

az appservice ase delete -n MyAseName

필수 매개 변수

--name -n

앱 서비스 환경의 이름입니다.

선택적 매개 변수

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

앱 서비스 환경 v2와 연결된 VIP를 나열합니다.

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

예제

앱 서비스 환경에 대한 VIP를 나열합니다.

az appservice ase list-addresses --name MyAseName

필수 매개 변수

--name -n

앱 서비스 환경의 이름입니다.

선택적 매개 변수

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

앱 서비스 환경의 이름입니다.

선택적 매개 변수

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

az appservice ase show

앱 서비스 환경의 세부 정보를 표시합니다.

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

예제

앱 서비스 환경을 표시합니다.

az appservice ase show --name MyAseName

필수 매개 변수

--name -n

앱 서비스 환경의 이름입니다.

선택적 매개 변수

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

az appservice ase update

앱 서비스 환경을 업데이트합니다.

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 Environment v2를 업데이트합니다.

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

새 프라이빗 엔드포인트 연결을 허용하도록 App Service Environment v3을 업데이트합니다.

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

필수 매개 변수

--name -n

앱 서비스 환경의 이름입니다.

선택적 매개 변수

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

(ASEv3에만 해당) 새 프라이빗 엔드포인트 연결을 허용하도록 App Service Environment 앱을 구성합니다.

허용되는 값: 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>을 사용하여 기본 그룹을 구성할 수 있습니다.