az functionapp config
참고 항목
이 명령 그룹에는 Azure CLI 및 하나 이상의 확장 모두에 정의된 명령이 있습니다. 확장된 기능을 활용하려면 각 확장을 설치합니다. 확장 프로그램에 대해 자세히 알아보세요.
함수 앱을 구성합니다.
명령
az functionapp config set
기존 함수 앱의 구성을 설정합니다.
az functionapp config set [--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]
[--slot]
[--startup-file]
[--subscription]
[--use-32bit-worker-process {false, true}]
[--vnet-route-all-enabled {false, true}]
[--web-sockets-enabled {false, true}]
예제
함수 앱의 구성을 설정합니다. (자동 생성됨)
az functionapp config set --always-on true --name MyFunctionApp --resource-group MyResourceGroup
params.json이라는 JSON 파일을 통해 구성 설정
az functionapp config set -g MyResourceGroup -n MyFunctionApp --generic-configurations "@.\params.json"
선택적 매개 변수
유휴 상태인 후 웹앱이 항상 로드되지 않고 언로드되는지 확인합니다. 연속 웹 작업이 실행 중인 경우 권장됩니다.
자동 치유를 사용하거나 사용하지 않도록 설정합니다.
앱에 대한 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')입니다.
함수 앱의 이름입니다.
.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>
기본 그룹을 구성할 수 있습니다.
슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.
Linux 호스팅 웹앱의 시작 파일(예: Node.js 웹용 'process.json')입니다.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
32비트 작업자 프로세스 사용 여부
모든 트래픽을 VNet으로 라우팅하도록 지역 VNet 통합을 구성합니다.
웹 소켓을 사용하거나 사용하지 않도록 설정합니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az functionapp config show
기존 함수 앱의 구성에 대한 세부 정보를 가져옵니다.
az functionapp config show [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
예제
웹앱 구성의 세부 정보를 가져옵니다. (자동 생성됨)
az functionapp config show --name MyFunctionApp --resource-group MyResourceGroup
선택적 매개 변수
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
함수 앱의 이름입니다.
리소스 그룹의 이름입니다. 를 사용하여 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