다음을 통해 공유


az functionapp

참고 항목

이 명령 그룹에는 Azure CLI 및 하나 이상의 확장 모두에 정의된 명령이 있습니다. 확장된 기능을 활용하려면 각 확장을 설치합니다. 확장 프로그램에 대해 자세히 알아보세요.

함수 앱을 관리합니다. Azure Functions Core 도구를 설치하려면 다음을 참조하세요 https://github.com/Azure/azure-functions-core-tools.

명령

Name Description 형식 상태
az functionapp app

Azure Functions 앱을 관리하는 명령입니다.

내선 번호 프리뷰
az functionapp app up

GitHub 작업을 통해 Azure Functions에 배포합니다.

내선 번호 프리뷰
az functionapp config

함수 앱을 구성합니다.

코어 및 확장 GA
az functionapp config access-restriction

functionapp에 대한 액세스 제한을 표시, 설정, 추가 및 제거하는 메서드입니다.

핵심 GA
az functionapp config access-restriction add

함수 앱에 액세스 제한을 추가합니다.

핵심 GA
az functionapp config access-restriction remove

functionapp에서 액세스 제한을 제거합니다.

핵심 GA
az functionapp config access-restriction set

SCM 사이트에서 기본 사이트와 동일한 제한을 사용하는지 설정합니다.

핵심 GA
az functionapp config access-restriction show

functionapp에 대한 액세스 제한 설정을 표시합니다.

핵심 GA
az functionapp config appsettings

함수 앱 설정을 구성합니다.

핵심 GA
az functionapp config appsettings delete

함수 앱의 설정을 삭제합니다.

핵심 GA
az functionapp config appsettings list

함수 앱에 대한 설정을 표시합니다.

핵심 GA
az functionapp config appsettings set

함수 앱의 설정을 업데이트합니다.

핵심 GA
az functionapp config container

기존 함수 앱의 컨테이너 설정을 관리합니다.

코어 및 확장 GA
az functionapp config container delete

기존 함수 앱의 컨테이너 설정을 삭제합니다.

핵심 GA
az functionapp config container set

기존 함수 앱의 컨테이너 설정을 지정합니다.

핵심 GA
az functionapp config container set (appservice-kube 확장)

기존 함수 앱의 컨테이너 설정을 지정합니다.

내선 번호 GA
az functionapp config container show

함수 앱의 컨테이너 설정에 대한 세부 정보를 가져옵니다.

핵심 GA
az functionapp config hostname

함수 앱에 대한 호스트 이름을 구성합니다.

핵심 GA
az functionapp config hostname add

호스트 이름을 함수 앱에 바인딩합니다.

핵심 GA
az functionapp config hostname delete

함수 앱에서 호스트 이름을 바인딩 해제합니다.

핵심 GA
az functionapp config hostname get-external-ip

함수 앱의 외부 연결 IP 주소를 가져옵니다.

핵심 GA
az functionapp config hostname list

함수 앱에 대한 모든 호스트 이름 바인딩을 나열합니다.

핵심 GA
az functionapp config set

기존 함수 앱의 구성을 설정합니다.

핵심 GA
az functionapp config show

기존 함수 앱의 구성에 대한 세부 정보를 가져옵니다.

핵심 GA
az functionapp config ssl

SSL 인증서를 구성합니다.

핵심 GA
az functionapp config ssl bind

SSL 인증서를 함수 앱에 바인딩합니다.

핵심 GA
az functionapp config ssl create

함수 앱에서 호스트 이름에 대한 관리되는 인증서를 만듭니다.

핵심 프리뷰
az functionapp config ssl delete

함수 앱에서 SSL 인증서를 삭제합니다.

핵심 GA
az functionapp config ssl import

Key Vault에서 함수 앱으로 SSL 인증서를 가져옵니다.

핵심 GA
az functionapp config ssl list

함수 앱에 대한 SSL 인증서를 나열합니다.

핵심 GA
az functionapp config ssl show

함수 앱에 대한 SSL 인증서의 세부 정보를 표시합니다.

핵심 GA
az functionapp config ssl unbind

함수 앱에서 SSL 인증서 바인딩을 해제합니다.

핵심 GA
az functionapp config ssl upload

함수 앱에 SSL 인증서를 업로드합니다.

핵심 GA
az functionapp connection

functionapp 연결을 관리하는 명령입니다.

코어 및 확장 GA
az functionapp connection create

functionapp과 대상 리소스 간에 연결을 만듭니다.

코어 및 확장 GA
az functionapp connection create app-insights

app-insights에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create appconfig

appconfig에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create cognitiveservices

cognitiveservices에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create confluent-cloud

confluent-cloud에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create cosmos-cassandra

cosmos-cassandra에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create cosmos-gremlin

cosmos-gremlin에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create cosmos-mongo

cosmos-mongo에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create cosmos-sql

cosmos-sql에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create cosmos-table

cosmos-table에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create eventhub

eventhub에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create keyvault

keyvault에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create mysql

mysql에 대한 functionapp 연결을 만듭니다.

핵심 Deprecated
az functionapp connection create mysql-flexible

mysql-flexible에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create mysql-flexible (serviceconnector-passwordless 확장)

mysql-flexible에 대한 functionapp 연결을 만듭니다.

내선 번호 GA
az functionapp connection create postgres

postgres에 대한 functionapp 연결을 만듭니다.

핵심 Deprecated
az functionapp connection create postgres (serviceconnector-passwordless 확장)

postgres에 대한 functionapp 연결을 만듭니다.

내선 번호 Deprecated
az functionapp connection create postgres-flexible

postgres-flexible에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create postgres-flexible (serviceconnector-passwordless 확장)

postgres-flexible에 대한 functionapp 연결을 만듭니다.

내선 번호 GA
az functionapp connection create redis

redis에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create redis-enterprise

redis-enterprise에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create servicebus

servicebus에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create signalr

signalr에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create sql

sql에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create sql (serviceconnector-passwordless 확장)

sql에 대한 functionapp 연결을 만듭니다.

내선 번호 GA
az functionapp connection create storage-blob

storage-blob에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create storage-file

스토리지 파일에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create storage-queue

storage-queue에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create storage-table

storage-table에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection create webpubsub

webpubsub에 대한 functionapp 연결을 만듭니다.

핵심 GA
az functionapp connection delete

functionapp 연결을 삭제합니다.

핵심 GA
az functionapp connection list

functionapp의 연결을 나열합니다.

핵심 GA
az functionapp connection list-configuration

functionapp 연결의 원본 구성을 나열합니다.

핵심 GA
az functionapp connection list-support-types

functionapp 연결에서 지원하는 클라이언트 형식 및 인증 형식을 나열합니다.

핵심 GA
az functionapp connection show

functionapp 연결의 세부 정보를 가져옵니다.

핵심 GA
az functionapp connection update

functionapp 연결을 업데이트합니다.

핵심 GA
az functionapp connection update app-insights

app-insights 연결로 functionapp을 업데이트합니다.

핵심 GA
az functionapp connection update appconfig

appconfig 연결로 functionapp을 업데이트합니다.

핵심 GA
az functionapp connection update cognitiveservices

functionapp을 cognitiveservices 연결로 업데이트합니다.

핵심 GA
az functionapp connection update confluent-cloud

functionapp을 confluent-cloud 연결로 업데이트합니다.

핵심 GA
az functionapp connection update cosmos-cassandra

functionapp을 cosmos-cassandra 연결로 업데이트합니다.

핵심 GA
az functionapp connection update cosmos-gremlin

functionapp을 cosmos-gremlin 연결로 업데이트합니다.

핵심 GA
az functionapp connection update cosmos-mongo

functionapp을 cosmos-mongo 연결로 업데이트합니다.

핵심 GA
az functionapp connection update cosmos-sql

functionapp을 cosmos-sql 연결로 업데이트합니다.

핵심 GA
az functionapp connection update cosmos-table

functionapp을 cosmos-table 연결로 업데이트합니다.

핵심 GA
az functionapp connection update eventhub

functionapp을 eventhub 연결로 업데이트합니다.

핵심 GA
az functionapp connection update keyvault

functionapp을 keyvault 연결로 업데이트합니다.

핵심 GA
az functionapp connection update mysql

functionapp을 mysql 연결로 업데이트합니다.

핵심 Deprecated
az functionapp connection update mysql-flexible

functionapp을 mysql 유연한 연결로 업데이트합니다.

핵심 GA
az functionapp connection update postgres

functionapp을 postgres 연결로 업데이트합니다.

핵심 Deprecated
az functionapp connection update postgres-flexible

functionapp을 postgres-flexible 연결로 업데이트합니다.

핵심 GA
az functionapp connection update redis

functionapp을 redis 연결로 업데이트합니다.

핵심 GA
az functionapp connection update redis-enterprise

functionapp을 redis-enterprise 연결로 업데이트합니다.

핵심 GA
az functionapp connection update servicebus

functionapp을 servicebus 연결로 업데이트합니다.

핵심 GA
az functionapp connection update signalr

functionapp을 signalr 연결로 업데이트합니다.

핵심 GA
az functionapp connection update sql

functionapp을 sql 연결로 업데이트합니다.

핵심 GA
az functionapp connection update storage-blob

functionapp을 스토리지-Blob 연결로 업데이트합니다.

핵심 GA
az functionapp connection update storage-file

functionapp을 스토리지 파일 연결로 업데이트합니다.

핵심 GA
az functionapp connection update storage-queue

functionapp을 스토리지 큐 연결로 업데이트합니다.

핵심 GA
az functionapp connection update storage-table

functionapp을 스토리지 테이블 연결로 업데이트합니다.

핵심 GA
az functionapp connection update webpubsub

functionapp을 webpubsub 연결로 업데이트합니다.

핵심 GA
az functionapp connection validate

functionapp 연결의 유효성을 검사합니다.

핵심 GA
az functionapp connection wait

연결 조건이 충족될 때까지 CLI를 대기 상태로 유지합니다.

핵심 GA
az functionapp cors

CORS(원본 간 리소스 공유)를 관리합니다.

핵심 GA
az functionapp cors add

허용된 원본을 추가합니다.

핵심 GA
az functionapp cors credentials

access-control-allow-credentials를 사용하거나 사용하지 않도록 설정합니다.

핵심 GA
az functionapp cors remove

허용된 원본을 제거합니다.

핵심 GA
az functionapp cors show

허용된 원본을 표시합니다.

핵심 GA
az functionapp create

함수 앱을 만듭니다.

핵심 GA
az functionapp create (appservice-kube 확장)

함수 앱을 만듭니다.

내선 번호 GA
az functionapp delete

함수 앱을 삭제합니다.

핵심 GA
az functionapp deploy

제공된 아티팩트를 Azure functionapp에 배포합니다.

핵심 프리뷰
az functionapp deployment

함수 앱 배포를 관리합니다.

코어 및 확장 GA
az functionapp deployment config

함수 앱의 배포 구성을 관리합니다.

핵심 GA
az functionapp deployment config set

기존 함수 앱의 배포 구성을 업데이트합니다.

핵심 GA
az functionapp deployment config show

함수 앱의 배포 구성에 대한 세부 정보를 가져옵니다.

핵심 GA
az functionapp deployment container

컨테이너 기반 연속 배포를 관리합니다.

핵심 GA
az functionapp deployment container config

컨테이너를 통해 지속적인 배포를 구성합니다.

핵심 GA
az functionapp deployment container show-cd-url

지속적인 배포를 위해 웹후크를 구성하는 데 사용할 수 있는 URL을 가져옵니다.

핵심 GA
az functionapp deployment github-actions

functionapp에 대한 GitHub Actions를 구성합니다.

핵심 GA
az functionapp deployment github-actions add

지정된 리포지토리에 GitHub Actions 워크플로 파일을 추가합니다. 워크플로는 지정된 functionapp에 앱을 빌드하고 배포합니다.

핵심 GA
az functionapp deployment github-actions remove

지정된 리포지토리에서 GitHub Actions 워크플로 파일을 제거하고 연결을 끊습니다.

핵심 GA
az functionapp deployment list-publishing-credentials

사용 가능한 함수 앱 게시 자격 증명에 대한 세부 정보를 가져옵니다.

핵심 GA
az functionapp deployment list-publishing-profiles

사용 가능한 함수 앱 배포 프로필에 대한 세부 정보를 가져옵니다.

핵심 GA
az functionapp deployment slot

함수 앱 배포 슬롯을 관리합니다.

핵심 GA
az functionapp deployment slot auto-swap

배포 슬롯 자동 교환을 구성합니다.

핵심 GA
az functionapp deployment slot create

배포 슬롯을 만듭니다.

핵심 GA
az functionapp deployment slot delete

배포 슬롯을 삭제합니다.

핵심 GA
az functionapp deployment slot list

모든 배포 슬롯을 나열합니다.

핵심 GA
az functionapp deployment slot swap

함수 앱에 대한 배포 슬롯을 교환합니다.

핵심 GA
az functionapp deployment source

소스 제어를 통해 함수 앱 배포를 관리합니다.

코어 및 확장 GA
az functionapp deployment source config

git 또는 Mercurial 리포지토리에서 배포를 관리합니다.

핵심 GA
az functionapp deployment source config-local-git

함수 앱 배포를 위해 복제하고 푸시할 git 리포지토리 엔드포인트에 대한 URL을 가져옵니다.

핵심 GA
az functionapp deployment source config-zip

함수 앱에 대한 kudu zip 푸시 배포를 사용하여 배포를 수행합니다.

핵심 GA
az functionapp deployment source config-zip (appservice-kube 확장)

함수 앱에 대한 kudu zip 푸시 배포를 사용하여 배포를 수행합니다.

내선 번호 GA
az functionapp deployment source delete

소스 제어 배포 구성을 삭제합니다.

핵심 GA
az functionapp deployment source show

소스 제어 배포 구성의 세부 정보를 가져옵니다.

핵심 GA
az functionapp deployment source sync

리포지토리에서 동기화합니다. 수동 통합 모드에서만 필요합니다.

핵심 GA
az functionapp deployment source update-token

Azure App Service에 캐시된 소스 제어 토큰을 업데이트합니다.

핵심 GA
az functionapp deployment user

배포에 대한 사용자 자격 증명을 관리합니다.

핵심 GA
az functionapp deployment user set

배포 자격 증명을 업데이트합니다.

핵심 GA
az functionapp deployment user show

게시 사용자를 가져옵니다.

핵심 GA
az functionapp devops-pipeline

Azure DevOps와 Azure Function 관련 통합 자세한 내용은 https://aka.ms/functions-azure-devops을 방문하세요.

내선 번호 GA
az functionapp devops-pipeline create

함수 앱에 대한 Azure DevOps 파이프라인을 만듭니다.

내선 번호 GA
az functionapp function

함수 앱 함수를 관리합니다.

핵심 GA
az functionapp function delete

함수를 삭제합니다.

핵심 GA
az functionapp function keys

함수 키를 관리합니다.

핵심 GA
az functionapp function keys delete

함수 키를 삭제합니다.

핵심 GA
az functionapp function keys list

모든 함수 키를 나열합니다.

핵심 GA
az functionapp function keys set

함수 키를 만들거나 업데이트합니다.

핵심 GA
az functionapp function list

함수 앱에서 함수를 나열합니다.

핵심 GA
az functionapp function show

함수의 세부 정보를 가져옵니다.

핵심 GA
az functionapp hybrid-connection

functionapp에서 하이브리드 연결을 나열, 추가 및 제거하는 메서드입니다.

핵심 GA
az functionapp hybrid-connection add

functionapp에 기존 하이브리드 연결을 추가합니다.

핵심 GA
az functionapp hybrid-connection list

functionapp에 하이브리드 연결을 나열합니다.

핵심 GA
az functionapp hybrid-connection remove

functionapp에서 하이브리드 연결을 제거합니다.

핵심 GA
az functionapp identity

웹앱의 관리 ID를 관리합니다.

핵심 GA
az functionapp identity assign

웹앱에 관리 ID를 할당합니다.

핵심 GA
az functionapp identity remove

웹앱의 관리 ID를 사용하지 않도록 설정합니다.

핵심 GA
az functionapp identity show

웹앱의 관리 ID를 표시합니다.

핵심 GA
az functionapp keys

함수 앱 키를 관리합니다.

핵심 GA
az functionapp keys delete

함수 앱 키를 삭제합니다.

핵심 GA
az functionapp keys list

모든 함수 앱 키를 나열합니다.

핵심 GA
az functionapp keys set

함수 앱 키를 만들거나 업데이트합니다.

핵심 GA
az functionapp list

함수 앱을 나열합니다.

핵심 GA
az functionapp list-consumption-locations

함수 앱을 실행하는 데 사용할 수 있는 위치를 나열합니다.

핵심 GA
az functionapp list-flexconsumption-locations

Flex 소비 계획에서 함수 앱을 실행하는 데 사용할 수 있는 위치를 나열합니다.

핵심 GA
az functionapp list-flexconsumption-runtimes

Flex Consumption 계획의 함수 앱에 사용할 수 있는 사용 가능한 기본 제공 스택을 나열합니다.

핵심 GA
az functionapp list-runtimes

함수 앱에 사용할 수 있는 사용 가능한 기본 제공 스택을 나열합니다.

핵심 GA
az functionapp log

함수 앱 로그를 관리합니다.

핵심 GA
az functionapp log deployment

함수 앱 배포 로그를 관리합니다.

핵심 GA
az functionapp log deployment list

함수 앱과 연결된 배포의 배포 로그를 나열합니다.

핵심 GA
az functionapp log deployment show

최신 배포의 배포 로그를 표시하거나 배포 ID가 지정된 경우 특정 배포를 표시합니다.

핵심 GA
az functionapp plan

Azure Function에 대한 App Service 계획을 관리합니다.

핵심 GA
az functionapp plan create

Azure Function에 대한 App Service 계획을 만듭니다.

핵심 GA
az functionapp plan delete

App Service 계획을 삭제합니다.

핵심 GA
az functionapp plan list

App Service 계획을 나열합니다.

핵심 GA
az functionapp plan show

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

핵심 GA
az functionapp plan update

Azure Function에 대한 App Service 계획을 업데이트합니다.

핵심 GA
az functionapp restart

함수 앱을 다시 시작합니다.

핵심 GA
az functionapp restart (appservice-kube 확장)

함수 앱을 다시 시작합니다.

내선 번호 GA
az functionapp runtime

함수 앱의 런타임을 관리합니다.

핵심 GA
az functionapp runtime config

함수 앱의 런타임 구성을 관리합니다.

핵심 GA
az functionapp runtime config set

기존 함수 앱의 런타임 구성을 업데이트합니다.

핵심 GA
az functionapp runtime config show

함수 앱의 런타임 구성에 대한 세부 정보를 가져옵니다.

핵심 GA
az functionapp scale

함수 앱의 규모를 관리합니다.

핵심 GA
az functionapp scale config

함수 앱의 크기 조정 구성을 관리합니다.

핵심 GA
az functionapp scale config always-ready

크기 조정 구성에서 항상 준비된 설정을 관리합니다.

핵심 GA
az functionapp scale config always-ready delete

크기 조정 구성에서 항상 준비된 설정을 삭제합니다.

핵심 GA
az functionapp scale config always-ready set

크기 조정 구성에서 항상 준비된 기존 설정을 추가하거나 업데이트합니다.

핵심 GA
az functionapp scale config set

기존 함수 앱의 크기 조정 구성을 업데이트합니다.

핵심 GA
az functionapp scale config show

함수 앱의 크기 조정 구성에 대한 세부 정보를 가져옵니다.

핵심 GA
az functionapp show

함수 앱의 세부 정보를 가져옵니다.

핵심 GA
az functionapp show (appservice-kube 확장)

함수 앱의 세부 정보를 가져옵니다.

내선 번호 GA
az functionapp start

함수 앱을 시작합니다.

핵심 GA
az functionapp stop

함수 앱을 중지합니다.

핵심 GA
az functionapp update

함수 앱을 업데이트합니다.

핵심 GA
az functionapp vnet-integration

functionapp에서 가상 네트워크 통합을 나열, 추가 및 제거하는 메서드입니다.

핵심 GA
az functionapp vnet-integration add

Functionapp에 지역 가상 네트워크 통합을 추가합니다.

핵심 GA
az functionapp vnet-integration list

functionapp에 가상 네트워크 통합을 나열합니다.

핵심 GA
az functionapp vnet-integration remove

functionapp에서 지역 가상 네트워크 통합을 제거합니다.

핵심 GA

az functionapp create

함수 앱을 만듭니다.

함수 앱의 이름은 고유한 FQDN을 AppName.azurewebsites.net 생성할 수 있어야 합니다.

az functionapp create --name
                      --resource-group
                      --storage-account
                      [--always-ready-instances]
                      [--app-insights]
                      [--app-insights-key]
                      [--assign-identity]
                      [--consumption-plan-location]
                      [--cpu]
                      [--dal {false, true}]
                      [--dapr-app-id]
                      [--dapr-app-port]
                      [--dapr-http-max-request-size]
                      [--dapr-http-read-buffer-size]
                      [--dapr-log-level {debug, error, info, warn}]
                      [--deployment-container-image-name]
                      [--deployment-local-git]
                      [--deployment-source-branch]
                      [--deployment-source-url]
                      [--deployment-storage-auth-type {StorageAccountConnectionString, SystemAssignedIdentity, UserAssignedIdentity}]
                      [--deployment-storage-auth-value]
                      [--deployment-storage-container-name]
                      [--deployment-storage-name]
                      [--disable-app-insights {false, true}]
                      [--docker-registry-server-password]
                      [--docker-registry-server-user]
                      [--enable-dapr {false, true}]
                      [--environment]
                      [--flexconsumption-location]
                      [--functions-version {4}]
                      [--https-only {false, true}]
                      [--image]
                      [--instance-memory]
                      [--max-replicas]
                      [--maximum-instance-count]
                      [--memory]
                      [--min-replicas]
                      [--os-type {Linux, Windows}]
                      [--plan]
                      [--registry-password]
                      [--registry-server]
                      [--registry-username]
                      [--role]
                      [--runtime]
                      [--runtime-version]
                      [--scope]
                      [--subnet]
                      [--tags]
                      [--vnet]
                      [--workload-profile-name]
                      [--workspace]

예제

기본 함수 앱을 만듭니다.

az functionapp create -g MyResourceGroup  -p MyPlan -n MyUniqueAppName -s MyStorageAccount

함수 앱을 만듭니다. (자동 생성됨)

az functionapp create --consumption-plan-location westus --name MyUniqueAppName --os-type Windows --resource-group MyResourceGroup --runtime dotnet --storage-account MyStorageAccount

프라이빗 ACR 이미지를 사용하여 함수 앱을 만듭니다.

az functionapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime node --storage-account MyStorageAccount --deployment-container-image-name myacr.azurecr.io/myimage:tag --docker-registry-server-password passw0rd --docker-registry-server-user MyUser

flex 소비 함수 앱을 만듭니다. 기본 http 동시성 값에 대한 자세한 내용은 참조 https://aka.ms/flex-http-concurrency 하세요.

az functionapp create -g MyResourceGroup --name MyUniqueAppName -s MyStorageAccount --flexconsumption-location northeurope --runtime java --instance-memory 2048

필수 매개 변수

--name -n

새 함수 앱의 이름입니다.

--resource-group -g

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

--storage-account -s

제공된 리소스 그룹에 스토리지 계정의 문자열 값을 제공합니다. 또는 다른 리소스 그룹에 있는 스토리지 계정의 리소스 ID입니다.

선택적 매개 변수

--always-ready-instances
미리 보기

미리 할당된 인스턴스 수에 대한 공백으로 구분된 구성입니다 <name>=<value>.

--app-insights

함수 앱에 추가할 기존 App Insights 프로젝트의 이름입니다. 동일한 리소스 그룹에 있어야 합니다.

--app-insights-key

추가할 App Insights의 계측 키입니다.

--assign-identity

공백으로 구분된 시스템 또는 사용자 할당 ID를 허용합니다. '[system]'을 사용하여 시스템 할당 ID 또는 리소스 ID를 참조하여 사용자 할당 ID를 참조합니다. 자세한 예제는 도움말을 확인하세요.

--consumption-plan-location -c

함수 앱이 호스트되는 지리적 위치입니다. 사용 가능한 위치를 보는 데 사용합니다 az functionapp list-consumption-locations .

--cpu
미리 보기

컨테이너 앱의 코어에 있는 CPU입니다. 예: 0.75.

--dal --dapr-enable-api-logging

Dapr 사이드카에 대한 API 로깅을 사용하거나 사용하지 않도록 설정합니다.

허용되는 값: false, true
기본값: False
--dapr-app-id

Dapr 애플리케이션 식별자입니다.

--dapr-app-port

Dapr 포트는 애플리케이션과 통신하는 데 사용합니다.

--dapr-http-max-request-size --dhmrs

대용량 파일 업로드를 처리하기 위한 요청 본문 http 및 grpc 서버의 최대 크기(MB)입니다.

--dapr-http-read-buffer-size --dhrbs

다중 KB 헤더를 보낼 때 처리할 http 헤더 읽기 버퍼의 최대 크기(KB)입니다.

--dapr-log-level

Dapr 사이드카의 로그 수준입니다.

허용되는 값: debug, error, info, warn
--deployment-container-image-name
사용되지 않음

옵션 '--deployment-container-image-name'은 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다. 대신 '--image'를 사용합니다.

컨테이너 이미지(예: publisher/image-name:tag).

--deployment-local-git -l

로컬 git을 사용하도록 설정합니다.

--deployment-source-branch -b

배포할 분기입니다.

--deployment-source-url -u

수동 통합과 연결할 Git 리포지토리 URL입니다.

--deployment-storage-auth-type --dsat
미리 보기

배포 스토리지 계정 인증 유형입니다.

허용되는 값: StorageAccountConnectionString, SystemAssignedIdentity, UserAssignedIdentity
--deployment-storage-auth-value --dsav
미리 보기

배포 스토리지 계정 인증 값입니다. 사용자가 할당한 관리 ID 인증 유형의 경우 사용자가 할당한 ID 리소스 ID여야 합니다. 스토리지 계정 연결 문자열 인증 유형의 경우 스토리지 계정 연결 문자열 포함할 앱 설정의 이름이어야 합니다. 시스템이 할당한 관리 ID 인증 유형의 경우 이 매개 변수는 적용할 수 없으며 비워 두어야 합니다.

--deployment-storage-container-name --dscn
미리 보기

배포 스토리지 계정 컨테이너 이름입니다.

--deployment-storage-name --dsn
미리 보기

배포 스토리지 계정 이름입니다.

--disable-app-insights

functionapp을 만드는 동안 Application Insights 리소스 만들기를 사용하지 않도록 설정합니다. 로그를 사용할 수 없습니다.

허용되는 값: false, true
--docker-registry-server-password
사용되지 않음

옵션 '--docker-registry-server-password'는 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다. 대신 '--registry-password'를 사용합니다.

컨테이너 레지스트리 서버 암호입니다. 프라이빗 레지스트리에 필요합니다.

--docker-registry-server-user
사용되지 않음

옵션 '--docker-registry-server-user'는 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다. 대신 '--registry-username'을 사용합니다.

컨테이너 레지스트리 서버 사용자 이름입니다.

--enable-dapr

Azure Container App 환경에서 함수 앱에 대해 Dapr을 사용하거나 사용하지 않도록 설정합니다.

허용되는 값: false, true
기본값: False
--environment
미리 보기

컨테이너 앱 환경의 이름입니다.

--flexconsumption-location -f
미리 보기

함수 앱이 호스트되는 지리적 위치입니다. 사용 가능한 위치를 보는 데 사용합니다 az functionapp list-flexconsumption-locations .

--functions-version

함수 앱 버전입니다. 참고: 다음 릴리스 주기를 시작하는 데 필요합니다.

허용되는 값: 4
--https-only

HTTP를 사용하여 앱에 대한 모든 트래픽을 HTTPS로 리디렉션합니다.

허용되는 값: false, true
기본값: False
--image -i

컨테이너 이미지(예: publisher/image-name:tag).

--instance-memory
미리 보기

인스턴스 메모리 크기(MB)입니다. 지원되는 값에 대한 자세한 내용은 참조 https://aka.ms/flex-instance-sizes 하세요.

--max-replicas
미리 보기

컨테이너 앱에서 함수 앱을 만들 때 복제본(replica) 최대 수입니다.

--maximum-instance-count
미리 보기

최대 인스턴스 수입니다.

--memory
미리 보기

컨테이너 앱의 메모리 크기입니다. 예: 1.0Gi

--min-replicas
미리 보기

컨테이너 앱에서 함수 앱을 만들 때의 최소 복제본(replica) 수입니다.

--os-type

만들 앱의 OS 유형을 설정합니다.

허용되는 값: Linux, Windows
--plan -p

functionapp App Service 계획의 이름 또는 리소스 ID입니다. 'appservice plan create'를 사용하여 가져옵니다. 다른 리소스 그룹의 App Service 계획을 사용하는 경우 계획 이름이 아닌 전체 리소스 ID를 사용해야 합니다.

--registry-password -w

컨테이너 레지스트리 서버 암호입니다. 프라이빗 레지스트리에 필요합니다.

--registry-server
미리 보기

컨테이너 레지스트리 서버 호스트 이름(예: myregistry.azurecr.io)입니다.

--registry-username -d

컨테이너 레지스트리 서버 사용자 이름입니다.

--role

시스템 할당 ID의 역할 이름 또는 ID입니다.

기본값: Contributor
--runtime

함수 런타임 스택입니다. "az functionapp list-runtimes"를 사용하여 지원되는 런타임 및 버전을 검사.

--runtime-version

함수 런타임 스택의 버전입니다. 함수 런타임 스택입니다. "az functionapp list-runtimes"를 사용하여 지원되는 런타임 및 버전을 검사.

--scope

시스템 할당 ID가 액세스할 수 있는 범위입니다.

--subnet

웹앱 조인을 가질 기존 서브넷의 이름 또는 리소스 ID입니다. 이름으로 서브넷을 지정하는 경우에도 --vnet은 인수가 필요합니다.

--tags

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

--vnet

지역 가상 네트워크의 이름 또는 리소스 ID입니다. 여러 리소스 그룹에 동일한 이름의 여러 vnet이 있는 경우 vnet 리소스 ID를 사용하여 사용할 vnet을 지정합니다. vnet 이름을 사용하는 경우 기본적으로 웹앱과 동일한 리소스 그룹의 vnet이 사용됩니다. --subnet 인수와 함께 사용해야 합니다.

--workload-profile-name
미리 보기

컨테이너 앱을 실행할 워크로드 프로필 이름입니다.

--workspace

Application Insights 구성 요소에 사용할 기존 로그 분석 작업 영역의 이름입니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az functionapp create (appservice-kube 확장)

함수 앱을 만듭니다.

함수 앱의 이름은 고유한 FQDN을 AppName.azurewebsites.net 생성할 수 있어야 합니다.

az functionapp create --name
                      --resource-group
                      [--app-insights]
                      [--app-insights-key]
                      [--assign-identity]
                      [--consumption-plan-location]
                      [--custom-location]
                      [--deployment-container-image-name]
                      [--deployment-local-git]
                      [--deployment-source-branch]
                      [--deployment-source-url]
                      [--disable-app-insights {false, true}]
                      [--docker-registry-server-password]
                      [--docker-registry-server-user]
                      [--functions-version {4}]
                      [--max-worker-count]
                      [--min-worker-count]
                      [--os-type {Linux, Windows}]
                      [--plan]
                      [--role]
                      [--runtime]
                      [--runtime-version]
                      [--scope]
                      [--storage-account]
                      [--tags]

예제

기본 함수 앱을 만듭니다.

az functionapp create -g MyResourceGroup  -p MyPlan -n MyUniqueAppName -s MyStorageAccount

함수 앱을 만듭니다. (자동 생성됨)

az functionapp create --consumption-plan-location westus --name MyUniqueAppName --os-type Windows --resource-group MyResourceGroup --runtime dotnet --storage-account MyStorageAccount

프라이빗 ACR 이미지를 사용하여 함수 앱을 만듭니다.

az functionapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime node --storage-account MyStorageAccount --deployment-container-image-name myacr.azurecr.io/myimage:tag --docker-registry-server-password passw0rd --docker-registry-server-user MyUser

App Service kubernetes 환경에서 함수 앱 만들기

az functionapp create -g MyResourceGroup  -p MyPlan -n MyUniqueAppName -s MyStorageAccount --custom-location /subscriptions/sub_id/resourcegroups/group_name/providers/microsoft.extendedlocation/customlocations/custom_location_name

앱 서비스 kubernetes 환경 및 사용자 지정 위치와 동일한 리소스 그룹에 함수 앱 만들기

az functionapp create -g MyResourceGroup  -p MyPlan -n MyUniqueAppName -s MyStorageAccount --custom-location custom_location_name

필수 매개 변수

--name -n

함수 앱의 이름입니다.

--resource-group -g

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

선택적 매개 변수

--app-insights

함수 앱에 추가할 기존 App Insights 프로젝트의 이름입니다. 동일한 리소스 그룹에 있어야 합니다.

--app-insights-key

추가할 App Insights의 계측 키입니다.

--assign-identity

공백으로 구분된 시스템 또는 사용자 할당 ID를 허용합니다. '[system]'을 사용하여 시스템 할당 ID 또는 리소스 ID를 참조하여 사용자 할당 ID를 참조합니다. 자세한 예제는 도움말을 확인하세요.

--consumption-plan-location -c

함수 앱이 호스트되는 지리적 위치입니다. 사용 가능한 위치를 보는 데 사용합니다 az functionapp list-consumption-locations .

--custom-location

사용자 지정 위치의 이름 또는 ID입니다. 앱과 다른 리소스 그룹의 사용자 지정 위치에 대한 ID를 사용합니다.

--deployment-container-image-name -i

Linux 전용입니다. Docker Hub의 컨테이너 이미지 이름(예: publisher/image-name:tag).

--deployment-local-git -l

로컬 git을 사용하도록 설정합니다.

--deployment-source-branch -b

배포할 분기입니다.

기본값: master
--deployment-source-url -u

수동 통합과 연결할 Git 리포지토리 URL입니다.

--disable-app-insights

functionapp을 만드는 동안 Application Insights 리소스 만들기를 사용하지 않도록 설정합니다. 로그를 사용할 수 없습니다.

허용되는 값: false, true
--docker-registry-server-password

컨테이너 레지스트리 서버 암호입니다. 프라이빗 레지스트리에 필요합니다.

--docker-registry-server-user

컨테이너 레지스트리 서버 사용자 이름입니다.

--functions-version

함수 앱 버전입니다. "az functionapp list-runtimes"를 사용하여 런타임 및 런타임 버전과의 호환성을 검사.

허용되는 값: 4
--max-worker-count
미리 보기

할당할 최대 작업자 수입니다.

--min-worker-count
미리 보기

할당할 작업자의 최소 수입니다.

--os-type

만들 앱의 OS 유형을 설정합니다.

허용되는 값: Linux, Windows
--plan -p

함수 App Service 계획의 이름 또는 리소스 ID입니다. 'appservice plan create'를 사용하여 가져옵니다.

--role

시스템 할당 ID의 역할 이름 또는 ID입니다.

기본값: Contributor
--runtime

함수 런타임 스택입니다. "az functionapp list-runtimes"를 사용하여 지원되는 런타임 및 버전을 검사.

--runtime-version

함수 런타임 스택의 버전입니다. "az functionapp list-runtimes"를 사용하여 지원되는 런타임 및 버전을 검사.

--scope

시스템 할당 ID가 액세스할 수 있는 범위입니다.

--storage-account -s

제공된 리소스 그룹에 스토리지 계정의 문자열 값을 제공합니다. 또는 다른 리소스 그룹에 있는 스토리지 계정의 리소스 ID입니다. kubernetes가 아닌 함수 앱에 필요합니다.

--tags

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az functionapp delete

함수 앱을 삭제합니다.

az functionapp delete [--ids]
                      [--keep-empty-plan]
                      [--name]
                      [--resource-group]
                      [--slot]
                      [--subscription]

예제

함수 앱을 삭제합니다. (자동 생성됨)

az functionapp delete --name MyFunctionApp --resource-group MyResourceGroup

선택적 매개 변수

--ids

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

--keep-empty-plan

빈 App Service 계획을 유지합니다.

--name -n

functionapp의 이름입니다.

--resource-group -g

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

--slot -s

슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.

--subscription

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az functionapp deploy

미리 보기

이 명령은 미리 보기로 제공되며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

제공된 아티팩트를 Azure functionapp에 배포합니다.

az functionapp deploy [--async {false, true}]
                      [--clean {false, true}]
                      [--ids]
                      [--ignore-stack {false, true}]
                      [--name]
                      [--resource-group]
                      [--restart {false, true}]
                      [--slot]
                      [--src-path]
                      [--src-url]
                      [--subscription]
                      [--target-path]
                      [--timeout]
                      [--type {ear, jar, lib, startup, static, war, zip}]

예제

전쟁 파일을 비동기적으로 배포합니다.

az functionapp deploy --resource-group ResourceGroup --name AppName --src-path SourcePath --type war --async true

wwwroot/staticfiles/test.txt 정적 텍스트 파일 배포

az functionapp deploy --resource-group ResourceGroup --name AppName --src-path SourcePath --type static --target-path staticfiles/test.txt

선택적 매개 변수

--async

비동기 배포.

허용되는 값: false, true
--clean

true이면 파일을 배포하기 전에 대상 디렉터리를 클린. 기본값은 아티팩트 형식에 따라 결정됩니다.

허용되는 값: false, true
--ids

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

--ignore-stack

true이면 스택별 기본값은 무시됩니다.

허용되는 값: false, true
--name -n

배포할 함수 앱의 이름입니다.

--resource-group -g

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

--restart

true이면 배포 후 웹앱이 다시 시작되며 기본값은 true입니다. 여러 아티팩트 배포 중이고 이전 배포에서 사이트를 다시 시작하지 않으려는 경우 이 값을 false로 설정합니다.

허용되는 값: false, true
--slot -s

슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.

--src-path

배포할 아티팩트 경로입니다. 예: "myapp.zip" 또는 "/myworkspace/apps/myapp.war".

--src-url

아티팩트 URL입니다. 웹앱이 이 URL에서 아티팩트 끌어오기 예: "http://mysite.com/files/myapp.war?key=123".

--subscription

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

--target-path

아티팩트가 배포되어야 하는 절대 경로입니다. 기본값은 "home/site/wwwroot/"입니다. 예: "/home/site/deployments/tools/", "/home/site/scripts/startup-script.sh".

--timeout

배포 작업의 시간 제한(밀리초)입니다.

--type

배포되는 아티팩트 유형을 재정의하는 데 사용됩니다.

허용되는 값: ear, jar, lib, startup, static, war, zip
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az functionapp list

함수 앱을 나열합니다.

az functionapp list [--resource-group]

예제

MyResourceGroup의 모든 함수 앱을 나열합니다.

az functionapp list --resource-group MyResourceGroup

모든 함수 앱의 기본 호스트 이름 및 상태를 나열합니다.

az functionapp list --query "[].{hostName: defaultHostName, state: state}"

실행 중인 모든 함수 앱을 나열합니다.

az functionapp list --query "[?state=='Running']"

선택적 매개 변수

--resource-group -g

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az functionapp list-consumption-locations

함수 앱을 실행하는 데 사용할 수 있는 위치를 나열합니다.

az functionapp list-consumption-locations
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az functionapp list-flexconsumption-locations

Flex 소비 계획에서 함수 앱을 실행하는 데 사용할 수 있는 위치를 나열합니다.

az functionapp list-flexconsumption-locations
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az functionapp list-flexconsumption-runtimes

Flex Consumption 계획의 함수 앱에 사용할 수 있는 사용 가능한 기본 제공 스택을 나열합니다.

az functionapp list-flexconsumption-runtimes --location
                                             --runtime

필수 매개 변수

--location -l

지정된 위치에서 사용할 수 있는 런타임으로 출력을 제한합니다.

--runtime

출력을 지정된 런타임으로 제한합니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az functionapp list-runtimes

함수 앱에 사용할 수 있는 사용 가능한 기본 제공 스택을 나열합니다.

az functionapp list-runtimes [--os {linux, windows}]

선택적 매개 변수

--os --os-type

출력을 Windows 또는 Linux 런타임으로만 제한합니다.

허용되는 값: linux, windows
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az functionapp restart

함수 앱을 다시 시작합니다.

az functionapp restart [--ids]
                       [--name]
                       [--resource-group]
                       [--slot]
                       [--subscription]

예제

함수 앱을 다시 시작합니다. (자동 생성됨)

az functionapp restart --name MyFunctionApp --resource-group MyResourceGroup

선택적 매개 변수

--ids

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

--name -n

함수 앱의 이름입니다.

--resource-group -g

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

--slot -s

슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.

--subscription

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az functionapp restart (appservice-kube 확장)

함수 앱을 다시 시작합니다.

az functionapp restart [--ids]
                       [--name]
                       [--resource-group]
                       [--slot]
                       [--subscription]

예제

함수 앱을 다시 시작합니다. (자동 생성됨)

az functionapp restart --name MyFunctionApp --resource-group MyResourceGroup

선택적 매개 변수

--ids

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

--name -n

함수 앱의 이름입니다.

--resource-group -g

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

--slot -s

슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.

--subscription

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az functionapp show

함수 앱의 세부 정보를 가져옵니다.

az functionapp show [--ids]
                    [--name]
                    [--resource-group]
                    [--slot]
                    [--subscription]

예제

함수 앱의 세부 정보를 가져옵니다. (자동 생성됨)

az functionapp show --name MyFunctionApp --resource-group MyResourceGroup

선택적 매개 변수

--ids

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

--name -n

함수 앱의 이름입니다.

--resource-group -g

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

--slot -s

슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.

--subscription

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az functionapp show (appservice-kube 확장)

함수 앱의 세부 정보를 가져옵니다.

az functionapp show [--ids]
                    [--name]
                    [--resource-group]
                    [--slot]
                    [--subscription]

예제

함수 앱의 세부 정보를 가져옵니다. (자동 생성됨)

az functionapp show --name MyFunctionApp --resource-group MyResourceGroup

선택적 매개 변수

--ids

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

--name -n

함수 앱의 이름입니다.

--resource-group -g

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

--slot -s

슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.

--subscription

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az functionapp start

함수 앱을 시작합니다.

az functionapp start [--ids]
                     [--name]
                     [--resource-group]
                     [--slot]
                     [--subscription]

예제

함수 앱을 시작합니다. (자동 생성됨)

az functionapp start --name MyFunctionApp --resource-group MyResourceGroup

선택적 매개 변수

--ids

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

--name -n

함수 앱의 이름입니다.

--resource-group -g

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

--slot -s

슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.

--subscription

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az functionapp stop

함수 앱을 중지합니다.

az functionapp stop [--ids]
                    [--name]
                    [--resource-group]
                    [--slot]
                    [--subscription]

예제

함수 앱을 중지합니다. (자동 생성됨)

az functionapp stop --name MyFunctionApp --resource-group MyResourceGroup

선택적 매개 변수

--ids

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

--name -n

함수 앱의 이름입니다.

--resource-group -g

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

--slot -s

슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.

--subscription

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az functionapp update

함수 앱을 업데이트합니다.

az functionapp update [--add]
                      [--force]
                      [--force-string]
                      [--ids]
                      [--name]
                      [--plan]
                      [--remove]
                      [--resource-group]
                      [--set]
                      [--slot]
                      [--subscription]

예제

함수 앱을 업데이트합니다. (자동 생성됨)

az functionapp update --name MyFunctionApp --resource-group MyResourceGroup

선택적 매개 변수

--add

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

기본값: []
--force

Functionapp을 프리미엄에서 소비로 마이그레이션하려는 경우 필수 --plan입니다.

기본값: False
--force-string

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

기본값: False
--ids

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

--name -n

함수 앱의 이름입니다.

--plan

functionapp을 업데이트할 계획의 이름 또는 리소스 ID입니다.

--remove

목록에서 속성 또는 요소를 제거합니다. 예: --remove property.list <indexToRemove> OR --remove propertyToRemove.

기본값: []
--resource-group -g

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

--set

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

기본값: []
--slot -s

슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.

--subscription

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.