az webapp config
참고 항목
이 명령 그룹에는 Azure CLI 및 하나 이상의 확장 모두에 정의된 명령이 있습니다. 확장된 기능을 활용하려면 각 확장을 설치합니다. 확장 프로그램에 대해 자세히 알아보세요.
웹앱을 구성합니다.
명령
Name | Description | 형식 | 상태 |
---|---|---|---|
az webapp config access-restriction |
웹앱에 대한 액세스 제한을 표시, 설정, 추가 및 제거하는 메서드입니다. |
핵심 | GA |
az webapp config access-restriction add |
웹앱에 액세스 제한을 추가합니다. |
핵심 | GA |
az webapp config access-restriction remove |
웹앱에서 액세스 제한을 제거합니다. |
핵심 | GA |
az webapp config access-restriction set |
SCM 사이트가 기본 사이트 및 기본 작업과 동일한 제한을 사용하는지 설정합니다. |
핵심 | GA |
az webapp config access-restriction show |
웹앱에 대한 액세스 제한 설정을 표시합니다. |
핵심 | GA |
az webapp config appsettings |
웹앱 설정을 구성합니다. 애플리케이션 설정을 업데이트하거나 제거하면 앱이 재활용됩니다. |
핵심 | GA |
az webapp config appsettings delete |
웹앱 설정을 삭제합니다. |
핵심 | GA |
az webapp config appsettings list |
웹앱 설정의 세부 정보를 가져옵니다. |
핵심 | GA |
az webapp config appsettings set |
웹앱의 설정을 지정합니다. |
핵심 | GA |
az webapp config backup |
웹앱에 대한 백업을 관리합니다. |
핵심 | GA |
az webapp config backup create |
웹앱의 백업을 만듭니다. |
핵심 | GA |
az webapp config backup delete |
웹앱 백업을 삭제합니다. |
핵심 | GA |
az webapp config backup list |
웹앱의 백업을 나열합니다. |
핵심 | GA |
az webapp config backup restore |
백업에서 웹앱을 복원합니다. |
핵심 | GA |
az webapp config backup show |
웹앱의 백업 일정을 표시합니다. |
핵심 | GA |
az webapp config backup update |
웹앱에 대한 새 백업 일정을 구성합니다. |
핵심 | GA |
az webapp config connection-string |
웹앱의 연결 문자열 관리합니다. |
핵심 | GA |
az webapp config connection-string delete |
웹앱의 연결 문자열 삭제합니다. |
핵심 | GA |
az webapp config connection-string list |
웹앱의 연결 문자열 가져옵니다. |
핵심 | GA |
az webapp config connection-string set |
웹앱의 연결 문자열 업데이트합니다. |
핵심 | GA |
az webapp config container |
기존 웹앱의 컨테이너 설정을 관리합니다. |
핵심 | GA |
az webapp config container delete |
기존 웹앱의 컨테이너 설정을 삭제합니다. |
핵심 | GA |
az webapp config container set |
기존 웹앱의 컨테이너 설정을 지정합니다. |
핵심 | GA |
az webapp config container show |
웹앱의 컨테이너 설정에 대한 세부 정보를 가져옵니다. |
핵심 | GA |
az webapp config hostname |
웹앱의 호스트 이름을 구성합니다. |
핵심 | GA |
az webapp config hostname add |
웹앱에 호스트 이름을 바인딩합니다. |
핵심 | GA |
az webapp config hostname delete |
웹앱에서 호스트 이름을 바인딩 해제합니다. |
핵심 | GA |
az webapp config hostname get-external-ip |
웹앱의 외부 연결 IP 주소를 가져옵니다. |
핵심 | GA |
az webapp config hostname list |
웹앱에 대한 모든 호스트 이름 바인딩을 나열합니다. |
핵심 | GA |
az webapp config set |
웹앱의 구성을 설정합니다. |
핵심 | GA |
az webapp config show |
웹앱 구성의 세부 정보를 가져옵니다. |
핵심 | GA |
az webapp config snapshot |
웹앱 스냅샷을 관리합니다. |
핵심 | GA |
az webapp config snapshot list |
웹앱에 대한 복원 가능한 스냅샷을 나열합니다. |
핵심 | GA |
az webapp config snapshot restore |
웹앱 스냅샷을 복원합니다. |
핵심 | GA |
az webapp config ssl |
웹앱에 대한 SSL 인증서를 구성합니다. |
코어 및 확장 | GA |
az webapp config ssl bind |
웹앱에 SSL 인증서를 바인딩합니다. |
핵심 | GA |
az webapp config ssl bind (appservice-kube 확장) |
웹앱에 SSL 인증서를 바인딩합니다. |
내선 번호 | GA |
az webapp config ssl create |
웹앱 앱에서 호스트 이름에 대한 관리되는 인증서를 만듭니다. |
핵심 | 프리뷰 |
az webapp config ssl delete |
웹앱에서 SSL 인증서를 삭제합니다. |
핵심 | GA |
az webapp config ssl import |
Key Vault에서 웹앱으로 SSL 또는 App Service 인증서를 가져옵니다. |
핵심 | GA |
az webapp config ssl list |
웹앱에 대한 SSL 인증서를 나열합니다. |
핵심 | GA |
az webapp config ssl show |
웹앱에 대한 SSL 인증서의 세부 정보를 표시합니다. |
핵심 | GA |
az webapp config ssl unbind |
웹앱에서 SSL 인증서를 바인딩 해제합니다. |
핵심 | GA |
az webapp config ssl unbind (appservice-kube 확장) |
웹앱에서 SSL 인증서를 바인딩 해제합니다. |
내선 번호 | GA |
az webapp config ssl upload |
웹앱에 SSL 인증서를 업로드합니다. |
핵심 | GA |
az webapp config storage-account |
웹앱의 Azure Storage 계정 구성을 관리합니다. (Linux Web Apps 및 Windows Containers Web Apps만 해당). |
핵심 | GA |
az webapp config storage-account add |
웹앱에 Azure Storage 계정 구성을 추가합니다. (Linux Web Apps 및 Windows Containers Web Apps만 해당). |
핵심 | GA |
az webapp config storage-account delete |
웹앱의 Azure Storage 계정 구성을 삭제합니다. (Linux Web Apps 및 Windows Containers Web Apps만 해당). |
핵심 | GA |
az webapp config storage-account list |
웹앱의 Azure Storage 계정 구성을 가져옵니다. (Linux Web Apps 및 Windows Containers Web Apps만 해당). |
핵심 | GA |
az webapp config storage-account update |
웹앱에서 기존 Azure Storage 계정 구성을 업데이트합니다. (Linux Web Apps 및 Windows Containers Web Apps만 해당). |
핵심 | 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-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"
선택적 매개 변수
acr image pull에 대해 설정될 시스템 또는 사용자 할당 ID를 수락합니다. '[system]'을 사용하여 시스템 할당 ID 또는 리소스 ID를 참조하여 사용자 할당 ID를 참조합니다.
acr에서 끌어오기 이미지 사용 관리 ID를 사용하거나 사용하지 않도록 설정합니다.
유휴 상태인 후 웹앱이 항상 로드되지 않고 언로드되는지 확인합니다. 연속 웹 작업이 실행 중인 경우 권장됩니다.
자동 치유를 사용하거나 사용하지 않도록 설정합니다.
앱에 대한 Ftps 상태 값을 설정합니다. 기본값은 'AllAllowed'입니다.
사이트 구성 목록을 쌍 또는 @<json_file>
.의 key=value
형식으로 제공합니다. PowerShell 및 Windows 명령 프롬프트 사용자는 이스케이프 문자와의 호환성 문제를 방지하기 위해 JSON 파일을 사용하여 이러한 구성을 제공해야 합니다.
클라이언트가 http2.0을 통해 연결할 수 있도록 웹 사이트를 구성합니다.
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.
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를 참조하세요.
SSL 요청에 필요한 최소 버전의 TLS(예: '1.0', '1.1', '1.2')입니다.
웹앱의 이름입니다. 지정되지 않은 상태로 두면 이름이 임의로 생성됩니다. 를 사용하여 az configure --defaults web=<name>
기본값을 구성할 수 있습니다.
.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)을 사용하는 경우 웹앱을 실행하는 데 사용되는 버전입니다.
원격 디버깅을 사용하거나 사용하지 않도록 설정합니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
프레임워크:버전 형식의 정식화된 웹 런타임(예: "PHP:7.2"). 사용 가능한 목록에 사용합니다 az webapp list-runtimes
.
슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.
linux 호스팅 웹앱의 시작 파일(예: Node.js 웹용 'process.json')
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
32비트 작업자 프로세스 사용 여부
모든 트래픽을 VNet으로 라우팅하도록 지역 VNet 통합을 구성합니다.
웹 소켓을 사용하거나 사용하지 않도록 설정합니다.
Windows 컨테이너 웹앱에 사용되는 Docker 이미지 이름(예: microsoft/nanoserver:ltsc2016)입니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az webapp config show
웹앱 구성의 세부 정보를 가져옵니다.
az webapp config show [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
예제
웹앱 구성의 세부 정보를 가져옵니다. (자동 생성됨)
az webapp config show --name MyWebapp --resource-group MyResourceGroup
선택적 매개 변수
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.
웹앱의 이름입니다. 지정되지 않은 상태로 두면 이름이 임의로 생성됩니다. 를 사용하여 az configure --defaults web=<name>
기본값을 구성할 수 있습니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
Azure CLI