az webapp

Web uygulamalarını yönetme.

Komutlar

az_webapp_container az_webapp_container_up az_webapp_remote-connection az_webapp_remote-connection_create
az webapp auth

Web uygulaması kimlik doğrulamasını ve yetkilendirmesini yönetin.

az webapp auth show

Web uygulaması için kimlik doğrulama ayarlarını gösterir.

az webapp auth update

Web uygulaması için kimlik doğrulama ayarlarını güncelleştirin.

az webapp browse

Bir web uygulamasını tarayıcıda açın.

az webapp config

Web uygulaması yapılandırma.

az webapp config access-restriction

Web uygulaması üzerinde erişim kısıtlamalarını gösterme, ayarlama, ekleme ve kaldırma yöntemleri.

az webapp config access-restriction add

Web uygulamasına Erişim Kısıtlaması ekler.

az webapp config access-restriction remove

Web uygulamasına erişim kısıtlaması kaldırır.

az webapp config access-restriction set

SCM sitesi, ana siteyle aynı kısıtlamaları kullanıyorsa ayarlar.

az webapp config access-restriction show

Web uygulaması için Erişim Kısıtlaması ayarlarını göster.

az webapp config appsettings

Web uygulaması ayarlarını yapılandırma. Uygulama ayarlarını güncelleştirmek veya kaldırmak, uygulama geri dönüşümüne neden olur.

az webapp config appsettings delete

Web uygulaması ayarlarını silin.

az webapp config appsettings list

Web uygulamasının ayarlarının ayrıntılarını elde edin.

az webapp config appsettings set

Bir web uygulamasının ayarlarını yapın.

az webapp config backup

Web uygulamaları için yedeklemeleri yönetme.

az webapp config backup create

Bir web uygulamasının yedeğini oluşturun.

az webapp config backup list

Web uygulamasının yedeklerini listele.

az webapp config backup restore

Bir web uygulamasını yedekten geri yükleyin.

az webapp config backup show

Bir web uygulamasının yedekleme zaman çizelgesini gösterir.

az webapp config backup update

Web uygulaması için yeni bir yedekleme zamanlaması yapılandırma.

az webapp config connection-string

Bir Web uygulamasının bağlantı dizelerini yönetin.

az webapp config connection-string delete

Bir Web uygulamasının bağlantı dizelerini silin.

az webapp config connection-string list

Bir Web uygulamasının bağlantı dizelerini alın.

az webapp config connection-string set

Bir Web uygulamasının bağlantı dizelerini güncelleştirin.

az webapp config container

Web uygulaması kapsayıcı ayarlarını yönetme.

az webapp config container delete

Bir web uygulaması kapsayıcının ayarlarını silin.

az webapp config container set

Web uygulaması kapsayıcısı ayarlarını yapın.

az webapp config container show

Web uygulaması kapsayıcısı ayarlarının ayrıntılarını elde edin.

az webapp config hostname

Web uygulaması için konak adlarını yapılandırma.

az webapp config hostname add

Ana bilgisayar adını bir web uygulamasına bağlama.

az webapp config hostname delete

Bir web uygulamasından ana bilgisayar adını bağlantıdan açın.

az webapp config hostname get-external-ip

Bir web uygulamasının dışa dönük IP adresini al.

az webapp config hostname list

Bir web uygulaması için tüm konak adı bağlamalarını listele.

az webapp config set

Web uygulamasının yapılandırmasını ayarlama.

az webapp config show

Bir web uygulamasının yapılandırmasının ayrıntılarını elde edin.

az webapp config snapshot

Web uygulaması anlık görüntülerini yönetin.

az webapp config snapshot list

Bir Web uygulamasının geri yüklenebilen anlık görüntülerini listeleyin.

az webapp config snapshot restore

Web uygulaması anlık görüntüsünü geri yükleyin.

az webapp config ssl

Web uygulamaları için SSL sertifikalarını yapılandırın.

az webapp config ssl bind

Ssl sertifikasını bir web uygulamasına bağlama.

az webapp config ssl create

Web uygulaması uygulamasında bir konak adı için Yönetilen Sertifika oluşturun.

az webapp config ssl delete

Bir web uygulamasından SSL sertifikasını silin.

az webapp config ssl import

Ssl veya web App Service Sertifikası web uygulamasından içeri Key Vault.

az webapp config ssl list

Web uygulaması için SSL sertifikalarını listele.

az webapp config ssl show

Bir web uygulaması için SSL sertifikasının ayrıntılarını gösterme.

az webapp config ssl unbind

Bir web uygulamasından SSL sertifikasının bağlantısını açın.

az webapp config ssl upload

Upload ssl sertifikasını bir web uygulamasına uygulama.

az webapp config storage-account

Web uygulamasının Azure depolama hesabı yapılandırmalarını yönetme. (Linux Web Apps ve Windows Kapsayıcıları Web Apps).

az webapp config storage-account add

Bir web uygulamasına Azure depolama hesabı yapılandırması ekleme. (Linux Web Apps ve Windows Kapsayıcıları Web Apps).

az webapp config storage-account delete

Web uygulamasının Azure depolama hesabı yapılandırmasını silin. (Linux Web Apps ve Windows Kapsayıcıları Web Apps).

az webapp config storage-account list

Web uygulamasının Azure depolama hesabı yapılandırmalarını edinin. (Linux Web Apps ve Windows Kapsayıcıları Web Apps).

az webapp config storage-account update

Web uygulamasında var olan bir Azure depolama hesabı yapılandırmasını güncelleştirme. (Linux Web Apps ve Windows Kapsayıcıları Web Apps).

az webapp cors

Çıkış noktası arası kaynak paylaşımını (CORS) yönetin.

az webapp cors add

İzin verilen çıkış noktası ekleme.

az webapp cors remove

İzin verilen çıkışları kaldırın.

az webapp cors show

İzin verilen çıkışları göster.

az webapp create

Bir web uygulaması oluşturun.

az webapp create-remote-connection

Web uygulamanıza bir tcp tüneli kullanarak uzak bağlantı oluşturur.

az webapp delete

Bir web uygulamasını silin.

az webapp deleted

Silinen Web uygulamalarını yönetin.

az webapp deleted list

Silinmiş olan Web uygulamalarını listeleyin.

az webapp deleted restore

Silinen bir Web uygulamasını geri yükleyin.

az webapp deploy

Sağlanan yapıtları Azure Web Apps.

az webapp deployment

Web uygulaması dağıtımlarını yönetin.

az webapp deployment container

Kapsayıcı tabanlı sürekli dağıtımı yönetin.

az webapp deployment container config

Kapsayıcılar aracılığıyla sürekli dağıtımı yapılandırın.

az webapp deployment container show-cd-url

Sürekli dağıtım için Web kancalarını yapılandırmak üzere kullanılabilecek URL 'YI alın.

az webapp deployment github-actions

Web GitHub web uygulaması için Web Actions'ı yapılandırma.

az webapp deployment github-actions add

Belirtilen GitHub actions iş akışı dosyası ekleyin. İş akışı uygulamanızı derlemek ve belirtilen web uygulamasına dağıtmak için kullanılır.

az webapp deployment github-actions remove

GitHub Actions iş akışı dosyasını belirtilen depodan kaldırın ve bağlantısını kesin.

az webapp deployment list-publishing-credentials

Kullanılabilir Web uygulaması yayımlama kimlik bilgileri hakkındaki ayrıntıları alın.

az webapp deployment list-publishing-profiles

Kullanılabilir web uygulaması dağıtım profillerine ilişkin ayrıntıları alın.

az webapp deployment slot

Web uygulaması dağıtım yuvalarını yönetin.

az webapp deployment slot auto-swap

Dağıtım yuvası otomatik değiştirmeyi yapılandırma.

az webapp deployment slot create

Bir dağıtım yuvası oluşturur.

az webapp deployment slot delete

Dağıtım yuvasını silin.

az webapp deployment slot list

Tüm dağıtım yuvalarını listeleyin.

az webapp deployment slot swap

Bir Web uygulaması için dağıtım yuvalarını değiştirin.

az webapp deployment source

Kaynak denetimi aracılığıyla web uygulaması dağıtımını yönetme.

az webapp deployment source config

Git veya Mercurial depolarından dağıtımı yönetme.

az webapp deployment source config-local-git

Web uygulaması dağıtımı için kopyalanıp gönderilecek bir git deposu uç noktası için URL alın.

az webapp deployment source config-zip

Web uygulaması için kudu zip push dağıtımını kullanarak dağıtım gerçekleştirin.

az webapp deployment source delete

Kaynak denetimi dağıtım yapılandırmasını silin.

az webapp deployment source show

Kaynak denetimi dağıtım yapılandırmasının ayrıntılarını elde edin.

az webapp deployment source sync

Depodan eşitle. Yalnızca el ile tümleştirme modunda gereklidir.

az webapp deployment source update-token

Azure App Service'te önbelleğe alınan kaynak denetimi belirteci güncelleştirildi.

az webapp deployment user

Dağıtım için Kullanıcı kimlik bilgilerini yönetin.

az webapp deployment user set

Dağıtım kimlik bilgilerini güncelleştirir.

az webapp deployment user show

Dağıtım yayımlama kullanıcısını al.

az webapp hybrid-connection

Web uygulamalarından karma bağlantıları listeleten, ekli ve kaldıran yöntemler.

az webapp hybrid-connection add

Bir web uygulamasına mevcut karma bağlantıyı ekleyin.

az webapp hybrid-connection list

Bir web uygulaması üzerinde karma bağlantıları listele.

az webapp hybrid-connection remove

Bir web uygulamasına karma bağlantıyı kaldırma.

az webapp identity

Web uygulamasının yönetilen hizmet kimliğini yönetin.

az webapp identity assign

Yönetilen hizmet kimliğini Web uygulamasına atayın.

az webapp identity remove

Web uygulamasının yönetilen hizmet kimliğini devre dışı bırakın.

az webapp identity show

Web uygulamasının yönetilen hizmet kimliğini görüntüleyin.

az webapp list

Web uygulamalarını listele.

az webapp list-instances

Bir web uygulamasının veya web uygulaması yuvasının tüm ölçeği ölçeklendirildi örneklerini listele.

az webapp list-runtimes

Web uygulamaları için kullanılabilen kullanılabilir yerleşik yığınları listele.

az webapp log

Web uygulaması günlüklerini yönetin.

az webapp log config

Bir Web uygulaması için günlüğe kaydetmeyi yapılandırın.

az webapp log deployment

Manage web app deployment logs.

az webapp log deployment list

List deployments associated with web app.

az webapp log deployment show

Show deployment logs of the latest deployment, or a specific deployment if deployment-id is specified.

az webapp log download

Bir Web uygulamasının günlük geçmişini zip dosyası olarak indirin.

az webapp log show

Bir Web uygulamasının günlük yapılandırmasına ilişkin ayrıntıları alın.

az webapp log tail

Bir Web uygulaması için canlı günlük izlemeyi başlatın.

az webapp restart

Web uygulamasını yeniden başlatın.

az webapp scan

Web uygulaması taramalarına olanak sağlamak için komut grubunu tutar. Şu anda yalnızca Linux tabanlı webapps için kullanılabilir.

az webapp scan list-result

Web uygulaması üzerinde gerçekleştirilen tüm taramaların ayrıntılarını, web uygulaması üzerinde ayarlanmış en yüksek tarama sınırına kadar bu, web uygulaması üzerinde gerçekleştirilen her taramanın tarama durumuna ek olarak tarama günlüğü sonuçlarını da size verir.

az webapp scan show-result

Belirtilen scan-id'nin sonuçlarını al. Bu, belirtilen scan-id'nin Tarama günlüğü sonuçlarını getirir.

az webapp scan start

Wwwroot dizininde belirtilen web uygulaması dosyalarında taramayı başlatır. ScanID, traking ve results URL'sini içeren bir JSON döndürür.

az webapp scan stop

Geçerli yürütülen taramayı durdurur. Tarama yürütülmse hiçbir şey olmaz.

az webapp scan track

scan-id sağlayarak taramanın durumunu izleme. Taramanın durumunu [Başlatıyor, Başarılı, Başarısız, TimeoutFailure, Yürütücü] ile izleyebilirsiniz.

az webapp show

Bir web uygulamasının ayrıntılarını elde edin.

az webapp ssh

SSH komutu web kapsayıcısı için bir ssh oturumu kurulur ve geliştirici uzaktan kabuk terminali alır.

az webapp start

Bir web uygulaması başlatma.

az webapp stop

Web uygulamasını durdurun.

az webapp traffic-routing

Web Apps için trafik yönlendirmeyi yönetme.

az webapp traffic-routing clear

Yönlendirme kurallarını temizleyin ve tüm trafiği üretime gönderin.

az webapp traffic-routing set

Yönlendirme trafiğini dağıtım yuvaları için yapılandırın.

az webapp traffic-routing show

Trafiğin yuvalarda geçerli dağıtımını görüntüleyin.

az webapp up

Bir web uygulaması oluşturun ve yerel çalışma alanından uygulamaya kod dağıtın. Komutunun kodun bulunduğu klasörden çalışması gerekir. Geçerli destek Node, Python, .NET Core ve ASP.NET. Node, Python uygulamaları Linux uygulamaları olarak oluşturulur. .Net Core, ASP.NET ve statik HTML uygulamaları uygulama olarak Windows oluşturulur. Statik HTML uygulaması olarak dağıtmak için html bayrağını ekleme.

az webapp update

Web uygulamasını güncelleştirme.

az webapp vnet-integration

Web uygulamasına sanal ağ tümleştirmelerini listeleten, ekten ve kaldıran yöntemler.

az webapp vnet-integration add

Web uygulamasına bölgesel bir sanal ağ tümleştirmesi ekleyin.

az webapp vnet-integration list

Web uygulaması üzerinde sanal ağ tümleştirmelerini listele.

az webapp vnet-integration remove

Web uygulamasından bölgesel bir sanal ağ tümleştirmesini kaldırma.

az webapp webjob

Bir web uygulamasındaki web işleri için yönetim işlemlerine izin verir.

az webapp webjob continuous

Web uygulamasında sürekli Web işlerinin yönetim işlemlerine izin verir.

az webapp webjob continuous list

Seçili bir Web uygulamasındaki tüm sürekli web işlerini listeleyin.

az webapp webjob continuous remove

Belirli bir sürekli WebJob 'u silin.

az webapp webjob continuous start

Seçili bir Web uygulamasında belirli bir sürekli WebJob başlatın.

az webapp webjob continuous stop

Belirli bir sürekli WebJob 'u durdurun.

az webapp webjob triggered

Bir web uygulamasında tetiklenen web işlerinin yönetim işlemlerine izin verir.

az webapp webjob triggered list

Bir web uygulamasında barındırılan tüm tetiklenen web işlerini listele.

az webapp webjob triggered log

Bir web uygulamasında barındırılan, tetiklenen belirli bir web işinin geçmişini al.

az webapp webjob triggered remove

Bir web uygulamasında barındırılan, tetiklenen belirli bir web işini silin.

az webapp webjob triggered run

Bir web uygulamasında barındırılan, tetiklenen belirli bir web işini çalıştırın.

az webapp browse

Bir web uygulamasını tarayıcıda açın.

az webapp browse [--ids]
                 [--logs]
                 [--name]
                 [--resource-group]
                 [--slot]
                 [--subscription]

Örnekler

Bir web uygulamasını tarayıcıda açın. (otomatik olarak)

az webapp browse --name MyWebapp --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olması gerekir. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlayablisiniz.

--logs -l

Web uygulaması başlattıktan hemen sonra günlük akışını görüntülemeyi etkinleştirin.

--name -n

Web uygulamasının adı. Belirtilmezse, rastgele bir ad oluşturulur. varsayılanı kullanarak az configure --defaults web=<name> yapılandırarak.

--resource-group -g

Kaynak grubunun adı. Varsayılan grubu kullanarak az configure --defaults group=<name> yapılandırarak.

--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvası kullanılır.

--subscription

Aboneliğin adı veya kimliği. Varsayılan aboneliği kullanarak az account set -s NAME_OR_ID yapılandırabilirsiniz.

az webapp create

Bir web uygulaması oluşturun.

Web uygulamasının adı, uygulama adı olarak benzersiz bir FQDN AppName.azurewebsites.net.

az webapp create --name
                 --plan
                 --resource-group
                 [--assign-identity]
                 [--deployment-container-image-name]
                 [--deployment-local-git]
                 [--deployment-source-branch]
                 [--deployment-source-url]
                 [--docker-registry-server-password]
                 [--docker-registry-server-user]
                 [--multicontainer-config-file]
                 [--multicontainer-config-type {COMPOSE, KUBE}]
                 [--role]
                 [--runtime]
                 [--scope]
                 [--startup-file]
                 [--subscription]
                 [--tags]

Örnekler

Varsayılan yapılandırmaya sahip bir web uygulaması oluşturun.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName

'|' sınırlayıcıyı kullanarak Java 11 çalışma zamanı ve Java SE 8 web sunucusu ile bir web uygulaması oluşturun.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "java|11|Java SE|8"

':' sınırlayıcı kullanarak Java 11 çalışma zamanı ve Java SE 8 web sunucusu ile bir web uygulaması oluşturun.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "java:11:Java SE:8"

NodeJS 10.14 çalışma zamanı ile bir web uygulaması oluşturun ve yerel git deposundan dağıtabilirsiniz.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "node|10.14" --deployment-local-git

DockerHub'dan bir görüntüyle bir web uygulaması oluşturun.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i nginx

Özel bir DockerHub kayıt defterinden görüntüyle bir web uygulaması oluşturun.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i MyImageName -s username -w password

Özel bir dosyadan görüntüyle bir web uygulaması Azure Container Registry.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i myregistry.azurecr.io/docker-image:tag

farklı bir kaynak grubunda yer alan App Service Plan kullanarak bir WebApp oluşturun.

AppServicePlanID=$(az appservice plan show -n SharedAppServicePlan -g MyASPRG --query "id" --out tsv) az webapp create -g MyResourceGroup -p "$AppServicePlanID" -n MyUniqueAppName

Gerekli Parametreler

--name -n

Yeni web uygulamasının adı.

--plan -p

App Service planının adı veya kaynak kimliği. Bir tane almak için 'appservice plan create' kullanın.

--resource-group -g

Kaynak grubunun adı. Varsayılan grubu kullanarak az configure --defaults group=<name> yapılandırarak.

İsteğe Bağlı Parametreler

--assign-identity

Sistem veya kullanıcı tarafından atanan kimlikleri boşluklarla ayrılmış olarak kabul edin. Sistem tarafından atanan kimliğe başvurmak için '[system]' veya kullanıcı tarafından atanan kimliğe başvurmak için bir kaynak kimliği kullanın. Daha fazla örnek için yardım'a göz at.

--deployment-container-image-name -i

Yalnızca Linux. Kapsayıcıdan kapsayıcı Docker Hub adı, örneğin publisher/image-name:tag.

--deployment-local-git -l

Yerel git'i etkinleştirin.

--deployment-source-branch -b

Dağıtılanın dalı.

varsayılan değer: master
--deployment-source-url -u

El ile tümleştirmeyle bağlantı için Git deposu URL'si.

--docker-registry-server-password -w

Kapsayıcı kayıt defteri sunucusu parolası. Özel kayıt defterleri için gereklidir.

--docker-registry-server-user -s

Kapsayıcı kayıt defteri sunucusu kullanıcı adı.

--multicontainer-config-file

Yalnızca Linux. Çok katmanlı uygulamalar için yapılandırma dosyası. (yerel veya uzak).

--multicontainer-config-type

Yalnızca Linux.

kabul edilen değerler: COMPOSE, KUBE
--role

Sistem tarafından atanan kimliğin sahip olduğu rol adı veya kimliği.

varsayılan değer: Contributor
--runtime -r

Framework biçiminde kurallı web çalışma zamanı| Sürüm, örn. "PHP|7.2". İzin verilen sınırlayıcılar: "|" veya ":". Kullanılabilir az webapp list-runtimes liste için kullanın.

--scope

Sistem tarafından atanan kimliğin erişelik kapsamı.

--startup-file

Yalnızca Linux. Web'in başlangıç dosyası.

--subscription

Aboneliğin adı veya kimliği. Varsayılan aboneliği kullanarak az account set -s NAME_OR_ID yapılandırabilirsiniz.

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

az webapp create-remote-connection

Web uygulamanıza bir tcp tüneli kullanarak uzak bağlantı oluşturur.

az webapp create-remote-connection [--ids]
                                   [--instance]
                                   [--name]
                                   [--port]
                                   [--resource-group]
                                   [--slot]
                                   [--subscription]
                                   [--timeout]

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olması gerekir. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlayablisiniz.

--instance -i

Bağlanmak için Webapp örneği. Varsayılan değer yok'tır.

--name -n

Web uygulamasının adı. Belirtilmezse, rastgele bir ad oluşturulur. varsayılanı kullanarak az configure --defaults web=<name> yapılandırarak.

--port -p

Uzak bağlantı için bağlantı noktası. Varsayılan: Rastgele kullanılabilir bağlantı noktası.

--resource-group -g

Kaynak grubunun adı. Varsayılan grubu kullanarak az configure --defaults group=<name> yapılandırarak.

--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvası kullanılır.

--subscription

Aboneliğin adı veya kimliği. Varsayılan aboneliği kullanarak az account set -s NAME_OR_ID yapılandırabilirsiniz.

--timeout -t

Saniyeler içinde zaman aşımı. Varsayılan değer yok'tır.

az webapp delete

Bir web uygulamasını silin.

az webapp delete [--ids]
                 [--keep-dns-registration]
                 [--keep-empty-plan]
                 [--keep-metrics]
                 [--name]
                 [--resource-group]
                 [--slot]
                 [--subscription]

Örnekler

Bir web uygulamasını silin. (otomatik olarak)

az webapp delete --name MyWebapp --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olması gerekir. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlayablisiniz.

--keep-dns-registration

DNS kaydını tutma.

--keep-empty-plan

App Service planını boş bırakın.

--keep-metrics

Uygulama ölçümlerini tutma.

--name -n

Web uygulamasının adı. Belirtilmezse, rastgele bir ad oluşturulur. varsayılanı kullanarak az configure --defaults web=<name> yapılandırarak.

--resource-group -g

Kaynak grubunun adı. Varsayılan grubu kullanarak az configure --defaults group=<name> yapılandırarak.

--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvası kullanılır.

--subscription

Aboneliğin adı veya kimliği. Varsayılan aboneliği kullanarak az account set -s NAME_OR_ID yapılandırabilirsiniz.

az webapp deploy

Sağlanan yapıtları 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]
                 [--type {ear, jar, lib, startup, static, war, zip}]

Örnekler

Bir war dosyasını zaman uyumsuz olarak dağıtın.

az webapp deploy --resource-group ResouceGroup --name AppName --src-path SourcePath --type war --async IsAsync

wwwroot/staticfiles/test.txt

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

İsteğe Bağlı Parametreler

--async

True ise yapıt zaman uyumsuz olarak dağıtılır. (Yapıt web uygulamasına geçirildiktan sonra komuttan çıkilir.)

kabul edilen değerler: false, true
--clean

True ise, dosyaları dağıtmadan önce hedef dizini temizler. Varsayılan değer yapıt türüne göre belirlenir.

kabul edilen değerler: false, true
--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olması gerekir. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlayablisiniz.

--ignore-stack

True ise, yığına özgü tüm varsayılanlar yoksayılır.

kabul edilen değerler: false, true
--name -n

Dağıtıla web uygulaması adı.

--resource-group -g

Kaynak grubunun adı. Varsayılan grubu kullanarak az configure --defaults group=<name> yapılandırarak.

--restart

True ise, dağıtımdan sonra web uygulaması yeniden başlatılır. Birden çok yapıt dağıtıyorsanız ve önceki dağıtımlarda siteyi yeniden başlatmak istemiyorsanız bunu false olarak ayarlayın.

kabul edilen değerler: false, true
--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvası kullanılır.

--src-path

Dağıtılacak yapının yolu. Ör: "myapp.zip" veya "/myworkspace/apps/myapp.war".

--src-url

Yapının URL'si. Web uygulaması bu URL'den yapıt çeker. Ör: " http://mysite.com/files/myapp.war?key=123 ".

--subscription

Aboneliğin adı veya kimliği. Varsayılan aboneliği kullanarak az account set -s NAME_OR_ID yapılandırabilirsiniz.

--target-path

Yapının dağıtılacağı mutlak yol. Varsayılan olarak "home/site/wwwroot/" kullanılır. Örnek: "/home/site/deployments/tools/", "/home/site/scripts/startup-script.sh".

--timeout

Dağıtım işlemi için milisaniye cinsinden zaman aşımı.

--type

Dağıtılan yapıt türünü geçersiz kılmak için kullanılır.

kabul edilen değerler: ear, jar, lib, startup, static, war, zip

az webapp list

Web uygulamalarını listele.

az webapp list [--query-examples]
               [--resource-group]
               [--subscription]

Örnekler

Tüm web uygulamaları için varsayılan ana bilgisayar adını ve durumunu listele.

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

Çalışan tüm web uygulamalarını listele.

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

İsteğe Bağlı Parametreler

--query-examples

Sizin için JMESPath dizesi önerin. Sonuçları görmek için sorgudan birini kopyalayıp --query parametresinin içine çift tırnak işareti içine yapıştırabilirsiniz. Bu anahtar sözcükleri temel alarak önerilerde yer ver vermemiz için bir veya daha fazla konumsal anahtar sözcük ekleyebilirsiniz.

--resource-group -g

Kaynak grubunun adı. Varsayılan grubu kullanarak az configure --defaults group=<name> yapılandırarak.

--subscription

Aboneliğin adı veya kimliği. Varsayılan aboneliği kullanarak az account set -s NAME_OR_ID yapılandırabilirsiniz.

az webapp list-instances

Bir web uygulamasının veya web uygulaması yuvasının tüm ölçeği ölçeklendirildi örneklerini listele.

az webapp list-instances --name
                         --resource-group
                         [--slot]
                         [--subscription]

Gerekli Parametreler

--name -n

Web uygulamasının adı. Belirtilmezse, rastgele bir ad oluşturulur. varsayılanı kullanarak az configure --defaults web=<name> yapılandırarak.

--resource-group -g

Kaynak grubunun adı. Varsayılan grubu kullanarak az configure --defaults group=<name> yapılandırarak.

İsteğe Bağlı Parametreler

--slot -s

Web uygulaması yuvasının adı. Belirtilmezse varsayılan olarak üretim yuvası kullanılır.

--subscription

Aboneliğin adı veya kimliği. Varsayılan aboneliği kullanarak az account set -s NAME_OR_ID yapılandırabilirsiniz.

az webapp list-runtimes

Web uygulamaları için kullanılabilen kullanılabilir yerleşik yığınları listele.

az webapp list-runtimes [--linux]
                        [--subscription]

İsteğe Bağlı Parametreler

--linux

Linux tabanlı web uygulamaları için çalışma zamanı yığınlarını listele.

--subscription

Aboneliğin adı veya kimliği. Varsayılan aboneliği kullanarak az account set -s NAME_OR_ID yapılandırabilirsiniz.

az webapp restart

Web uygulamasını yeniden başlatın.

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

Örnekler

Web uygulamasını yeniden başlatın. (otomatik olarak)

az webapp restart --name MyWebapp --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olması gerekir. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlayablisiniz.

--name -n

Web uygulamasının adı. Belirtilmezse, rastgele bir ad oluşturulur. varsayılanı kullanarak az configure --defaults web=<name> yapılandırarak.

--resource-group -g

Kaynak grubunun adı. Varsayılan grubu kullanarak az configure --defaults group=<name> yapılandırarak.

--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvası kullanılır.

--subscription

Aboneliğin adı veya kimliği. Varsayılan aboneliği kullanarak az account set -s NAME_OR_ID yapılandırabilirsiniz.

az webapp show

Bir web uygulamasının ayrıntılarını elde edin.

az webapp show [--ids]
               [--name]
               [--query-examples]
               [--resource-group]
               [--slot]
               [--subscription]

Örnekler

Bir web uygulamasının ayrıntılarını elde edin. (otomatik olarak)

az webapp show --name MyWebapp --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olması gerekir. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlayablisiniz.

--name -n

Web uygulamasının adı. Belirtilmezse, rastgele bir ad oluşturulur. varsayılanı kullanarak az configure --defaults web=<name> yapılandırarak.

--query-examples

Sizin için JMESPath dizesi önerin. Sonuçları görmek için sorgudan birini kopyalayıp --query parametresinin içine çift tırnak işareti içine yapıştırabilirsiniz. Bu anahtar sözcükleri temel alarak önerilerde yer ver vermemiz için bir veya daha fazla konumsal anahtar sözcük ekleyebilirsiniz.

--resource-group -g

Kaynak grubunun adı. Varsayılan grubu kullanarak az configure --defaults group=<name> yapılandırarak.

--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvası kullanılır.

--subscription

Aboneliğin adı veya kimliği. Varsayılan aboneliği kullanarak az account set -s NAME_OR_ID yapılandırabilirsiniz.

az webapp ssh

SSH komutu web kapsayıcısı için bir ssh oturumu kurulur ve geliştirici uzaktan kabuk terminali alır.

az webapp ssh [--ids]
              [--instance]
              [--name]
              [--port]
              [--resource-group]
              [--slot]
              [--subscription]
              [--timeout]

Örnekler

web uygulamasına ssh uygulama

az webapp ssh -n MyUniqueAppName -g MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olması gerekir. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlayablisiniz.

--instance -i

Bağlanmak için Webapp örneği. Varsayılan değer yok'tır.

--name -n

Web uygulamasının adı. Belirtilmezse, rastgele bir ad oluşturulur. varsayılanı kullanarak az configure --defaults web=<name> yapılandırarak.

--port -p

Uzak bağlantı için bağlantı noktası. Varsayılan: Rastgele kullanılabilir bağlantı noktası.

--resource-group -g

Kaynak grubunun adı. Varsayılan grubu kullanarak az configure --defaults group=<name> yapılandırarak.

--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvası kullanılır.

--subscription

Aboneliğin adı veya kimliği. Varsayılan aboneliği kullanarak az account set -s NAME_OR_ID yapılandırabilirsiniz.

--timeout -t

Saniyeler içinde zaman aşımı. Varsayılan değer yok'tır.

az webapp start

Bir web uygulaması başlatma.

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

Örnekler

Bir web uygulaması başlatma. (otomatik olarak)

az webapp start --name MyWebapp --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olması gerekir. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlayablisiniz.

--name -n

Web uygulamasının adı. Belirtilmezse, rastgele bir ad oluşturulur. varsayılanı kullanarak az configure --defaults web=<name> yapılandırarak.

--resource-group -g

Kaynak grubunun adı. Varsayılan grubu kullanarak az configure --defaults group=<name> yapılandırarak.

--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvası kullanılır.

--subscription

Aboneliğin adı veya kimliği. Varsayılan aboneliği kullanarak az account set -s NAME_OR_ID yapılandırabilirsiniz.

az webapp stop

Web uygulamasını durdurun.

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

Örnekler

Web uygulamasını durdurun. (otomatik olarak)

az webapp stop --name MyWebapp --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olması gerekir. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlayablisiniz.

--name -n

Web uygulamasının adı. Belirtilmezse, rastgele bir ad oluşturulur. varsayılanı kullanarak az configure --defaults web=<name> yapılandırarak.

--resource-group -g

Kaynak grubunun adı. Varsayılan grubu kullanarak az configure --defaults group=<name> yapılandırarak.

--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvası kullanılır.

--subscription

Aboneliğin adı veya kimliği. Varsayılan aboneliği kullanarak az account set -s NAME_OR_ID yapılandırabilirsiniz.

az webapp up

Bir web uygulaması oluşturun ve yerel çalışma alanından uygulamaya kod dağıtın. Komutunun kodun bulunduğu klasörden çalışması gerekir. Geçerli destek Node, Python, .NET Core ve ASP.NET. Node, Python uygulamaları Linux uygulamaları olarak oluşturulur. .Net Core, ASP.NET ve statik HTML uygulamaları uygulama olarak Windows oluşturulur. Statik HTML uygulaması olarak dağıtmak için html bayrağını ekleme.

az webapp up [--dryrun]
             [--html]
             [--ids]
             [--launch-browser]
             [--location]
             [--logs]
             [--name]
             [--os-type {Linux, Windows}]
             [--plan]
             [--resource-group]
             [--runtime]
             [--sku {B1, B2, B3, D1, F1, FREE, I1, I1v2, I2, I2v2, I3, I3v2, P1V2, P1V3, P2V2, P2V3, P3V2, P3V3, PC2, PC3, PC4, S1, S2, S3, SHARED}]
             [--subscription]

Örnekler

Gerçekten işlemi çalıştırmadan, oluşturulacak uygulamanın ayrıntılarını görüntüleme

az webapp up --dryrun

Dağıtılacak kodun bulunduğu klasörden komutunu çalıştırarak varsayılan yapılandırmaya sahip bir web uygulaması oluşturun.

az webapp up

Belirtilen adla web uygulaması oluşturma

az webapp up -n MyUniqueAppName

Belirtilen ad ve java ile bir web uygulaması oluşturun|11| 'SE|' sınırlayıcı kullanarak Java |8 çalışma zamanı

az webapp up -n MyUniqueAppName --runtime "java|11|Java SE|8"

Belirtilen ad ve java ile bir web uygulaması oluşturun|11| ':' sınırlayıcı kullanarak Java SE|8 çalışma zamanı

az webapp up -n MyUniqueAppName --runtime "java:11:Java SE:8"

Dağıtılacak kodun bulunduğu klasörden komutunu çalıştırarak belirli bir bölgede bir web uygulaması oluşturun.

az webapp up -l locationName

Bir web uygulaması oluşturun ve dağıtım işlemi tamamlandıktan sonra günlük akışını etkinleştirin. Bu, günlük akışını etkinleştirmek için gereken varsayılan yapılandırmayı etkinleştirir.

az webapp up --logs

Bir web uygulaması oluşturun ve statik HTML uygulaması olarak dağıtın.

az webapp up --html

İsteğe Bağlı Parametreler

--dryrun

Yürütme yerine oluşturma ve dağıtma işlemi özetini gösterir.

--html

Uygulama algılamayı yoksayın ve bir html uygulaması olarak dağıtın.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olması gerekir. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlayablisiniz.

--launch-browser -b

Varsayılan tarayıcıyı kullanarak oluşturulan uygulamayı başlatma.

--location -l

Konum. Şu değerler: az account list-locations . Varsayılan konumu kullanarak az configure --defaults location=<location> yapılandırabilirsiniz.

--logs

Web uygulaması başlattıktan hemen sonra günlük akışını görüntülemeyi etkinleştirmek için gereken varsayılan günlüğü yapılandırma.

--name -n

Web uygulamasının adı. Belirtilmezse, rastgele bir ad oluşturulur. varsayılanı kullanarak az configure --defaults web=<name> yapılandırarak.

--os-type

Oluşturulacak uygulamanın işletim sistemi türünü ayarlayın.

kabul edilen değerler: Linux, Windows
--plan -p

Web uygulamasıyla ilişkili appserviceplan'ın adı.

--resource-group -g

Kaynak grubunun adı. Varsayılan grubu kullanarak az configure --defaults group=<name> yapılandırarak.

--runtime -r

Framework biçiminde kurallı web çalışma zamanı| Sürüm, örn. "PHP|7.2". İzin verilen sınırlayıcılar: "|" veya ":". Kullanılabilir az webapp list-runtimes liste için kullanın.

--sku

Fiyatlandırma katmanları, örn. F1(Ücretsiz), D1(Paylaşılan), B1(Temel Küçük), B2(Temel Orta), B3(Temel Büyük), S1(Standart Küçük), P1V2(Premium V2 Küçük), P1V3(Premium V3 Küçük), P2V3(Premium V3 Orta), P3V3(Premium V3 Büyük), PC2 (Premium Kapsayıcı Küçük), PC3 (Premium Kapsayıcı Orta), PC4 (Premium Kapsayıcı Büyük), I1 (Yalıtılmış Küçük), I2 (Yalıtılmış Orta), I3 (Yalıtılmış Büyük), I1v2 (Yalıtılmış V2 Küçük), I2v2 (Yalıtılmış V2 Orta), I3v2 (Yalıtılmış V2 Büyük).

kabul edilen değerler: B1, B2, B3, D1, F1, FREE, I1, I1v2, I2, I2v2, I3, I3v2, P1V2, P1V3, P2V2, P2V3, P3V2, P3V3, PC2, PC3, PC4, S1, S2, S3, SHARED
--subscription

Aboneliğin adı veya kimliği. Varsayılan aboneliği kullanarak az account set -s NAME_OR_ID yapılandırabilirsiniz.

az webapp update

Web uygulamasını güncelleştirme.

az webapp update [--add]
                 [--client-affinity-enabled {false, true}]
                 [--force-dns-registration {false, true}]
                 [--force-string]
                 [--https-only {false, true}]
                 [--ids]
                 [--name]
                 [--remove]
                 [--resource-group]
                 [--set]
                 [--skip-custom-domain-verification {false, true}]
                 [--skip-dns-registration {false, true}]
                 [--slot]
                 [--subscription]
                 [--ttl-in-seconds {false, true}]

Örnekler

Bir web uygulamasının etiketlerini güncelleştirin.

az webapp update -g MyResourceGroup -n MyAppName --set tags.tagName=tagValue

Web uygulamasını güncelleştirme. (otomatik olarak)

az webapp update --https-only true --name MyAppName --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine bir nesnesi ekleyin. Örnek: --add property.listProperty <key=value, string veya JSON string>.

--client-affinity-enabled

Oturum benzeşliği tanımlama bilgilerinin gönderilmesini sağlar.

kabul edilen değerler: false, true
--force-dns-registration

True ise, web uygulaması ana bilgisayar adı DNS'ye zorla kaydedilir.

kabul edilen değerler: false, true
--force-string

'set' veya 'add' kullanırken JSON'a dönüştürmeyi deneme yerine dize değişmez değerlerini koru.

--https-only

HTTP kullanarak bir uygulamaya yapılan tüm trafiği HTTPS'ye yeniden yönlendirin.

kabul edilen değerler: false, true
--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olması gerekir. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlayablisiniz.

--name -n

Web uygulamasının adı. Belirtilmezse, rastgele bir ad oluşturulur. varsayılanı kullanarak az configure --defaults web=<name> yapılandırarak.

--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Kaynak grubunun adı. Varsayılan grubu kullanarak az configure --defaults group=<name> yapılandırarak.

--set

Ayar için bir özellik yolu ve değer belirterek bir nesneyi güncelleştirin. Örnek: --set property1.property2=.

--skip-custom-domain-verification

True ise, web uygulamasıyla * ilişkili özel (.azurewebsites.net olmayan) etki alanları doğrulanmaz.

kabul edilen değerler: false, true
--skip-dns-registration

Oluşturma sırasında gerçek web uygulaması ana bilgisayar adı DNS'ye kayıtlı değilse.

kabul edilen değerler: false, true
--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvası kullanılır.

--subscription

Aboneliğin adı veya kimliği. Varsayılan aboneliği kullanarak az account set -s NAME_OR_ID yapılandırabilirsiniz.

--ttl-in-seconds

Web uygulamasının varsayılan etki alanı adı için saniyeler içinde yaşam süresi.

kabul edilen değerler: false, true