az webapp
참고 항목
이 명령 그룹에는 Azure CLI 및 하나 이상의 확장 모두에 정의된 명령이 있습니다. 확장된 기능을 활용하려면 각 확장을 설치합니다. 확장 프로그램에 대해 자세히 알아보세요.
웹앱을 관리합니다.
명령
Name | Description | 형식 | 상태 |
---|---|---|---|
az webapp auth |
웹앱 인증 및 권한 부여를 관리합니다. v2 인증 명령을 사용하려면 "az extension add --name authV2"를 실행하여 authV2 CLI 확장을 추가합니다. |
코어 및 확장 | GA |
az webapp auth-classic |
클래식 형식으로 웹앱 인증 및 권한 부여를 관리합니다. |
내선 번호 | GA |
az webapp auth-classic show |
웹앱에 대한 인증 설정을 클래식 형식으로 표시합니다. |
내선 번호 | GA |
az webapp auth-classic update |
웹앱의 인증 설정을 클래식 형식으로 업데이트합니다. |
내선 번호 | GA |
az webapp auth apple |
Apple ID 공급자의 웹앱 인증 및 권한 부여를 관리합니다. |
내선 번호 | GA |
az webapp auth apple show |
Apple ID 공급자에 대한 인증 설정을 표시합니다. |
내선 번호 | GA |
az webapp auth apple update |
Apple ID 공급자에 대한 클라이언트 ID 및 클라이언트 비밀을 업데이트합니다. |
내선 번호 | GA |
az webapp auth config-version |
웹앱의 인증 설정에 대한 구성 버전의 상태를 관리합니다. 구성 버전 v1은 /authSettings 엔드포인트를 참조하는 반면 v2는 /authSettingsV2 엔드포인트를 참조합니다. |
내선 번호 | GA |
az webapp auth config-version revert |
웹앱에 대한 인증 설정의 구성 버전을 v2에서 v1(클래식)으로 되돌려 줍니다. |
내선 번호 | GA |
az webapp auth config-version show |
웹앱에 대한 인증 설정의 구성 버전을 표시합니다. 구성 버전 v1은 /authSettings 엔드포인트를 참조하는 반면 v2는 /authSettingsV2 엔드포인트를 참조합니다. |
내선 번호 | GA |
az webapp auth config-version upgrade |
웹앱에 대한 인증 설정의 구성 버전을 v1(클래식)에서 v2로 업그레이드합니다. |
내선 번호 | GA |
az webapp auth facebook |
Facebook ID 공급자의 웹앱 인증 및 권한 부여를 관리합니다. |
내선 번호 | GA |
az webapp auth facebook show |
Facebook ID 공급자에 대한 인증 설정을 표시합니다. |
내선 번호 | GA |
az webapp auth facebook update |
Facebook ID 공급자에 대한 앱 ID 및 앱 비밀을 업데이트합니다. |
내선 번호 | GA |
az webapp auth github |
GitHub ID 공급자의 웹앱 인증 및 권한 부여를 관리합니다. |
내선 번호 | GA |
az webapp auth github show |
GitHub ID 공급자에 대한 인증 설정을 표시합니다. |
내선 번호 | GA |
az webapp auth github update |
GitHub ID 공급자에 대한 클라이언트 ID 및 클라이언트 비밀을 업데이트합니다. |
내선 번호 | GA |
az webapp auth google |
Google ID 공급자의 웹앱 인증 및 권한 부여를 관리합니다. |
내선 번호 | GA |
az webapp auth google show |
Google ID 공급자에 대한 인증 설정을 표시합니다. |
내선 번호 | GA |
az webapp auth google update |
Google ID 공급자에 대한 클라이언트 ID 및 클라이언트 암호를 업데이트합니다. |
내선 번호 | GA |
az webapp auth microsoft |
Microsoft ID 공급자의 웹앱 인증 및 권한 부여를 관리합니다. |
내선 번호 | GA |
az webapp auth microsoft show |
Azure Active Directory ID 공급자에 대한 인증 설정을 표시합니다. |
내선 번호 | GA |
az webapp auth microsoft update |
Azure Active Directory ID 공급자에 대한 클라이언트 ID 및 클라이언트 비밀을 업데이트합니다. |
내선 번호 | GA |
az webapp auth openid-connect |
사용자 지정 OpenID Connect ID 공급자의 웹앱 인증 및 권한 부여를 관리합니다. |
내선 번호 | GA |
az webapp auth openid-connect add |
새 사용자 지정 OpenID Connect ID 공급자를 구성합니다. |
내선 번호 | GA |
az webapp auth openid-connect remove |
기존 사용자 지정 OpenID Connect ID 공급자를 제거합니다. |
내선 번호 | GA |
az webapp auth openid-connect show |
사용자 지정 OpenID Connect ID 공급자에 대한 인증 설정을 표시합니다. |
내선 번호 | GA |
az webapp auth openid-connect update |
기존 사용자 지정 OpenID Connect ID 공급자에 대한 클라이언트 ID 및 클라이언트 비밀 설정 이름을 업데이트합니다. |
내선 번호 | GA |
az webapp auth set |
기존 설정을 덮어쓰는 v2 형식으로 웹앱에 대한 인증 설정을 설정합니다. |
내선 번호 | GA |
az webapp auth show |
웹앱에 대한 인증 설정을 표시합니다. |
핵심 | GA |
az webapp auth show (authV2 확장) |
v2 형식으로 웹앱에 대한 인증 설정을 표시합니다. |
내선 번호 | GA |
az webapp auth twitter |
Twitter ID 공급자의 웹앱 인증 및 권한 부여를 관리합니다. |
내선 번호 | GA |
az webapp auth twitter show |
Twitter ID 공급자에 대한 인증 설정을 표시합니다. |
내선 번호 | GA |
az webapp auth twitter update |
Twitter ID 공급자에 대한 소비자 키 및 소비자 암호를 업데이트합니다. |
내선 번호 | GA |
az webapp auth update |
웹앱에 대한 인증 설정을 업데이트합니다. |
핵심 | GA |
az webapp auth update (authV2 확장) |
웹앱에 대한 인증 설정을 v2 형식으로 업데이트합니다. |
내선 번호 | GA |
az webapp browse |
브라우저에서 웹앱을 엽니다. Azure Cloud Shell에서는 지원되지 않습니다. |
핵심 | GA |
az webapp config |
웹앱을 구성합니다. |
코어 및 확장 | GA |
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 connection |
웹앱 연결을 관리하는 명령입니다. |
코어 및 확장 | GA |
az webapp connection create |
웹앱과 대상 리소스 간에 연결을 만듭니다. |
코어 및 확장 | GA |
az webapp connection create app-insights |
app-insights에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create appconfig |
appconfig에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create cognitiveservices |
cognitiveservices에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create confluent-cloud |
confluent-cloud에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create cosmos-cassandra |
cosmos-cassandra에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create cosmos-gremlin |
cosmos-gremlin에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create cosmos-mongo |
cosmos-mongo에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create cosmos-sql |
cosmos-sql에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create cosmos-table |
cosmos-table에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create eventhub |
eventhub에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create keyvault |
keyvault에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create mysql |
mysql에 대한 웹앱 연결을 만듭니다. |
핵심 | 더 이상 사용되지 않음 |
az webapp connection create mysql-flexible |
mysql 유연한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create mysql-flexible (serviceconnector-passwordless 확장) |
mysql 유연한 웹앱 연결을 만듭니다. |
내선 번호 | GA |
az webapp connection create postgres |
postgres에 대한 웹앱 연결을 만듭니다. |
핵심 | 더 이상 사용되지 않음 |
az webapp connection create postgres (serviceconnector-passwordless 확장) |
postgres에 대한 웹앱 연결을 만듭니다. |
내선 번호 | 더 이상 사용되지 않음 |
az webapp connection create postgres-flexible |
postgres-flexible에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create postgres-flexible (serviceconnector-passwordless 확장) |
postgres-flexible에 대한 웹앱 연결을 만듭니다. |
내선 번호 | GA |
az webapp connection create redis |
redis에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create redis-enterprise |
redis-enterprise에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create servicebus |
servicebus에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create signalr |
signalr에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create sql |
sql에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create sql (serviceconnector-passwordless 확장) |
sql에 대한 웹앱 연결을 만듭니다. |
내선 번호 | GA |
az webapp connection create storage-blob |
Storage-Blob에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create storage-file |
스토리지 파일에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create storage-queue |
스토리지 큐에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create storage-table |
storage-table에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection create webpubsub |
webpubsub에 대한 웹앱 연결을 만듭니다. |
핵심 | GA |
az webapp connection delete |
웹앱 연결을 삭제합니다. |
핵심 | GA |
az webapp connection list |
웹앱의 연결을 나열합니다. |
핵심 | GA |
az webapp connection list-configuration |
웹앱 연결의 원본 구성을 나열합니다. |
핵심 | GA |
az webapp connection list-support-types |
웹앱 연결에서 지원하는 클라이언트 유형 및 인증 유형을 나열합니다. |
핵심 | GA |
az webapp connection show |
웹앱 연결의 세부 정보를 가져옵니다. |
핵심 | GA |
az webapp connection update |
웹앱 연결을 업데이트합니다. |
핵심 | GA |
az webapp connection update app-insights |
웹앱을 app-insights 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update appconfig |
웹앱을 appconfig 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update cognitiveservices |
웹앱을 cognitiveservices 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update confluent-cloud |
웹앱을 confluent-cloud 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update cosmos-cassandra |
웹앱을 cosmos-cassandra 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update cosmos-gremlin |
웹앱을 cosmos-gremlin 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update cosmos-mongo |
웹앱을 cosmos-mongo 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update cosmos-sql |
웹앱을 cosmos-sql 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update cosmos-table |
웹앱을 cosmos-table 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update eventhub |
webapp을 eventhub 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update keyvault |
웹앱을 keyvault 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update mysql |
웹앱을 mysql 연결로 업데이트합니다. |
핵심 | 더 이상 사용되지 않음 |
az webapp connection update mysql-flexible |
웹앱을 mysql 유연한 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update postgres |
웹앱을 postgres 연결로 업데이트합니다. |
핵심 | 더 이상 사용되지 않음 |
az webapp connection update postgres-flexible |
웹앱을 postgres-flexible 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update redis |
웹앱을 redis 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update redis-enterprise |
웹앱을 redis-enterprise 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update servicebus |
웹앱을 servicebus 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update signalr |
웹앱을 signalr 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update sql |
웹앱을 sql 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update storage-blob |
웹앱을 스토리지-Blob 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update storage-file |
웹앱을 스토리지 파일 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update storage-queue |
웹앱을 스토리지 큐 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update storage-table |
웹앱을 스토리지 테이블 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection update webpubsub |
webapp을 webpubsub 연결로 업데이트합니다. |
핵심 | GA |
az webapp connection validate |
웹앱 연결의 유효성을 검사합니다. |
핵심 | GA |
az webapp connection wait |
연결 조건이 충족될 때까지 CLI를 대기 상태로 유지합니다. |
핵심 | GA |
az webapp cors |
CORS(원본 간 리소스 공유)를 관리합니다. |
핵심 | GA |
az webapp cors add |
허용된 원본을 추가합니다. |
핵심 | GA |
az webapp cors remove |
허용된 원본을 제거합니다. |
핵심 | GA |
az webapp cors show |
허용된 원본을 표시합니다. |
핵심 | GA |
az webapp create |
웹앱 만들기 |
핵심 | GA |
az webapp create (appservice-kube 확장) |
웹앱 만들기 |
내선 번호 | GA |
az webapp create-remote-connection |
웹앱에 대한 tcp 터널을 사용하여 원격 연결을 만듭니다. |
핵심 | GA |
az webapp delete |
웹앱을 삭제합니다. |
핵심 | GA |
az webapp deleted |
삭제된 웹앱을 관리합니다. |
핵심 | 프리뷰 |
az webapp deleted list |
삭제된 웹앱을 나열합니다. |
핵심 | 프리뷰 |
az webapp deleted restore |
삭제된 웹앱을 복원합니다. |
핵심 | 프리뷰 |
az webapp deploy |
제공된 아티팩트를 Azure Web Apps에 배포합니다. |
핵심 | GA |
az webapp deployment |
웹앱 배포를 관리합니다. |
코어 및 확장 | GA |
az webapp deployment container |
컨테이너 기반 연속 배포를 관리합니다. |
핵심 | GA |
az webapp deployment container config |
컨테이너를 통해 지속적인 배포를 구성합니다. |
핵심 | GA |
az webapp deployment container show-cd-url |
지속적인 배포를 위해 웹후크를 구성하는 데 사용할 수 있는 URL을 가져옵니다. |
핵심 | GA |
az webapp deployment github-actions |
웹앱에 대한 GitHub Actions를 구성합니다. |
핵심 | GA |
az webapp deployment github-actions add |
지정된 리포지토리에 GitHub Actions 워크플로 파일을 추가합니다. 워크플로는 지정된 웹앱에 앱을 빌드하고 배포합니다. |
핵심 | GA |
az webapp deployment github-actions remove |
지정된 리포지토리에서 GitHub Actions 워크플로 파일을 제거하고 연결을 끊습니다. |
핵심 | GA |
az webapp deployment list-publishing-credentials |
사용 가능한 웹앱 게시 자격 증명에 대한 세부 정보를 가져옵니다. |
핵심 | GA |
az webapp deployment list-publishing-profiles |
사용 가능한 웹앱 배포 프로필에 대한 세부 정보를 가져옵니다. |
핵심 | GA |
az webapp deployment slot |
웹앱 배포 슬롯을 관리합니다. |
핵심 | GA |
az webapp deployment slot auto-swap |
배포 슬롯 자동 교환을 구성합니다. |
핵심 | GA |
az webapp deployment slot create |
배포 슬롯을 만듭니다. |
핵심 | GA |
az webapp deployment slot delete |
배포 슬롯을 삭제합니다. |
핵심 | GA |
az webapp deployment slot list |
모든 배포 슬롯을 나열합니다. |
핵심 | GA |
az webapp deployment slot swap |
웹앱에 대한 배포 슬롯을 교환합니다. |
핵심 | GA |
az webapp deployment source |
소스 제어를 통해 웹앱 배포를 관리합니다. |
코어 및 확장 | GA |
az webapp deployment source config |
git 또는 Mercurial 리포지토리에서 배포를 관리합니다. |
핵심 | GA |
az webapp deployment source config-local-git |
웹앱 배포를 위해 복제 및 푸시하기 위한 git 리포지토리 엔드포인트의 URL을 가져옵니다. |
핵심 | GA |
az webapp deployment source config-zip |
웹앱에 대한 kudu zip 푸시 배포를 사용하여 배포를 수행합니다. |
핵심 | 더 이상 사용되지 않음 |
az webapp deployment source config-zip (appservice-kube 확장) |
웹앱에 대한 kudu zip 푸시 배포를 사용하여 배포를 수행합니다. |
내선 번호 | GA |
az webapp deployment source delete |
소스 제어 배포 구성을 삭제합니다. |
핵심 | GA |
az webapp deployment source show |
소스 제어 배포 구성의 세부 정보를 가져옵니다. |
핵심 | GA |
az webapp deployment source sync |
리포지토리에서 동기화합니다. 수동 통합 모드에서만 필요합니다. |
핵심 | GA |
az webapp deployment source update-token |
Azure App Service에 캐시된 소스 제어 토큰을 업데이트합니다. |
핵심 | GA |
az webapp deployment user |
배포에 대한 사용자 자격 증명을 관리합니다. |
핵심 | GA |
az webapp deployment user set |
배포 자격 증명을 업데이트합니다. |
핵심 | GA |
az webapp deployment user show |
배포 게시 사용자를 가져옵니다. |
핵심 | GA |
az webapp hybrid-connection |
웹앱에서 하이브리드 연결을 나열, 추가 및 제거하는 메서드입니다. |
핵심 | GA |
az webapp hybrid-connection add |
기존 하이브리드 연결을 웹앱에 추가합니다. |
핵심 | GA |
az webapp hybrid-connection list |
웹앱에 하이브리드 연결을 나열합니다. |
핵심 | GA |
az webapp hybrid-connection remove |
웹앱에서 하이브리드 연결을 제거합니다. |
핵심 | GA |
az webapp identity |
웹앱의 관리 ID를 관리합니다. |
핵심 | GA |
az webapp identity assign |
웹앱에 관리 ID를 할당합니다. |
핵심 | GA |
az webapp identity remove |
웹앱의 관리 ID를 사용하지 않도록 설정합니다. |
핵심 | GA |
az webapp identity show |
웹앱의 관리 ID를 표시합니다. |
핵심 | GA |
az webapp list |
웹앱을 나열합니다. |
핵심 | GA |
az webapp list-instances |
웹앱 또는 웹앱 슬롯의 확장된 모든 인스턴스를 나열합니다. |
핵심 | GA |
az webapp list-runtimes |
웹앱에 사용할 수 있는 사용 가능한 기본 제공 스택을 나열합니다. |
핵심 | GA |
az webapp list-runtimes (appservice-kube 확장) |
웹앱에 사용할 수 있는 사용 가능한 기본 제공 스택을 나열합니다. |
내선 번호 | GA |
az webapp log |
웹앱 로그를 관리합니다. |
핵심 | GA |
az webapp log config |
웹앱에 대한 로깅을 구성합니다. |
핵심 | GA |
az webapp log deployment |
웹앱 배포 로그를 관리합니다. |
핵심 | GA |
az webapp log deployment list |
웹앱과 연결된 배포를 나열합니다. |
핵심 | GA |
az webapp log deployment show |
최신 배포의 배포 로그를 표시하거나 배포 ID가 지정된 경우 특정 배포를 표시합니다. |
핵심 | GA |
az webapp log download |
웹앱의 로그 기록을 zip 파일로 다운로드합니다. |
핵심 | GA |
az webapp log show |
웹앱의 로깅 구성에 대한 세부 정보를 가져옵니다. |
핵심 | GA |
az webapp log tail |
웹앱에 대한 라이브 로그 추적을 시작합니다. |
핵심 | GA |
az webapp restart |
웹앱을 다시 시작합니다. |
핵심 | GA |
az webapp restart (appservice-kube 확장) |
웹앱을 다시 시작합니다. |
내선 번호 | GA |
az webapp scale |
Arc 지원 Kubernetes 워크로드에서 웹앱의 인스턴스 수를 수정합니다. |
내선 번호 | GA |
az webapp scan |
웹앱 검사를 충족하는 명령 그룹을 보유합니다. 현재 Linux 기반 웹앱에만 사용할 수 있습니다. |
내선 번호 | GA |
az webapp scan list-result |
웹앱에서 수행된 모든 검사에 대한 세부 정보 가져오기, 웹앱에 설정된 최대 최대 검사 제한. 그러면 웹앱에서 수행된 각 검사의 검사 상태 외에 스캔 로그 결과를 얻을 수 있습니다. |
내선 번호 | GA |
az webapp scan show-result |
지정된 scan-id의 결과를 가져옵니다. 그러면 지정된 scan-id의 검사 로그 결과가 표시됩니다. |
내선 번호 | GA |
az webapp scan start |
wwwroot 디렉터리의 지정된 웹앱 파일에서 검사를 시작합니다. ScanID, traking 및 결과 URL을 포함하는 JSON을 반환합니다. |
내선 번호 | GA |
az webapp scan stop |
현재 실행 중인 검사를 중지합니다. 검색이 실행되고 있지 않으면 아무 것도 수행하지 않습니다. |
내선 번호 | GA |
az webapp scan track |
scan-id를 제공하여 검사 상태를 추적합니다. [시작, 성공, 실패, TimeoutFailure, 실행 중]에서 검사 상태를 추적할 수 있습니다. |
내선 번호 | GA |
az webapp show |
웹앱의 세부 정보를 가져옵니다. |
핵심 | GA |
az webapp show (appservice-kube 확장) |
웹앱의 세부 정보를 가져옵니다. |
내선 번호 | GA |
az webapp ssh |
SSH 명령은 웹 컨테이너에 대한 ssh 세션을 설정하고 개발자는 셸 터미널을 원격으로 가져옵니다. |
핵심 | 프리뷰 |
az webapp start |
웹앱을 시작합니다. |
핵심 | GA |
az webapp stop |
웹앱을 중지합니다. |
핵심 | GA |
az webapp traffic-routing |
웹앱에 대한 트래픽 라우팅을 관리합니다. |
핵심 | GA |
az webapp traffic-routing clear |
라우팅 규칙을 지우고 모든 트래픽을 프로덕션으로 보냅니다. |
핵심 | GA |
az webapp traffic-routing set |
배포 슬롯에 대한 라우팅 트래픽을 구성합니다. |
핵심 | GA |
az webapp traffic-routing show |
슬롯 간 트래픽의 현재 분포를 표시합니다. |
핵심 | GA |
az webapp up |
웹앱을 만들고 로컬 작업 영역에서 앱으로 코드를 배포합니다. 코드가 있는 폴더에서 실행하려면 명령이 필요합니다. 현재 지원에는 Node, Python, .NET Core 및 ASP.NET 포함됩니다. 노드, Python 앱은 Linux 앱으로 만들어집니다. .Net Core, ASP.NET 및 정적 HTML 앱은 Windows 앱으로 만들어집니다. html 플래그를 추가하여 정적 HTML 앱으로 배포합니다. 명령이 성공적으로 실행되면 리소스 그룹, sku, 위치, 계획 및 이름에 대한 기본 인수 값이 현재 디렉터리에 저장됩니다. 이러한 기본값은 동일한 디렉터리에 있는 명령의 후속 실행에 제공되지 않는 인수에 사용됩니다. 'az configure'를 사용하여 기본값을 관리합니다. |
핵심 | GA |
az webapp update |
기존 웹앱을 업데이트합니다. |
핵심 | GA |
az webapp update (appservice-kube 확장) |
기존 웹앱을 업데이트합니다. |
내선 번호 | GA |
az webapp vnet-integration |
웹앱에서 가상 네트워크 통합을 나열, 추가 및 제거하는 메서드입니다. |
핵심 | GA |
az webapp vnet-integration add |
웹앱에 지역 가상 네트워크 통합을 추가합니다. |
핵심 | GA |
az webapp vnet-integration list |
웹앱에 가상 네트워크 통합을 나열합니다. |
핵심 | GA |
az webapp vnet-integration remove |
웹앱에서 지역 가상 네트워크 통합을 제거합니다. |
핵심 | GA |
az webapp webjob |
웹앱에서 웹 작업에 대한 관리 작업을 허용합니다. |
핵심 | GA |
az webapp webjob continuous |
웹앱에서 연속 웹 작업의 관리 작업을 허용합니다. |
핵심 | GA |
az webapp webjob continuous list |
선택한 웹앱의 모든 연속 웹 작업을 나열합니다. |
핵심 | GA |
az webapp webjob continuous remove |
특정 연속 웹 웹을 삭제합니다. |
핵심 | GA |
az webapp webjob continuous start |
선택한 웹앱에서 특정 연속 웹 작업을 시작합니다. |
핵심 | GA |
az webapp webjob continuous stop |
특정 연속 webjob을 중지합니다. |
핵심 | GA |
az webapp webjob triggered |
웹앱에서 트리거된 웹 작업의 관리 작업을 허용합니다. |
핵심 | GA |
az webapp webjob triggered list |
웹앱에서 호스트되는 트리거된 모든 웹 작업을 나열합니다. |
핵심 | GA |
az webapp webjob triggered log |
웹앱에서 호스트되는 특정 트리거된 webjob의 기록을 가져옵니다. |
핵심 | GA |
az webapp webjob triggered remove |
웹앱에서 호스트되는 특정 트리거된 webjob을 삭제합니다. |
핵심 | GA |
az webapp webjob triggered run |
웹앱에서 호스트되는 특정 트리거된 webjob을 실행합니다. |
핵심 | GA |
az webapp browse
브라우저에서 웹앱을 엽니다. Azure Cloud Shell에서는 지원되지 않습니다.
az webapp browse [--ids]
[--logs]
[--name]
[--resource-group]
[--slot]
[--subscription]
예제
브라우저에서 웹앱을 엽니다. (자동 생성됨)
az webapp browse --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를 사용합니다.
az webapp create
웹앱 만들기
웹앱의 이름은 고유한 FQDN을 AppName.azurewebsites.net 생성할 수 있어야 합니다.
az webapp create --name
--plan
--resource-group
[--acr-identity]
[--acr-use-identity]
[--assign-identity]
[--basic-auth {Disabled, Enabled}]
[--container-image-name]
[--container-registry-password]
[--container-registry-url]
[--container-registry-user]
[--deployment-container-image-name]
[--deployment-local-git]
[--deployment-source-branch]
[--deployment-source-url]
[--docker-registry-server-password]
[--docker-registry-server-user]
[--https-only {false, true}]
[--multicontainer-config-file]
[--multicontainer-config-type {COMPOSE, KUBE}]
[--public-network-access {Disabled, Enabled}]
[--role]
[--runtime]
[--scope]
[--startup-file]
[--subnet]
[--tags]
[--vnet]
예제
기본 구성을 사용하여 웹앱을 만듭니다.
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName
Java 11 런타임을 사용하여 웹앱을 만듭니다.
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "java:11:Java SE:11"
NodeJS 10.14 런타임을 사용하여 웹앱을 만들고 로컬 git 리포지토리에서 배포합니다.
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "node:12LTS" --deployment-local-git
DockerHub에서 이미지를 사용하여 웹앱을 만듭니다.
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i nginx
프라이빗 DockerHub 레지스트리의 이미지를 사용하여 웹앱을 만듭니다.
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i MyImageName -s username -w password
프라이빗 Azure Container Registry의 이미지를 사용하여 웹앱을 만듭니다.
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i myregistry.azurecr.io/docker-image:tag
다른 리소스 그룹에 있는 공유 App Service 계획을 사용하여 WebApp을 만듭니다.
AppServicePlanID=$(az appservice plan show -n SharedAppServicePlan -g MyASPRG --query "id" --out tsv) az webapp create -g MyResourceGroup -p "$AppServicePlanID" -n MyUniqueAppName
사용자 할당 관리 ID를 사용하여 프라이빗 Azure Container Registry에서 가져온 이미지를 사용하여 컨테이너 웹앱 만들기
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --container-image-name myregistry.azurecr.io/docker-image:tag --assign-identity MyAssignIdentities --acr-use-identity --acr-identity MyUserAssignedIdentityResourceId
필수 매개 변수
새 웹앱의 이름입니다. 웹앱 이름에는 영숫자 문자와 하이픈만 포함될 수 있으며 하이픈으로 시작하거나 끝낼 수 없으며 64자 미만이어야 합니다.
App Service 계획의 이름 또는 리소스 ID입니다. 'appservice plan create'를 사용하여 가져옵니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
acr image pull에 대해 설정될 시스템 또는 사용자 할당 ID를 수락합니다. '[system]'을 사용하여 시스템 할당 ID 또는 리소스 ID를 참조하여 사용자 할당 ID를 참조합니다.
acr에서 끌어오기 이미지 사용 관리 ID를 사용하거나 사용하지 않도록 설정합니다.
공백으로 구분된 시스템 또는 사용자 할당 ID를 허용합니다. '[system]'을 사용하여 시스템 할당 ID 또는 리소스 ID를 참조하여 사용자 할당 ID를 참조합니다. 자세한 예제는 도움말을 확인하세요.
기본 인증을 사용하거나 사용하지 않도록 설정합니다.
컨테이너 사용자 지정 이미지 이름 및 선택적으로 태그 이름(예: /:).
컨테이너 레지스트리 서버 암호입니다. 프라이빗 레지스트리에 필요합니다.
컨테이너 레지스트리 서버 URL입니다.
컨테이너 레지스트리 서버 사용자 이름입니다.
옵션 '--deployment-container-image-name'은 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다.
컨테이너 레지스트리의 컨테이너 이미지 이름(예: publisher/image-name:tag)입니다.
로컬 git을 사용하도록 설정합니다.
배포할 분기입니다.
수동 통합과 연결할 Git 리포지토리 URL입니다.
옵션 '--docker-registry-server-password'는 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다. 대신 '--container-registry-password'를 사용합니다.
컨테이너 레지스트리 서버 암호입니다. 프라이빗 레지스트리에 필요합니다.
옵션 '--docker-registry-server-user'는 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다. 대신 '--container-registry-user'를 사용합니다.
컨테이너 레지스트리 서버 사용자 이름입니다.
HTTP를 사용하여 앱에 대한 모든 트래픽을 HTTPS로 리디렉션합니다.
Linux 전용입니다. 다중 컨테이너 앱에 대한 구성 파일입니다. (로컬 또는 원격).
Linux 전용입니다.
웹앱에 대한 공용 액세스를 사용하거나 사용하지 않도록 설정합니다.
시스템 할당 ID의 역할 이름 또는 ID입니다.
프레임워크:버전 형식의 정식화된 웹 런타임(예: "PHP:7.2"). 사용 가능한 목록에 사용합니다 az webapp list-runtimes
.
시스템 할당 ID가 액세스할 수 있는 범위입니다.
Linux 전용입니다. 웹의 시작 파일입니다.
웹앱 조인을 가질 기존 서브넷의 이름 또는 리소스 ID입니다. 이름으로 서브넷을 지정하는 경우에도 --vnet은 인수가 필요합니다.
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
지역 가상 네트워크의 이름 또는 리소스 ID입니다. 여러 리소스 그룹에 동일한 이름의 여러 vnet이 있는 경우 vnet 리소스 ID를 사용하여 사용할 vnet을 지정합니다. vnet 이름을 사용하는 경우 기본적으로 웹앱과 동일한 리소스 그룹의 vnet이 사용됩니다. --subnet 인수와 함께 사용해야 합니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az webapp create (appservice-kube 확장)
웹앱 만들기
웹앱의 이름은 고유한 FQDN을 AppName.azurewebsites.net 생성할 수 있어야 합니다.
az webapp create --name
--resource-group
[--assign-identity]
[--custom-location]
[--deployment-container-image-name]
[--deployment-local-git]
[--deployment-source-branch]
[--deployment-source-url]
[--docker-registry-server-password]
[--docker-registry-server-user]
[--max-worker-count]
[--min-worker-count]
[--multicontainer-config-file]
[--multicontainer-config-type {COMPOSE, KUBE}]
[--plan]
[--role]
[--runtime]
[--scope]
[--startup-file]
[--tags]
예제
기본 구성을 사용하여 웹앱을 만듭니다.
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName
'|' 구분 기호를 사용하여 Java 11 런타임으로 웹앱을 만듭니다.
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "java|11|Java SE|11"
':' 구분 기호를 사용하여 Java 11 런타임으로 웹앱을 만듭니다.
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "java:11:Java SE:11"
NodeJS 10.14 런타임을 사용하여 웹앱을 만들고 로컬 git 리포지토리에서 배포합니다.
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "node|10.14" --deployment-local-git
DockerHub에서 이미지를 사용하여 웹앱을 만듭니다.
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i nginx
프라이빗 DockerHub 레지스트리의 이미지를 사용하여 웹앱을 만듭니다.
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i MyImageName -s username -w password
프라이빗 Azure Container Registry의 이미지를 사용하여 웹앱을 만듭니다.
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i myregistry.azurecr.io/docker-image:tag
다른 리소스 그룹에 있는 공유 App Service 계획을 사용하여 WebApp을 만듭니다.
AppServicePlanID=$(az appservice plan show -n SharedAppServicePlan -g MyASPRG --query "id" --out tsv) az webapp create -g MyResourceGroup -p "$AppServicePlanID" -n MyUniqueAppName
Appservice kubernetes 환경에서 WebApp 만들기
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --custom-location /subscriptions/sub_id/resourcegroups/group_name/providers/microsoft.extendedlocation/customlocations/custom_location_name
Appservice kubernetes 환경 및 사용자 지정 위치와 동일한 리소스 그룹에 WebApp 만들기
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --custom-location custom_location_name
필수 매개 변수
새 웹앱의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
공백으로 구분된 시스템 또는 사용자 할당 ID를 허용합니다. '[system]'을 사용하여 시스템 할당 ID 또는 리소스 ID를 참조하여 사용자 할당 ID를 참조합니다. 자세한 예제는 도움말을 확인하세요.
사용자 지정 위치의 이름 또는 ID입니다. 앱과 다른 리소스 그룹의 사용자 지정 위치에 대한 ID를 사용합니다.
Linux 전용입니다. Docker Hub의 컨테이너 이미지 이름(예: publisher/image-name:tag).
로컬 git을 사용하도록 설정합니다.
배포할 분기입니다.
수동 통합과 연결할 Git 리포지토리 URL입니다.
컨테이너 레지스트리 서버 암호입니다. 프라이빗 레지스트리에 필요합니다.
컨테이너 레지스트리 서버 사용자 이름입니다.
할당할 최대 작업자 수입니다.
할당할 작업자의 최소 수입니다.
Linux 전용입니다. 다중 컨테이너 앱에 대한 구성 파일입니다. (로컬 또는 원격).
Linux 전용입니다.
App Service 계획의 이름 또는 리소스 ID입니다. 'appservice plan create'를 사용하여 가져옵니다.
시스템 할당 ID의 역할 이름 또는 ID입니다.
프레임워크 형식의 정식화된 웹 런타임|버전(예: "PHP|5.6") 사용 가능한 목록에 사용합니다 az webapp list-runtimes
.
시스템 할당 ID가 액세스할 수 있는 범위입니다.
Linux 전용입니다. 웹의 시작 파일입니다.
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az webapp create-remote-connection
웹앱에 대한 tcp 터널을 사용하여 원격 연결을 만듭니다.
az webapp create-remote-connection [--ids]
[--instance]
[--name]
[--port]
[--resource-group]
[--slot]
[--subscription]
[--timeout]
선택적 매개 변수
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.
연결할 웹앱 인스턴스입니다. 기본값은 none입니다.
웹앱의 이름입니다. 지정되지 않은 상태로 두면 이름이 임의로 생성됩니다. 를 사용하여 az configure --defaults web=<name>
기본값을 구성할 수 있습니다.
원격 연결의 포트입니다. 기본값: 임의 사용 가능한 포트입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
시간 제한(초). 기본값은 none입니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az webapp delete
웹앱을 삭제합니다.
az webapp delete [--ids]
[--keep-dns-registration]
[--keep-empty-plan]
[--keep-metrics]
[--name]
[--resource-group]
[--slot]
[--subscription]
예제
웹앱을 삭제합니다. (자동 생성됨)
az webapp delete --name MyWebapp --resource-group MyResourceGroup
선택적 매개 변수
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.
'keep_dns_registration' 인수는 더 이상 사용되지 않으며 버전 '3.0.0'에서 제거됩니다.
DNS 등록을 유지합니다.
빈 App Service 계획을 유지합니다.
앱 메트릭을 유지합니다.
웹앱의 이름입니다.
리소스 그룹의 이름입니다. 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를 사용합니다.
az webapp deploy
제공된 아티팩트를 Azure Web Apps에 배포합니다.
az webapp 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]
[--track-status {false, true}]
[--type {ear, jar, lib, startup, static, war, zip}]
예제
전쟁 파일을 비동기적으로 배포합니다.
az webapp deploy --resource-group ResourceGroup --name AppName --src-path SourcePath --type war --async true
wwwroot/staticfiles/test.txt 정적 텍스트 파일 배포
az webapp deploy --resource-group ResourceGroup --name AppName --src-path SourcePath --type static --target-path staticfiles/test.txt
선택적 매개 변수
true이면 아티팩트가 비동기적으로 배포됩니다. 아티팩트가 웹앱에 푸시되면 명령이 종료됩니다. "--src-url"을 사용하는 경우 동기 배포는 아직 지원되지 않습니다.
true이면 파일을 배포하기 전에 대상 디렉터리를 정리합니다. 기본값은 아티팩트 형식에 따라 결정됩니다.
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.
true이면 스택별 기본값은 무시됩니다.
배포할 웹앱의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
true이면 배포 후 웹앱이 다시 시작됩니다. 여러 아티팩트 배포 중이고 이전 배포에서 사이트를 다시 시작하지 않으려는 경우 이 값을 false로 설정합니다.
슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.
배포할 아티팩트 경로입니다. 예: "myapp.zip" 또는 "/myworkspace/apps/myapp.war".
아티팩트 URL입니다. 웹앱이 이 URL에서 아티팩트 끌어오기 예: "http://mysite.com/files/myapp.war?key=123".
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
아티팩트가 배포되어야 하는 절대 경로입니다. 기본값은 "home/site/wwwroot/" Ex: "/home/site/deployments/tools/", "/home/site/scripts/startup-script.sh"입니다.
배포 작업의 시간 제한(밀리초)입니다. "--src-url"을 사용할 때는 동기 배포가 아직 지원되지 않으므로 "--src-url"을 사용할 때 무시됩니다.
true이면 배포 중 웹앱 시작 상태가 Linux 웹앱에 대해 추적됩니다.
배포되는 아티팩트 유형을 재정의하는 데 사용됩니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az webapp list
웹앱을 나열합니다.
az webapp list [--resource-group]
[--show-details]
예제
MyResourceGroup의 모든 웹앱을 나열합니다.
az webapp list --resource-group MyResourceGroup
모든 웹앱의 기본 호스트 이름 및 상태를 나열합니다.
az webapp list --query "[].{hostName: defaultHostName, state: state}"
실행 중인 모든 웹앱을 나열합니다.
az webapp list --query "[?state=='Running']"
선택적 매개 변수
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
나열된 웹앱의 자세한 사이트 구성을 출력에 포함합니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az webapp list-instances
웹앱 또는 웹앱 슬롯의 확장된 모든 인스턴스를 나열합니다.
az webapp list-instances --name
--resource-group
[--slot]
필수 매개 변수
웹앱의 이름입니다. 지정되지 않은 상태로 두면 이름이 임의로 생성됩니다. 를 사용하여 az configure --defaults web=<name>
기본값을 구성할 수 있습니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
웹앱 슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az webapp list-runtimes
웹앱에 사용할 수 있는 사용 가능한 기본 제공 스택을 나열합니다.
az webapp list-runtimes [--linux]
[--os {linux, windows}]
[--show-runtime-details]
선택적 매개 변수
인수 'linux'는 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다. 대신 '--os-type'을 사용합니다.
Linux 기반 웹앱에 대한 런타임 스택을 나열합니다.
출력을 Windows 또는 Linux 런타임으로만 제한합니다.
런타임 스택의 자세한 버전을 표시합니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az webapp list-runtimes (appservice-kube 확장)
웹앱에 사용할 수 있는 사용 가능한 기본 제공 스택을 나열합니다.
az webapp list-runtimes [--is-kube]
[--linux]
[--os {linux, windows}]
선택적 매개 변수
Azure Arc에서 App Service의 출력을 제한합니다.
인수 'linux'는 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다. 대신 '--os-type'을 사용합니다.
Linux 기반 웹앱에 대한 런타임 스택을 나열합니다.
출력을 Windows 또는 Linux 런타임으로만 제한합니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az webapp restart
웹앱을 다시 시작합니다.
az webapp restart [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
예제
웹앱을 다시 시작합니다. (자동 생성됨)
az webapp restart --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를 사용합니다.
az webapp restart (appservice-kube 확장)
웹앱을 다시 시작합니다.
az webapp restart [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
예제
웹앱을 다시 시작합니다. (자동 생성됨)
az webapp restart --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를 사용합니다.
az webapp scale
Arc 지원 Kubernetes 워크로드에서 웹앱의 인스턴스 수를 수정합니다.
az webapp scale --instance-count
[--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
예제
MyApp 인스턴스 수를 2로 변경합니다.
az webapp scale -g MyResourceGroup -n MyApp --instance-count 2
필수 매개 변수
인스턴스 수입니다.
선택적 매개 변수
하나 이상의 리소스 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를 사용합니다.
az webapp show
웹앱의 세부 정보를 가져옵니다.
az webapp show [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
예제
웹앱의 세부 정보를 가져옵니다. (자동 생성됨)
az webapp 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를 사용합니다.
az webapp show (appservice-kube 확장)
웹앱의 세부 정보를 가져옵니다.
az webapp show [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
예제
웹앱의 세부 정보를 가져옵니다. (자동 생성됨)
az webapp 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를 사용합니다.
az webapp ssh
이 명령은 미리 보기로 제공되며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
SSH 명령은 웹 컨테이너에 대한 ssh 세션을 설정하고 개발자는 셸 터미널을 원격으로 가져옵니다.
az webapp ssh [--ids]
[--instance]
[--name]
[--port]
[--resource-group]
[--slot]
[--subscription]
[--timeout]
예제
웹앱에 ssh
az webapp ssh -n MyUniqueAppName -g MyResourceGroup
선택적 매개 변수
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.
연결할 웹앱 인스턴스입니다. 기본값은 none입니다.
웹앱의 이름입니다. 지정되지 않은 상태로 두면 이름이 임의로 생성됩니다. 를 사용하여 az configure --defaults web=<name>
기본값을 구성할 수 있습니다.
원격 연결의 포트입니다. 기본값: 임의 사용 가능한 포트입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
시간 제한(초). 기본값은 none입니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az webapp start
웹앱을 시작합니다.
az webapp start [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
예제
웹앱을 시작합니다. (자동 생성됨)
az webapp start --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를 사용합니다.
az webapp stop
웹앱을 중지합니다.
az webapp stop [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
예제
웹앱을 중지합니다. (자동 생성됨)
az webapp stop --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를 사용합니다.
az webapp up
웹앱을 만들고 로컬 작업 영역에서 앱으로 코드를 배포합니다. 코드가 있는 폴더에서 실행하려면 명령이 필요합니다. 현재 지원에는 Node, Python, .NET Core 및 ASP.NET 포함됩니다. 노드, Python 앱은 Linux 앱으로 만들어집니다. .Net Core, ASP.NET 및 정적 HTML 앱은 Windows 앱으로 만들어집니다. html 플래그를 추가하여 정적 HTML 앱으로 배포합니다. 명령이 성공적으로 실행되면 리소스 그룹, sku, 위치, 계획 및 이름에 대한 기본 인수 값이 현재 디렉터리에 저장됩니다. 이러한 기본값은 동일한 디렉터리에 있는 명령의 후속 실행에 제공되지 않는 인수에 사용됩니다. 'az configure'를 사용하여 기본값을 관리합니다.
az webapp up [--app-service-environment]
[--basic-auth {Disabled, Enabled}]
[--dryrun]
[--html]
[--ids]
[--launch-browser]
[--location]
[--logs]
[--name]
[--os-type {Linux, Windows}]
[--plan]
[--resource-group]
[--runtime]
[--sku {B1, B2, B3, D1, F1, FREE, I1, I1MV2, I1V2, I2, I2MV2, I2V2, I3, I3MV2, I3V2, I4MV2, I4V2, I5MV2, I5V2, I6V2, P0V3, P1MV3, P1V2, P1V3, P2MV3, P2V2, P2V3, P3MV3, P3V2, P3V3, P4MV3, P5MV3, S1, S2, S3, SHARED, WS1, WS2, WS3}]
[--subscription]
[--track-status {false, true}]
예제
실제로 작업을 실행하지 않고 생성될 앱의 세부 정보 보기
az webapp up --dryrun
배포할 코드가 있는 폴더에서 명령을 실행하여 기본 구성으로 웹앱을 만듭니다.
az webapp up
지정된 이름을 사용하여 웹앱 만들기
az webapp up -n MyUniqueAppName
지정된 이름과 Java 11 런타임을 사용하여 웹앱 만들기
az webapp up -n MyUniqueAppName --runtime "java:11:Java SE:11"
배포할 코드가 있는 폴더에서 명령을 실행하여 특정 지역에 웹앱을 만듭니다.
az webapp up -l locationName
배포 작업이 완료된 후 웹앱을 만들고 로그 스트리밍을 사용하도록 설정합니다. 이렇게 하면 로그 스트리밍을 사용하도록 설정하는 데 필요한 기본 구성이 활성화됩니다.
az webapp up --logs
웹앱을 만들고 정적 HTML 앱으로 배포합니다.
az webapp up --html
선택적 매개 변수
배포할 (기존) App Service Environment의 이름 또는 리소스 ID입니다. 격리된 V2 sku가 필요합니다.
기본 인증을 사용하거나 사용하지 않도록 설정합니다.
만들기 및 배포 작업의 요약을 실행하는 대신 표시합니다.
앱 검색을 무시하고 html 앱으로 배포합니다.
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.
기본 브라우저를 사용하여 만든 앱을 시작합니다. Azure Cloud Shell에서는 지원되지 않습니다.
위치. 값 출처: az account list-locations
. az configure --defaults location=<location>
을 사용하여 기본 위치를 구성할 수 있습니다.
웹앱을 시작한 직후 로그 스트림 보기를 사용하도록 설정하는 데 필요한 기본 로깅을 구성합니다.
웹앱의 이름입니다. 지정되지 않은 상태로 두면 이름이 임의로 생성됩니다. 를 사용하여 az configure --defaults web=<name>
기본값을 구성할 수 있습니다.
만들 앱의 OS 유형을 설정합니다.
웹앱과 연결된 App Service 계획의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
프레임워크:버전 형식의 정식화된 웹 런타임(예: "PHP:7.2"). 사용 가능한 목록에 사용합니다 az webapp list-runtimes
.
가격 책정 계층(예: F1(Free), D1(Shared), B1(Basic Small), B2(Basic Medium), B3(Basic Large), S1(Standard Small), P1V2(Premium V2 Small), P2V2(Premium V2 Medium), P3V2(Premium V2 Large), P0V 3(Premium V3 Extra Small), P1V3(Premium V3 Small), P2V3(Premium V3 Medium), P3V3(Premium V3 Large), P1MV3(Premium Memory Optimized V3 Small), P2MV3(Premium Memory Optimized V3 Medium), P3MV3(Premium Memory Optimized V3 Large), P4MV3(Premium Memory Optimized V3 Extra Large), P5MV3(Premium Memory Optimized V3 Extra Large), I1(Isolated Small), I2(Isolated Medium), I3(Isolated Large), I1V2(Isolated V2 I1V2), I2V2(격리된 V2 I1V2) 격리된 V2 I2 I2V2), I3V2(격리된 V2 I3V2), I4V2(격리된 V2 I4V2), I5V2(격리된 V2 I5V2), I6V2(격리된 V2 I6V2), I1MV2(격리된 메모리 최적화 V2 I1MV2), I2MV2(격리된 메모리 최적화 V2 I2MV2), I3MV2(격리된 메모리 최적화 V2 I3MV2), I4MV2(격리된 메모리 최적화 V2 I4MV2) ), I5MV2(격리된 메모리 최적화 V2 I5MV2), WS1(Logic Apps 워크플로 표준 1), WS2(Logic Apps 워크플로 표준 2), WS3(Logic Apps 워크플로 표준 3).
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
true이면 배포 중 웹앱 시작 상태가 Linux 웹앱에 대해 추적됩니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az webapp update
기존 웹앱을 업데이트합니다.
az webapp update [--add]
[--basic-auth {Disabled, Enabled}]
[--client-affinity-enabled {false, true}]
[--force-dns-registration {false, true}]
[--force-string]
[--https-only {false, true}]
[--ids]
[--minimum-elastic-instance-count]
[--name]
[--prewarmed-instance-count]
[--remove]
[--resource-group]
[--set]
[--skip-custom-domain-verification {false, true}]
[--skip-dns-registration {false, true}]
[--slot]
[--subscription]
[--ttl-in-seconds {false, true}]
예제
웹앱의 태그를 업데이트합니다.
az webapp update -g MyResourceGroup -n MyAppName --set tags.tagName=tagValue
웹앱을 업데이트합니다. (자동 생성됨)
az webapp update --https-only true --name MyAppName --resource-group MyResourceGroup
선택적 매개 변수
경로 및 키 값 쌍을 지정하여 개체 목록에 개체를 추가합니다. 예: --add property.listProperty <key=value, string or JSON string>
기본 인증을 사용하거나 사용하지 않도록 설정합니다.
세션 선호도 쿠키를 보낼 수 있습니다.
'force_dns_registration' 인수는 더 이상 사용되지 않으며 버전 '3.0.0'에서 제거됩니다.
true이면 웹앱 호스트 이름이 DNS에 강제로 등록됩니다.
'set' 또는 'add'를 사용하는 경우 JSON으로 변환하는 대신 문자열 리터럴을 유지합니다.
HTTP를 사용하여 앱에 대한 모든 트래픽을 HTTPS로 리디렉션합니다.
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.
최소 인스턴스 수입니다. 앱은 탄력적 규모 App Service 계획에 있어야 합니다.
웹앱의 이름입니다. 지정되지 않은 상태로 두면 이름이 임의로 생성됩니다. 를 사용하여 az configure --defaults web=<name>
기본값을 구성할 수 있습니다.
preWarmed 인스턴스 수입니다. 앱은 탄력적 규모 App Service 계획에 있어야 합니다.
목록에서 속성 또는 요소를 제거합니다. 예: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
설정할 속성 경로와 값을 지정하여 개체를 업데이트합니다. 예: --set property1.property2=<value>
'skip_custom_domain_verification' 인수는 더 이상 사용되지 않으며 버전 '3.0.0'에서 제거됩니다.
true이면 웹앱과 연결된 사용자 지정(*.azurewebsites.net 이외) 도메인이 확인되지 않습니다.
'skip_dns_registration' 인수는 더 이상 사용되지 않으며 버전 '3.0.0'에서 제거됩니다.
실제 웹앱 호스트 이름이 만들 때 DNS에 등록되지 않은 경우
슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
'ttl_in_seconds' 인수는 더 이상 사용되지 않으며 버전 '3.0.0'에서 제거됩니다.
웹앱의 기본 도메인 이름에 대한 시간(초)입니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az webapp update (appservice-kube 확장)
기존 웹앱을 업데이트합니다.
az webapp update [--add]
[--client-affinity-enabled {false, true}]
[--force-string]
[--https-only {false, true}]
[--ids]
[--minimum-elastic-instance-count]
[--name]
[--prewarmed-instance-count]
[--remove]
[--resource-group]
[--set]
[--slot]
[--subscription]
예제
웹앱의 태그를 업데이트합니다.
az webapp update -g MyResourceGroup -n MyAppName --set tags.tagName=tagValue
웹앱을 업데이트합니다. (자동 생성됨)
az webapp update --https-only true --name MyAppName --resource-group MyResourceGroup
선택적 매개 변수
경로 및 키 값 쌍을 지정하여 개체 목록에 개체를 추가합니다. 예: --add property.listProperty <key=value, string or JSON string>
세션 선호도 쿠키를 보낼 수 있습니다.
'set' 또는 'add'를 사용하는 경우 JSON으로 변환하는 대신 문자열 리터럴을 유지합니다.
HTTP를 사용하여 앱에 대한 모든 트래픽을 HTTPS로 리디렉션합니다.
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.
최소 인스턴스 수입니다. 앱은 탄력적 규모 App Service 계획에 있어야 합니다.
웹앱의 이름입니다. 를 사용하여 az configure --defaults web=<name>
기본값을 구성할 수 있습니다.
preWarmed 인스턴스 수입니다. 앱은 탄력적 규모 App Service 계획에 있어야 합니다.
목록에서 속성 또는 요소를 제거합니다. 예: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
설정할 속성 경로와 값을 지정하여 개체를 업데이트합니다. 예: --set property1.property2=<value>
슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
Azure CLI