az appservice plan

App service 계획을 관리 합니다.

명령

az appservice plan create

App service 계획을 만듭니다.

az appservice plan delete

App service 계획을 삭제 합니다.

az appservice plan list

App service 계획을 나열 합니다.

az appservice plan show

리소스 그룹 또는 리소스 그룹 집합에 대 한 app service 계획을 가져옵니다.

az appservice plan update

App service 계획을 업데이트 합니다.

az appservice plan create

App service 계획을 만듭니다.

az appservice plan create --name
                          --resource-group
                          [--app-service-environment]
                          [--hyper-v]
                          [--is-linux]
                          [--location]
                          [--no-wait]
                          [--number-of-workers]
                          [--per-site-scaling]
                          [--sku {B1, B2, B3, D1, F1, FREE, I1, I1v2, I2, I2v2, I3, I3v2, P1V2, P1V3, P2V2, P2V3, P3V2, P3V3, PC2, PC3, PC4, S1, S2, S3, SHARED}]
                          [--subscription]
                          [--tags]

예제

기본 app service 계획을 만듭니다.

az appservice plan create -g MyResourceGroup -n MyPlan

4 개의 Linux 작업자를 사용 하 여 표준 app service 계획을 만듭니다.

az appservice plan create -g MyResourceGroup -n MyPlan \
    --is-linux --number-of-workers 4 --sku S1

Windows 컨테이너 앱 서비스 계획을 만듭니다.

az appservice plan create -g MyResourceGroup -n MyPlan \ --hyper-v --sku P1V3

App service environment에 대 한 app service 계획을 만듭니다.

az appservice plan create -g MyResourceGroup -n MyPlan \
    --app-service-environment MyAppServiceEnvironment --sku I1

필수 매개 변수

--name -n

새 app service 계획의 이름입니다.

--resource-group -g

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

선택적 매개 변수

--app-service-environment -e

App service 환경의 이름 또는 ID입니다.

--hyper-v

Windows 컨테이너에서 웹 앱을 호스팅합니다.

--is-linux

Linux 작업자에서 웹 앱을 호스팅합니다.

--location -l

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

--no-wait

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

--number-of-workers

할당할 작업자 수입니다.

기본값: 1
--per-site-scaling

App Service 계획 수준에서 앱 별 크기 조정을 사용 하도록 설정 하 여 앱을 호스팅하는 App Service 계획과 독립적으로 앱을 확장할 수 있도록 합니다.

--sku

가격 책정 계층 (예: F1 (무료), D1 (Shared), B1 (Basic Small), B2 (Basic Medium), B3 (Basic Large), S1 (표준 소형), P1V2 (프리미엄 V2 Small), P1V3 (Premium V3 Small), P2V3 (Premium V3 Medium), P3V3 (premium V3 Large), PC2 (프리미엄 컨테이너 Small), PC3 (프리미엄 컨테이너 Medium), PC4 (프리미엄 컨테이너 Large), I1 (격리 된 소형), I2 (격리 된 미디어), I3 (격리 된 Large), I1v2 (isolated V2 Small) , I2v2 (Isolated V2 Medium), I3v2 (Isolated V2 Large).

허용되는 값: B1, B2, B3, D1, F1, FREE, I1, I1v2, I2, I2v2, I3, I3v2, P1V2, P1V3, P2V2, P2V3, P3V2, P3V3, PC2, PC3, PC4, S1, S2, S3, SHARED
기본값: B1
--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

--tags

공백으로 구분 된 태그: 키 [= 값] [키 [= 값] ...]. ""를 사용 하 여 기존 태그를 지웁니다.

az appservice plan delete

App service 계획을 삭제 합니다.

az appservice plan delete [--ids]
                          [--name]
                          [--resource-group]
                          [--subscription]
                          [--yes]

예제

App service 계획을 삭제 합니다. 자동 생성

az appservice plan delete --name MyAppServicePlan --resource-group MyResourceGroup

선택적 매개 변수

--ids

하나 이상의 리소스 Id (공백으로 구분)입니다. ' Resource Id ' 인수의 모든 정보를 포함 하는 전체 리소스 ID 여야 합니다. --Id 또는 다른 ' 리소스 Id ' 인수를 제공 해야 합니다.

--name -n

App service 계획의 이름입니다.

--resource-group -g

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

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

--yes -y

확인을 묻는 메시지를 표시하지 마세요.

az appservice plan list

App service 계획을 나열 합니다.

az appservice plan list [--query-examples]
                        [--resource-group]
                        [--subscription]

예제

모든 무료 계층 App Service 계획을 나열 합니다.

az appservice plan list --query "[?sku.tier=='Free']"

App Service 환경의 모든 App Service 계획을 나열 합니다.

az appservice plan list --query "[?hostingEnvironmentProfile.name=='<ase-name>']"

선택적 매개 변수

--query-examples

JMESPath 문자열을 권장 합니다. 쿼리 중 하나를 복사 하 여 결과를 볼 수 있도록 큰따옴표 내에서--query 매개 변수 뒤에 붙여 넣을 수 있습니다. 이러한 주요 단어를 기준으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.

--resource-group -g

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

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

az appservice plan show

리소스 그룹 또는 리소스 그룹 집합에 대 한 app service 계획을 가져옵니다.

az appservice plan show [--ids]
                        [--name]
                        [--query-examples]
                        [--resource-group]
                        [--subscription]

예제

리소스 그룹 또는 리소스 그룹 집합에 대 한 app service 계획을 가져옵니다. 자동 생성

az appservice plan show --name MyAppServicePlan   --resource-group MyResourceGroup

선택적 매개 변수

--ids

하나 이상의 리소스 Id (공백으로 구분)입니다. ' Resource Id ' 인수의 모든 정보를 포함 하는 전체 리소스 ID 여야 합니다. --Id 또는 다른 ' 리소스 Id ' 인수를 제공 해야 합니다.

--name -n

App service 계획의 이름입니다.

--query-examples

JMESPath 문자열을 권장 합니다. 쿼리 중 하나를 복사 하 여 결과를 볼 수 있도록 큰따옴표 내에서--query 매개 변수 뒤에 붙여 넣을 수 있습니다. 이러한 주요 단어를 기준으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.

--resource-group -g

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

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

az appservice plan update

App service 계획을 업데이트 합니다.

자세히 알아보려면 https:///go.microsoft.com/fwlink/?linkid=2133856를 참조 하세요.

az appservice plan update [--add]
                          [--force-string]
                          [--ids]
                          [--name]
                          [--no-wait]
                          [--number-of-workers]
                          [--remove]
                          [--resource-group]
                          [--set]
                          [--sku {B1, B2, B3, D1, F1, FREE, I1, I1v2, I2, I2v2, I3, I3v2, P1V2, P1V3, P2V2, P2V3, P3V2, P3V3, PC2, PC3, PC4, S1, S2, S3, SHARED}]
                          [--subscription]

예제

App service 계획을 업데이트 합니다. 자동 생성

az appservice plan update --name MyAppServicePlan --resource-group MyResourceGroup --sku F1

선택적 매개 변수

--add

경로 및 키 값 쌍을 지정 하 여 개체 목록에 개체를 추가 합니다. 예:--속성을 추가 합니다. listProperty <key = value, string 또는 JSON string>.

--force-string

' Set ' 또는 ' a l l '을 사용 하는 경우 JSON으로 변환 하는 대신 문자열 리터럴을 유지 합니다.

--ids

하나 이상의 리소스 Id (공백으로 구분)입니다. ' Resource Id ' 인수의 모든 정보를 포함 하는 전체 리소스 ID 여야 합니다. --Id 또는 다른 ' 리소스 Id ' 인수를 제공 해야 합니다.

--name -n

App service 계획의 이름입니다.

--no-wait

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

--number-of-workers

할당할 작업자 수입니다.

기본값: 1
--remove

목록에서 속성이 나 요소를 제거 합니다. 예:--속성을 제거 합니다. 목록 또는--propertyToRemove을 제거 합니다.

--resource-group -g

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

--set

설정할 속성 경로 및 값을 지정 하 여 개체를 업데이트 합니다. 예:--set property1 property2 =.

--sku

가격 책정 계층 (예: F1 (무료), D1 (Shared), B1 (Basic Small), B2 (Basic Medium), B3 (Basic Large), S1 (표준 소형), P1V2 (프리미엄 V2 Small), P1V3 (Premium V3 Small), P2V3 (Premium V3 Medium), P3V3 (premium V3 Large), PC2 (프리미엄 컨테이너 Small), PC3 (프리미엄 컨테이너 Medium), PC4 (프리미엄 컨테이너 Large), I1 (격리 된 소형), I2 (격리 된 미디어), I3 (격리 된 Large), I1v2 (isolated V2 Small) , I2v2 (Isolated V2 Medium), I3v2 (Isolated V2 Large).

허용되는 값: B1, B2, B3, D1, F1, FREE, I1, I1v2, I2, I2v2, I3, I3v2, P1V2, P1V3, P2V2, P2V3, P3V2, P3V3, PC2, PC3, PC4, S1, S2, S3, SHARED
--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .