az webapp config
Note
이 명령 그룹에는 Azure CLI 및 하나 이상의 확장 모두에 정의된 명령이 있습니다. 확장된 기능을 활용하려면 각 확장을 설치합니다. Learn more about extensions.
웹앱을 구성합니다.
명령
Name | Description | 형식 | 상태 |
---|---|---|---|
az webapp config access-restriction |
웹앱에 대한 액세스 제한을 표시, 설정, 추가 및 제거하는 메서드입니다. |
Core | GA |
az webapp config access-restriction add |
웹앱에 액세스 제한을 추가합니다. |
Core | GA |
az webapp config access-restriction remove |
웹앱에서 액세스 제한을 제거합니다. |
Core | GA |
az webapp config access-restriction set |
SCM 사이트가 기본 사이트 및 기본 작업과 동일한 제한을 사용하는지 설정합니다. |
Core | GA |
az webapp config access-restriction show |
웹앱에 대한 액세스 제한 설정을 표시합니다. |
Core | GA |
az webapp config appsettings |
웹앱 설정을 구성합니다. 애플리케이션 설정을 업데이트하거나 제거하면 앱이 재활용됩니다. |
Core | GA |
az webapp config appsettings delete |
웹앱 설정을 삭제합니다. |
Core | GA |
az webapp config appsettings list |
웹앱 설정의 세부 정보를 가져옵니다. |
Core | GA |
az webapp config appsettings set |
웹앱의 설정을 지정합니다. |
Core | GA |
az webapp config backup |
웹앱에 대한 백업을 관리합니다. |
Core | GA |
az webapp config backup create |
웹앱의 백업을 만듭니다. |
Core | GA |
az webapp config backup delete |
웹앱 백업을 삭제합니다. |
Core | GA |
az webapp config backup list |
웹앱의 백업을 나열합니다. |
Core | GA |
az webapp config backup restore |
백업에서 웹앱을 복원합니다. |
Core | GA |
az webapp config backup show |
웹앱의 백업 일정을 표시합니다. |
Core | GA |
az webapp config backup update |
웹앱에 대한 새 백업 일정을 구성합니다. |
Core | GA |
az webapp config connection-string |
웹앱의 연결 문자열 관리합니다. |
Core | GA |
az webapp config connection-string delete |
웹앱의 연결 문자열 삭제합니다. |
Core | GA |
az webapp config connection-string list |
웹앱의 연결 문자열 가져옵니다. |
Core | GA |
az webapp config connection-string set |
웹앱의 연결 문자열 업데이트합니다. |
Core | GA |
az webapp config container |
기존 웹앱의 컨테이너 설정을 관리합니다. |
Core | GA |
az webapp config container delete |
기존 웹앱의 컨테이너 설정을 삭제합니다. |
Core | GA |
az webapp config container set |
기존 웹앱의 컨테이너 설정을 지정합니다. |
Core | GA |
az webapp config container show |
웹앱의 컨테이너 설정에 대한 세부 정보를 가져옵니다. |
Core | GA |
az webapp config hostname |
웹앱의 호스트 이름을 구성합니다. |
Core | GA |
az webapp config hostname add |
웹앱에 호스트 이름을 바인딩합니다. |
Core | GA |
az webapp config hostname delete |
웹앱에서 호스트 이름을 바인딩 해제합니다. |
Core | GA |
az webapp config hostname get-external-ip |
웹앱의 외부 연결 IP 주소를 가져옵니다. |
Core | GA |
az webapp config hostname list |
웹앱에 대한 모든 호스트 이름 바인딩을 나열합니다. |
Core | GA |
az webapp config set |
웹앱의 구성을 설정합니다. |
Core | GA |
az webapp config show |
웹앱 구성의 세부 정보를 가져옵니다. |
Core | GA |
az webapp config snapshot |
웹앱 스냅샷을 관리합니다. |
Core | GA |
az webapp config snapshot list |
웹앱에 대한 복원 가능한 스냅샷을 나열합니다. |
Core | GA |
az webapp config snapshot restore |
웹앱 스냅샷을 복원합니다. |
Core | GA |
az webapp config ssl |
웹앱에 대한 SSL 인증서를 구성합니다. |
코어 및 확장 | GA |
az webapp config ssl bind |
웹앱에 SSL 인증서를 바인딩합니다. |
Core | GA |
az webapp config ssl bind (appservice-kube 확장) |
웹앱에 SSL 인증서를 바인딩합니다. |
Extension | GA |
az webapp config ssl create |
웹앱 앱에서 호스트 이름에 대한 관리되는 인증서를 만듭니다. |
Core | Preview |
az webapp config ssl delete |
웹앱에서 SSL 인증서를 삭제합니다. |
Core | GA |
az webapp config ssl import |
Key Vault에서 웹앱으로 SSL 또는 App Service 인증서를 가져옵니다. |
Core | GA |
az webapp config ssl list |
웹앱에 대한 SSL 인증서를 나열합니다. |
Core | GA |
az webapp config ssl show |
웹앱에 대한 SSL 인증서의 세부 정보를 표시합니다. |
Core | GA |
az webapp config ssl unbind |
웹앱에서 SSL 인증서를 바인딩 해제합니다. |
Core | GA |
az webapp config ssl unbind (appservice-kube 확장) |
웹앱에서 SSL 인증서를 바인딩 해제합니다. |
Extension | GA |
az webapp config ssl upload |
웹앱에 SSL 인증서를 업로드합니다. |
Core | GA |
az webapp config storage-account |
웹앱의 Azure Storage 계정 구성을 관리합니다. |
Core | GA |
az webapp config storage-account add |
웹앱에 Azure Storage 계정 구성을 추가합니다. |
Core | GA |
az webapp config storage-account delete |
웹앱의 Azure Storage 계정 구성을 삭제합니다. |
Core | GA |
az webapp config storage-account list |
웹앱의 Azure Storage 계정 구성을 가져옵니다. |
Core | GA |
az webapp config storage-account update |
웹앱에서 기존 Azure Storage 계정 구성을 업데이트합니다. |
Core | GA |
az webapp config set
웹앱의 구성을 설정합니다.
az webapp config set [--acr-identity]
[--acr-use-identity {false, true}]
[--always-on {false, true}]
[--auto-heal-enabled {false, true}]
[--ftps-state {AllAllowed, Disabled, FtpsOnly}]
[--generic-configurations]
[--http20-enabled {false, true}]
[--ids]
[--java-container]
[--java-container-version]
[--java-version]
[--linux-fx-version]
[--min-tls-cipher-suite]
[--min-tls-version]
[--name]
[--net-framework-version]
[--number-of-workers]
[--php-version]
[--powershell-version]
[--prewarmed-instance-count]
[--python-version]
[--remote-debugging-enabled {false, true}]
[--resource-group]
[--runtime]
[--slot]
[--startup-file]
[--subscription]
[--use-32bit-worker-process {false, true}]
[--vnet-route-all-enabled {false, true}]
[--web-sockets-enabled {false, true}]
[--windows-fx-version]
예제
"alwaysOn"을 켭니다.
az webapp config set -g MyResourceGroup -n MyUniqueApp --always-on true
params.json이라는 JSON 파일을 통해 구성 설정
az webapp config set -g MyResourceGroup -n MyUniqueApp --generic-configurations "@.\params.json"
선택적 매개 변수
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
acr image pull에 대해 설정될 시스템 또는 사용자 할당 ID를 수락합니다. '[system]'을 사용하여 시스템 할당 ID 또는 리소스 ID를 참조하여 사용자 할당 ID를 참조합니다.
acr에서 끌어오기 이미지 사용 관리 ID를 사용하거나 사용하지 않도록 설정합니다.
속성 | 값 |
---|---|
허용되는 값: | false, true |
유휴 상태인 후 웹앱이 항상 로드되지 않고 언로드되는지 확인합니다. 연속 웹 작업이 실행 중인 경우 권장됩니다.
속성 | 값 |
---|---|
허용되는 값: | false, true |
자동 치유를 사용하거나 사용하지 않도록 설정합니다.
속성 | 값 |
---|---|
허용되는 값: | false, true |
앱에 대한 Ftps 상태 값을 설정합니다. 기본값은 'AllAllowed'입니다.
속성 | 값 |
---|---|
허용되는 값: | AllAllowed, Disabled, FtpsOnly |
key=value
쌍 또는 @<json_file>
형식으로 사이트 구성 목록을 제공합니다. PowerShell 및 Windows 명령 프롬프트 사용자는 이스케이프 문자와의 호환성 문제를 방지하기 위해 JSON 파일을 사용하여 이러한 구성을 제공해야 합니다.
클라이언트가 http2.0을 통해 연결할 수 있도록 웹 사이트를 구성합니다.
속성 | 값 |
---|---|
허용되는 값: | false, true |
하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
속성 | 값 |
---|---|
Parameter group: | Resource Id Arguments |
Java 컨테이너(예: Tomcat, Jetty)입니다.
Java 컨테이너의 버전(예: Tomcat의 경우 '8.0.23')입니다.
Java를 사용하는 경우 웹앱을 실행하는 데 사용되는 버전입니다(예: Java 7의 경우 '1.7', Java 8의 경우 '1.8').
Linux 기반 웹앱에 사용되는 런타임 스택(예: "RUBY|2.5.5", "NODE|12LTS", "PHP|7.2", "DOTNETCORE|2.1") 자세한 내용은 https://aka.ms/linux-stacks 참조하세요.
요청에 필요한 최소 TLS 암호 그룹(예: 'TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384')입니다.
SSL 요청에 필요한 최소 버전의 TLS(예: '1.0', '1.1', '1.2')입니다.
웹앱의 이름입니다. 지정되지 않은 상태로 두면 이름이 임의로 생성됩니다. 를 사용하여 az configure --defaults web=<name>
기본값을 구성할 수 있습니다.
속성 | 값 |
---|---|
Parameter group: | Resource Id Arguments |
.NET Framework를 사용하는 경우 웹앱을 실행하는 데 사용되는 버전입니다(예: .NET 4.6의 경우 'v4.0', .NET 3.5의 경우 'v3.0').
할당할 작업자 수입니다.
PHP를 사용하는 경우 웹앱을 실행하는 데 사용되는 버전입니다(예: 5.5, 5.6, 7.0).
PowerShell을 사용하는 경우 함수 앱을 실행하는 데 사용되는 버전(예: 7.2)입니다.
함수 앱에 있는 미리 준비된 인스턴스 수입니다.
Python(예: 2.7, 3.4)을 사용하는 경우 웹앱을 실행하는 데 사용되는 버전입니다.
원격 디버깅을 사용하거나 사용하지 않도록 설정합니다.
속성 | 값 |
---|---|
허용되는 값: | false, true |
리소스 그룹의 이름입니다.
az configure --defaults group=<name>
사용하여 기본 그룹을 구성할 수 있습니다.
속성 | 값 |
---|---|
Parameter group: | Resource Id Arguments |
프레임워크:버전 형식의 정식화된 웹 런타임(예: "PHP:7.2"). 사용 가능한 목록에 사용합니다 az webapp list-runtimes
.
슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.
linux 호스팅 웹앱의 시작 파일(예: Node.js 웹용 'process.json')
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID
사용하여 기본 구독을 구성할 수 있습니다.
속성 | 값 |
---|---|
Parameter group: | Resource Id Arguments |
32비트 작업자 프로세스 사용 여부
속성 | 값 |
---|---|
허용되는 값: | false, true |
모든 트래픽을 VNet으로 라우팅하도록 지역 VNet 통합을 구성합니다.
속성 | 값 |
---|---|
허용되는 값: | false, true |
웹 소켓을 사용하거나 사용하지 않도록 설정합니다.
속성 | 값 |
---|---|
허용되는 값: | false, true |
Windows 컨테이너 웹앱에 사용되는 Docker 이미지 이름(예: microsoft/nanoserver:ltsc2016)입니다.
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
속성 | 값 |
---|---|
Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
속성 | 값 |
---|---|
Default value: | False |
Output format.
속성 | 값 |
---|---|
Default value: | json |
허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
속성 | 값 |
---|---|
Default value: | False |
az webapp config show
웹앱 구성의 세부 정보를 가져옵니다.
az webapp config show [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
예제
웹앱 구성의 세부 정보를 가져옵니다. (autogenerated)
az webapp config show --name MyWebapp --resource-group MyResourceGroup
선택적 매개 변수
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
속성 | 값 |
---|---|
Parameter group: | Resource Id Arguments |
웹앱의 이름입니다. 지정되지 않은 상태로 두면 이름이 임의로 생성됩니다. 를 사용하여 az configure --defaults web=<name>
기본값을 구성할 수 있습니다.
속성 | 값 |
---|---|
Parameter group: | Resource Id Arguments |
리소스 그룹의 이름입니다.
az configure --defaults group=<name>
사용하여 기본 그룹을 구성할 수 있습니다.
속성 | 값 |
---|---|
Parameter group: | Resource Id Arguments |
슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID
사용하여 기본 구독을 구성할 수 있습니다.
속성 | 값 |
---|---|
Parameter group: | Resource Id Arguments |
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
속성 | 값 |
---|---|
Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
속성 | 값 |
---|---|
Default value: | False |
Output format.
속성 | 값 |
---|---|
Default value: | json |
허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
속성 | 값 |
---|---|
Default value: | False |