az appservice ase
App Service 환경을 관리합니다.
명령
| az appservice ase create |
앱 서비스 환경을 만듭니다. |
| az appservice ase create-inbound-services |
내부 ASEv2에 대한 프라이빗 DNS 영역입니다. |
| az appservice ase delete |
앱 서비스 환경을 삭제합니다. |
| az appservice ase list |
앱 서비스 환경을 나열합니다. |
| az appservice ase list-addresses |
App Service Environment v2와 연결된 VIP를 나열합니다. |
| az appservice ase list-plans |
App Service 환경과 연결된 App Service 계획을 나열합니다. |
| az appservice ase show |
앱 서비스 환경의 세부 정보를 표시합니다. |
| az appservice ase update |
앱 서비스 환경 v2를 업데이트합니다. |
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}]
[--subscription]
[--virtual-ip-type {External, Internal}]
[--vnet-name]
[--zone-redundant {false, true}]
예제
기본값을 사용하여 리소스 그룹, vNet 및 앱 서비스 환경 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 및 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/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
필수 매개 변수
앱 서비스 환경의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
기존 서브넷의 이름 또는 ID입니다. vnet 및/또는 서브넷을 만들려면 az network vnet [subnet] create 를 사용합니다.
선택적 매개 변수
서브넷에 대한 네트워크 보안 그룹을 재정의합니다. ASEv2에만 적용됩니다.
서브넷에 대한 경로 테이블을 재정의합니다. ASEv2에만 적용됩니다.
프런트 엔드와 App Service 계획 인스턴스 비율의 크기입니다. ASEv2에만 적용됩니다.
프런트 엔드 서버의 크기입니다. ASEv2에만 적용됩니다.
네트워크 보안 그룹을 수동으로 구성합니다. ASEv2에만 적용됩니다.
경로 테이블을 수동으로 구성합니다. ASEv2에만 적용됩니다.
권장 사항에 따라 서브넷의 크기가 있는지 확인하지 않습니다.
App Service Environment 버전을 지정합니다.
위치입니다. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.
장기 실행 작업이 완료될 때까지 기다리지 마세요.
앱 서비스 환경이 Linux 작업자로 시작해야 하는지 확인합니다. ASEv2에만 적용됩니다.
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
인터넷에서 앱 서비스 환경에 액세스할 수 있는지를 지정합니다.
vNet의 이름입니다. 서브넷 이름만 지정한 경우 필수입니다.
App Service Environment 영역 중복으로 구성합니다. ASEv3에만 적용됩니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az appservice ase create-inbound-services
내부 ASEv2에 대한 프라이빗 DNS 영역입니다.
az appservice ase create-inbound-services --name
--resource-group
--subnet
[--skip-dns {false, true}]
[--subscription]
[--vnet-name]
예제
프라이빗 DNS 영역 및 A 레코드를 만듭니다.
az appservice ase create-inbound-services -n MyASEName -g ASEResourceGroup \
--vnet-name MyASEVirtualNetwork --subnet MyAseSubnet
필수 매개 변수
앱 서비스 환경의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
ASEv3에 대한 인바운드 트래픽에 대한 기존 서브넷의 이름 또는 ID입니다. vnet 및/또는 서브넷을 만들려면 az network vnet [subnet] create 를 사용합니다.
선택적 매개 변수
프라이빗 DNS 영역 및 DNS 레코드를 만들지 마십시오.
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
vNet의 이름입니다. 서브넷 이름만 지정한 경우 필수입니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az appservice ase delete
앱 서비스 환경을 삭제합니다.
az appservice ase delete --name
[--no-wait]
[--resource-group]
[--subscription]
[--yes]
예제
앱 서비스 환경을 삭제합니다.
az appservice ase delete -n MyAseName
필수 매개 변수
앱 서비스 환경의 이름입니다.
선택적 매개 변수
장기 실행 작업이 완료될 때까지 기다리지 마세요.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
확인을 묻는 메시지를 표시하지 마세요.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az appservice ase list
앱 서비스 환경을 나열합니다.
az appservice ase list [--query-examples]
[--resource-group]
[--subscription]
예제
구독의 모든 앱 서비스 환경을 나열합니다.
az appservice ase list
리소스 그룹의 모든 앱 서비스 환경을 나열합니다.
az appservice ase list --resource-group MyResourceGroup
선택적 매개 변수
JMESPath 문자열을 권장합니다. 쿼리 중 하나를 복사하여 큰따옴표 안에 --query 매개 변수를 붙여넣어 결과를 확인할 수 있습니다. 이러한 키워드를 기반으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az appservice ase list-addresses
App Service Environment v2와 연결된 VIP를 나열합니다.
az appservice ase list-addresses --name
[--resource-group]
[--subscription]
예제
App Service 환경에 대한 VIP를 나열합니다.
az appservice ase list-addresses --name MyAseName
필수 매개 변수
앱 서비스 환경의 이름입니다.
선택적 매개 변수
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az appservice ase list-plans
App Service 환경과 연결된 App Service 계획을 나열합니다.
az appservice ase list-plans --name
[--resource-group]
[--subscription]
예제
App Service 환경에 대한 App Service 계획을 나열합니다.
az appservice ase list-plans --name MyAseName
필수 매개 변수
앱 서비스 환경의 이름입니다.
선택적 매개 변수
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az appservice ase show
앱 서비스 환경의 세부 정보를 표시합니다.
az appservice ase show --name
[--query-examples]
[--resource-group]
[--subscription]
예제
앱 서비스 환경을 표시합니다.
az appservice ase show --name MyAseName
필수 매개 변수
앱 서비스 환경의 이름입니다.
선택적 매개 변수
JMESPath 문자열을 권장합니다. 쿼리 중 하나를 복사하여 큰따옴표 안에 --query 매개 변수를 붙여넣어 결과를 확인할 수 있습니다. 이러한 키워드를 기반으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az appservice ase update
앱 서비스 환경 v2를 업데이트합니다.
az appservice ase update --name
[--front-end-scale-factor]
[--front-end-sku {I1, I2, I3}]
[--no-wait]
[--resource-group]
[--subscription]
예제
중간 프런트 엔드 및 배율 10으로 App Service 환경을 업데이트합니다.
az appservice ase update -n MyAseName -g MyResourceGroup --front-end-sku I2 \
--front-end-scale-factor 10
필수 매개 변수
앱 서비스 환경의 이름입니다.
선택적 매개 변수
프런트 엔드에서 App Service 계획 인스턴스 비율까지의 크기는 5에서 15 사이입니다.
프런트 엔드 서버의 크기입니다.
장기 실행 작업이 완료될 때까지 기다리지 마세요.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.