az webapp

Mengelola aplikasi web.

Perintah

az webapp auth

Mengelola autentikasi dan otorisasi webapp. Untuk menggunakan perintah auth v2, jalankan "az extension add --name authV2" untuk menambahkan ekstensi CLI authV2.

az webapp auth apple

Mengelola autentikasi webapp dan otorisasi IdP Apple.

az webapp auth apple show

Tampilkan pengaturan autentikasi untuk IdP Apple.

az webapp auth apple update

Perbarui id klien dan rahasia klien untuk IdP Apple.

az webapp auth config-version

Kelola status versi konfigurasi untuk pengaturan autentikasi untuk aplikasi web. Versi konfigurasi v1 mengacu pada titik akhir /authSettings sedangkan v2 mengacu pada titik akhir /authSettingsV2.

az webapp auth config-version revert

Mengembalikan versi konfigurasi pengaturan autentikasi untuk aplikasi web dari v2 ke v1 (klasik).

az webapp auth config-version show

Tampilkan versi konfigurasi pengaturan autentikasi untuk aplikasi web. Versi konfigurasi v1 mengacu pada titik akhir /authSettings sedangkan v2 mengacu pada titik akhir /authSettingsV2.

az webapp auth config-version upgrade

Meningkatkan versi konfigurasi pengaturan autentikasi untuk aplikasi web dari v1 (klasik) ke v2.

az webapp auth facebook

Mengelola autentikasi dan otorisasi webapp idP Facebook.

az webapp auth facebook show

Tampilkan pengaturan autentikasi untuk IdP Facebook.

az webapp auth facebook update

Perbarui id aplikasi dan rahasia aplikasi untuk IdP Facebook.

az webapp auth github

Mengelola autentikasi aplikasi web dan otorisasi penyedia identitas GitHub.

az webapp auth github show

Tampilkan pengaturan autentikasi untuk penyedia identitas GitHub.

az webapp auth github update

Perbarui id klien dan rahasia klien untuk idP GitHub.

az webapp auth google

Mengelola autentikasi dan otorisasi webapp idP Google.

az webapp auth google show

Menampilkan setelan autentikasi untuk IdP Google.

az webapp auth google update

Perbarui id klien dan rahasia klien untuk IdP Google.

az webapp auth microsoft

Mengelola autentikasi dan otorisasi webapp idP Microsoft.

az webapp auth microsoft show

Tampilkan pengaturan autentikasi untuk idP Azure Active Directory.

az webapp auth microsoft update

Perbarui id klien dan rahasia klien untuk idP Azure Active Directory.

az webapp auth openid-connect

Mengelola autentikasi aplikasi web dan otorisasi Penyedia identitas OpenID Koneksi kustom.

az webapp auth openid-connect add

Mengonfigurasi IdP Koneksi OpenID kustom baru.

az webapp auth openid-connect remove

Menghapus IdP Koneksi OpenID kustom yang ada.

az webapp auth openid-connect show

Perlihatkan pengaturan autentikasi untuk IdP Koneksi OpenID kustom.

az webapp auth openid-connect update

Perbarui id klien dan nama pengaturan rahasia klien untuk IdP Koneksi OpenID kustom yang ada.

az webapp auth set

Mengatur pengaturan autentikasi untuk aplikasi web dalam format v2, menimpa pengaturan yang ada.

az webapp auth show

Tampilkan pengaturan autentikasi untuk aplikasi web.

az webapp auth twitter

Mengelola autentikasi webapp dan otorisasi IdP Twitter.

az webapp auth twitter show

Tampilkan pengaturan autentikasi untuk IdP Twitter.

az webapp auth twitter update

Perbarui kunci konsumen dan rahasia konsumen untuk IdP Twitter.

az webapp auth update

Perbarui pengaturan autentikasi untuk aplikasi web.

az webapp auth-classic

Kelola autentikasi dan otorisasi webapp dalam format klasik.

az webapp auth-classic show

Tampilkan pengaturan autentikasi untuk aplikasi web dalam format klasik.

az webapp auth-classic update

Perbarui pengaturan autentikasi untuk aplikasi web dalam format klasik.

az webapp browse

Buka aplikasi web di browser.

az webapp config

Mengonfigurasi aplikasi web.

az webapp config access-restriction

Metode yang memperlihatkan, mengatur, menambahkan, dan menghapus pembatasan akses pada aplikasi web.

az webapp config access-restriction add

Menambahkan Pembatasan Akses ke aplikasi web.

az webapp config access-restriction remove

Menghapus Pembatasan Akses dari aplikasi web.

az webapp config access-restriction set

Mengatur apakah situs SCM menggunakan batasan yang sama dengan situs utama.

az webapp config access-restriction show

Perlihatkan pengaturan Pembatasan Akses untuk aplikasi web.

az webapp config appsettings

Mengonfigurasi pengaturan aplikasi web. Memperbarui atau menghapus pengaturan aplikasi akan menyebabkan daur ulang aplikasi.

az webapp config appsettings delete

Menghapus pengaturan aplikasi web.

az webapp config appsettings list

Dapatkan detail pengaturan aplikasi web.

az webapp config appsettings set

Atur pengaturan aplikasi web.

az webapp config backup

Mengelola cadangan untuk aplikasi web.

az webapp config backup create

Membuat cadangan aplikasi web.

az webapp config backup list

Mencantumkan cadangan aplikasi web.

az webapp config backup restore

Memulihkan aplikasi web dari cadangan.

az webapp config backup show

Tampilkan jadwal pencadangan untuk aplikasi web.

az webapp config backup update

Mengonfigurasi jadwal pencadangan baru untuk aplikasi web.

az webapp config connection-string

Mengelola string koneksi aplikasi web.

az webapp config connection-string delete

Menghapus string koneksi aplikasi web.

az webapp config connection-string list

Mendapatkan string koneksi aplikasi web.

az webapp config connection-string set

Memperbarui string koneksi aplikasi web.

az webapp config container

Mengelola pengaturan kontainer aplikasi web yang sudah ada.

az webapp config container delete

Menghapus pengaturan kontainer aplikasi web yang sudah ada.

az webapp config container set

Atur pengaturan kontainer aplikasi web yang sudah ada.

az webapp config container show

Dapatkan detail pengaturan kontainer aplikasi web.

az webapp config hostname

Mengonfigurasi nama host untuk aplikasi web.

az webapp config hostname add

Mengikat nama host ke aplikasi web.

az webapp config hostname delete

Batalkan ikatan nama host dari aplikasi web.

az webapp config hostname get-external-ip

Dapatkan alamat IP eksternal untuk aplikasi web.

az webapp config hostname list

Mencantumkan semua pengikatan nama host untuk aplikasi web.

az webapp config set

Atur konfigurasi aplikasi web.

az webapp config show

Dapatkan detail konfigurasi aplikasi web.

az webapp config snapshot

Mengelola rekam jepret aplikasi web.

az webapp config snapshot list

Mencantumkan rekam jepret yang dapat dipublish untuk aplikasi web.

az webapp config snapshot restore

Memulihkan rekam jepret aplikasi web.

az webapp config ssl

Mengonfigurasi sertifikat SSL untuk aplikasi web.

az webapp config ssl bind

Mengikat sertifikat SSL ke aplikasi web.

az webapp config ssl create

Buat Sertifikat Terkelola untuk nama host di aplikasi webapp.

az webapp config ssl delete

Menghapus sertifikat SSL dari aplikasi web.

az webapp config ssl import

Impor Sertifikat SSL atau App Service ke aplikasi web dari Key Vault.

az webapp config ssl list

Mencantumkan sertifikat SSL untuk aplikasi web.

az webapp config ssl show

Menampilkan detail sertifikat SSL untuk aplikasi web.

az webapp config ssl unbind

Membatalkan ikatan sertifikat SSL dari aplikasi web.

az webapp config ssl upload

Upload sertifikat SSL ke aplikasi web.

az webapp config storage-account

Mengelola konfigurasi akun penyimpanan Azure di aplikasi web. (Kontainer Web Apps Linux dan Windows Web Apps Saja).

az webapp config storage-account add

Tambahkan konfigurasi akun penyimpanan Azure ke aplikasi web. (Kontainer Web Apps Linux dan Windows Web Apps Saja).

az webapp config storage-account delete

Menghapus konfigurasi akun penyimpanan Azure aplikasi web. (Kontainer Web Apps Linux dan Windows Web Apps Saja).

az webapp config storage-account list

Dapatkan konfigurasi akun penyimpanan Azure aplikasi web. (Kontainer Web Apps Linux dan Windows Web Apps Saja).

az webapp config storage-account update

Perbarui konfigurasi akun penyimpanan Azure yang sudah ada di aplikasi web. (Kontainer Web Apps Linux dan Windows Web Apps Saja).

az webapp connection

Perintah untuk mengelola koneksi webapp.

az webapp connection create

Buat koneksi antara aplikasi web dan sumber daya target.

az webapp connection create appconfig

Buat koneksi webapp ke appconfig.

az webapp connection create confluent-cloud

Buat koneksi webapp ke confluent-cloud.

az webapp connection create cosmos-cassandra

Buat koneksi webapp ke cosmos-cassandra.

az webapp connection create cosmos-gremlin

Buat koneksi webapp ke cosmos-gremlin.

az webapp connection create cosmos-mongo

Buat koneksi webapp ke cosmos-mongo.

az webapp connection create cosmos-sql

Buat koneksi webapp ke cosmos-sql.

az webapp connection create cosmos-table

Buat koneksi webapp ke cosmos-table.

az webapp connection create eventhub

Buat koneksi webapp ke eventhub.

az webapp connection create keyvault

Buat koneksi webapp ke keyvault.

az webapp connection create mysql

Buat koneksi webapp ke mysql.

az webapp connection create mysql-flexible

Buat koneksi webapp ke mysql-flexible.

az webapp connection create postgres

Buat koneksi webapp ke postgres.

az webapp connection create postgres-flexible

Buat koneksi webapp ke postgres-flexible.

az webapp connection create redis

Buat koneksi webapp ke redis.

az webapp connection create redis-enterprise

Buat koneksi webapp ke redis-enterprise.

az webapp connection create servicebus

Buat koneksi webapp ke servicebus.

az webapp connection create signalr

Buat koneksi webapp ke signalr.

az webapp connection create sql

Buat koneksi webapp ke sql.

az webapp connection create storage-blob

Buat koneksi webapp ke storage-blob.

az webapp connection create storage-file

Buat koneksi webapp ke storage-file.

az webapp connection create storage-queue

Buat koneksi webapp ke storage-queue.

az webapp connection create storage-table

Buat koneksi webapp ke storage-table.

az webapp connection create webpubsub

Membuat koneksi webapp ke webpubsub.

az webapp connection delete

Menghapus koneksi webapp.

az webapp connection list

Mencantumkan koneksi aplikasi web.

az webapp connection list-configuration

Mencantumkan konfigurasi sumber koneksi webapp.

az webapp connection list-support-types

Mencantumkan jenis klien dan jenis autentikasi yang didukung oleh koneksi webapp.

az webapp connection show

Mendapatkan detail koneksi webapp.

az webapp connection update

Memperbarui koneksi webapp.

az webapp connection update appconfig

Perbarui aplikasi web ke koneksi appconfig.

az webapp connection update confluent-cloud

Perbarui aplikasi web ke koneksi confluent-cloud.

az webapp connection update cosmos-cassandra

Perbarui webapp ke koneksi cosmos-cassandra.

az webapp connection update cosmos-gremlin

Perbarui webapp ke koneksi cosmos-gremlin.

az webapp connection update cosmos-mongo

Perbarui webapp ke koneksi cosmos-mongo.

az webapp connection update cosmos-sql

Perbarui webapp ke koneksi cosmos-sql.

az webapp connection update cosmos-table

Perbarui webapp ke koneksi cosmos-table.

az webapp connection update eventhub

Perbarui aplikasi web ke koneksi eventhub.

az webapp connection update keyvault

Perbarui aplikasi web ke koneksi keyvault.

az webapp connection update mysql

Perbarui aplikasi web ke koneksi mysql.

az webapp connection update mysql-flexible

Perbarui webapp ke koneksi mysql-flexible.

az webapp connection update postgres

Perbarui aplikasi web ke koneksi postgres.

az webapp connection update postgres-flexible

Perbarui webapp ke koneksi fleksibel postgres.

az webapp connection update redis

Perbarui aplikasi web ke koneksi redis.

az webapp connection update redis-enterprise

Perbarui aplikasi web ke koneksi redis-enterprise.

az webapp connection update servicebus

Perbarui webapp ke koneksi servicebus.

az webapp connection update signalr

Perbarui aplikasi web ke koneksi signalr.

az webapp connection update sql

Perbarui aplikasi web ke koneksi sql.

az webapp connection update storage-blob

Perbarui aplikasi web ke koneksi storage-blob.

az webapp connection update storage-file

Perbarui aplikasi web ke koneksi file penyimpanan.

az webapp connection update storage-queue

Perbarui aplikasi web ke koneksi antrean penyimpanan.

az webapp connection update storage-table

Perbarui aplikasi web ke koneksi tabel penyimpanan.

az webapp connection update webpubsub

Perbarui webapp ke koneksi webpubsub.

az webapp connection validate

Memvalidasi koneksi webapp.

az webapp connection wait

Tempatkan CLI dalam status menunggu hingga kondisi koneksi terpenuhi.

az webapp cors

Mengelola Berbagi Sumber Daya Lintas Asal (CORS).

az webapp cors add

Tambahkan asal yang diizinkan.

az webapp cors remove

Hapus asal yang diizinkan.

az webapp cors show

Tampilkan asal yang diizinkan.

az webapp create

Buat aplikasi web.

az webapp create-remote-connection

Membuat koneksi jarak jauh menggunakan terowongan tcp ke aplikasi web Anda.

az webapp delete

Menghapus aplikasi web.

az webapp deleted

Mengelola aplikasi web yang dihapus.

az webapp deleted list

Mencantumkan aplikasi web yang telah dihapus.

az webapp deleted restore

Memulihkan aplikasi web yang dihapus.

az webapp deploy

Menyebarkan artefak yang disediakan ke Azure Web Apps.

az webapp deployment

Mengelola penyebaran aplikasi web.

az webapp deployment container

Mengelola penyebaran berkelanjutan berbasis kontainer.

az webapp deployment container config

Mengonfigurasi penyebaran berkelanjutan melalui kontainer.

az webapp deployment container show-cd-url

Dapatkan URL yang dapat digunakan untuk mengonfigurasi webhook untuk penyebaran berkelanjutan.

az webapp deployment github-actions

Mengonfigurasi GitHub Actions untuk aplikasi web.

az webapp deployment github-actions add

Tambahkan file alur kerja GitHub Actions ke repositori yang ditentukan. Alur kerja akan membangun dan menyebarkan aplikasi Anda ke aplikasi web yang ditentukan.

az webapp deployment github-actions remove

Hapus dan putuskan sambungan file alur kerja GitHub Actions dari repositori yang ditentukan.

az webapp deployment list-publishing-credentials

Dapatkan detail untuk kredensial penerbitan aplikasi web yang tersedia.

az webapp deployment list-publishing-profiles

Dapatkan detail untuk profil penyebaran aplikasi web yang tersedia.

az webapp deployment slot

Mengelola slot penyebaran aplikasi web.

az webapp deployment slot auto-swap

Mengonfigurasi pertukaran otomatis slot penyebaran.

az webapp deployment slot create

Buat slot penyebaran.

az webapp deployment slot delete

Menghapus slot penyebaran.

az webapp deployment slot list

Mencantumkan semua slot penyebaran.

pertukaran slot penyebaran webapp az

Menukar slot penyebaran untuk aplikasi web.

az webapp deployment source

Mengelola penyebaran aplikasi web melalui kontrol sumber.

az webapp deployment source config

Mengelola penyebaran dari git atau repositori Mercurial.

az webapp deployment source config-local-git

Mendapatkan URL untuk titik akhir repositori git guna mengkloning dan mendorong untuk penyebaran aplikasi web.

az webapp deployment source config-zip

Lakukan penyebaran menggunakan penyebaran kudu zip push untuk aplikasi web.

az webapp deployment source delete

Menghapus konfigurasi penyebaran kontrol sumber.

az webapp deployment source show

Dapatkan detail konfigurasi penyebaran kontrol sumber.

az webapp deployment source sync

Sinkronkan dari repositori. Hanya diperlukan dalam mode integrasi manual.

az webapp deployment source update-token

Memperbarui token kontrol sumber yang di-cache di layanan aplikasi Azure.

az webapp deployment user

Mengelola info masuk pengguna yang akan disebarkan.

az webapp deployment user set

Memperbarui penyebaran info masuk.

az webapp deployment user show

Mendapatkan pengguna penerbitan penyebaran.

az webapp hybrid-connection

Metode yang mencantumkan, menambahkan dan menghapus koneksi hibrid dari aplikasi web.

az webapp hybrid-connection add

Tambahkan koneksi hibrid yang ada ke aplikasi web.

az webapp hybrid-connection list

Mencantumkan koneksi hibrid di aplikasi web.

az webapp hybrid-connection remove

Menghapus koneksi hibrid dari aplikasi web.

az webapp identity

Mengelola identitas terkelola aplikasi web.

az webapp identity assign

Tetapkan identitas terkelola ke aplikasi web.

az webapp identity remove

Nonaktifkan identitas terkelola aplikasi web.

az webapp identity show

Menampilkan identitas terkelola aplikasi web.

az webapp list

Mencantumkan aplikasi web.

az webapp list-instances

Mencantumkan semua instans aplikasi web atau slot aplikasi web yang diskalakan.

az webapp list-runtimes

Mencantumkan tumpukan bawaan yang tersedia yang dapat digunakan untuk aplikasi web.

az webapp log

Mengelola log aplikasi web.

az webapp log config

Mengonfigurasi pengelogan untuk aplikasi web.

az webapp log deployment

Mengelola log penyebaran aplikasi web.

az webapp log deployment list

Mencantumkan penyebaran yang terkait dengan aplikasi web.

az webapp log deployment show

Tampilkan log penyebaran penyebaran terbaru, atau penyebaran tertentu jika id penyebaran ditentukan.

az webapp log download

Unduh riwayat log aplikasi web sebagai file zip.

az webapp log show

Dapatkan detail konfigurasi pengelogan aplikasi web.

az webapp log tail

Mulai pelacakan log langsung untuk aplikasi web.

az webapp restart

Mulai ulang aplikasi web.

az webapp scale

Ubah jumlah instans aplikasi web.

az webapp scan

Menyimpan grup perintah yang melayani pemindaian webapp. Saat ini hanya tersedia untuk aplikasi web berbasis Linux.

az webapp scan list-result

Dapatkan detail semua pemindaian yang dilakukan di webapp, hingga batas pemindaian maks yang ditetapkan pada webapp Ini akan memberi Anda hasil log pemindaian selain status pemindaian dari setiap pemindaian yang dilakukan di webapp.

az webapp scan show-result

Dapatkan hasil scan-id yang ditentukan. Ini akan mengambil hasil log Pemindaian dari scan-id yang ditentukan.

az webapp scan start

Memulai pemindaian pada file webapp yang ditentukan di direktori wwwroot. Ini mengembalikan JSON yang berisi ScanID, traking, dan URL hasil.

az webapp scan stop

Menghentikan pemindaian eksekusi saat ini. Tidak melakukan apa pun jika tidak ada pemindaian yang dijalankan.

az webapp scan track

Lacak status pemindaian dengan memberikan scan-id. Anda dapat melacak status pemindaian dari [Mulai, Berhasil, Gagal, TimeoutFailure, Executing].

az webapp show

Dapatkan detail aplikasi web.

az webapp ssh

Perintah SSH menetapkan sesi ssh ke kontainer web dan pengembang akan mendapatkan terminal shell dari jarak jauh.

az webapp start

Memulai aplikasi web.

az webapp stop

Menghentikan aplikasi web.

az webapp traffic-routing

Mengelola perutean lalu lintas untuk aplikasi web.

az webapp traffic-routing clear

Hapus aturan perutean dan kirim semua lalu lintas ke produksi.

az webapp traffic-routing set

Konfigurasikan lalu lintas perutean ke slot penyebaran.

az webapp traffic-routing show

Menampilkan distribusi lalu lintas saat ini di seluruh slot.

az webapp up

Buat aplikasi web dan sebarkan kode dari ruang kerja lokal ke aplikasi. Perintah diperlukan untuk menjalankan dari folder tempat kode ada. Dukungan saat ini mencakup Node, Python, .NET Core dan ASP.NET. Node, aplikasi Python dibuat sebagai aplikasi Linux. Aplikasi .Net Core, ASP.NET, dan HTML statis dibuat sebagai aplikasi Windows. Tambahkan bendera html untuk disebarkan sebagai aplikasi HTML statis. Setiap kali perintah berhasil dijalankan, nilai argumen default untuk grup sumber daya, sku, lokasi, paket, dan nama disimpan untuk direktori saat ini. Default ini kemudian digunakan untuk argumen apa pun yang tidak disediakan pada eksekusi perintah berikutnya dalam direktori yang sama. Gunakan 'az configure' untuk mengelola default.

az webapp update

Perbarui aplikasi web yang sudah ada.

az webapp vnet-integration

Metode yang mencantumkan, menambahkan, dan menghapus integrasi jaringan virtual dari aplikasi web.

az webapp vnet-integration add

Tambahkan integrasi jaringan virtual regional ke aplikasi web.

az webapp vnet-integration list

Mencantumkan integrasi jaringan virtual di aplikasi web.

az webapp vnet-integration remove

Menghapus integrasi jaringan virtual regional dari aplikasi web.

az webapp webjob

Memungkinkan operasi manajemen untuk webjobs di aplikasi web.

az webapp webjob continuous

Memungkinkan operasi manajemen webjobs berkelanjutan di aplikasi web.

az webapp webjob continuous list

Mencantumkan semua webjobs berkelanjutan pada aplikasi web yang dipilih.

az webapp webjob continuous remove

Menghapus webjob berkelanjutan tertentu.

az webapp webjob continuous start

Mulai webjob berkelanjutan tertentu di aplikasi web yang dipilih.

az webapp webjob continuous stop

Hentikan webjob berkelanjutan tertentu.

az webapp webjob triggered

Memungkinkan operasi manajemen webjobs yang dipicu pada aplikasi web.

az webapp webjob triggered list

Mencantumkan semua webjobs yang dipicu yang dihosting di aplikasi web.

az webapp webjob triggered log

Dapatkan riwayat webjob tertentu yang dipicu yang dihosting di aplikasi web.

az webapp webjob triggered remove

Menghapus webjob tertentu yang dipicu yang dihosting di aplikasi web.

az webapp webjob triggered run

Jalankan webjob tertentu yang dipicu yang dihosting di aplikasi web.

az webapp browse

Buka aplikasi web di browser.

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

Contoh

Buka aplikasi web di browser. (dibuat otomatis)

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

Parameter Opsional

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--logs -l

Aktifkan melihat aliran log segera setelah meluncurkan aplikasi web.

--name -n

Nama aplikasi web. Jika dibiarkan tidak ditentukan, nama akan dibuat secara acak. Anda dapat mengonfigurasi default menggunakan az configure --defaults web=<name>.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--slot -s

Nama slot. Default ke slot produksi jika tidak ditentukan.

az webapp create

Buat aplikasi web.

Nama aplikasi web harus dapat menghasilkan FQDN unik sebagai 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]
                 [--https-only {false, true}]
                 [--multicontainer-config-file]
                 [--multicontainer-config-type {COMPOSE, KUBE}]
                 [--role]
                 [--runtime]
                 [--scope]
                 [--startup-file]
                 [--subnet]
                 [--tags]
                 [--vnet]

Contoh

Buat aplikasi web dengan konfigurasi default.

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

Buat aplikasi web dengan runtime Java 11.

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

Buat aplikasi web dengan runtime NodeJS 10.14 dan sebarkan dari repositori git lokal.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "node:12LTS" --deployment-local-git

Buat aplikasi web dengan gambar dari DockerHub.

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

Buat aplikasi web dengan gambar dari registri DockerHub privat.

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

Buat aplikasi web dengan gambar dari Azure Container Registry privat.

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

buat WebApp menggunakan Paket App Service bersama yang berada di grup sumber daya yang berbeda.

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

Parameter yang Diperlukan

--name -n

Nama aplikasi web baru.

--plan -p

Nama atau id sumber daya paket layanan aplikasi. Gunakan 'appservice plan create' untuk mendapatkannya.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--assign-identity

Terima identitas yang ditetapkan sistem atau pengguna yang dipisahkan oleh spasi. Gunakan '[system]' untuk merujuk identitas yang ditetapkan sistem, atau id sumber daya untuk merujuk identitas yang ditetapkan pengguna. Lihat bantuan untuk contoh selengkapnya.

--deployment-container-image-name -i

Nama gambar kontainer dari Docker Hub, misalnya publisher/image-name:tag.

--deployment-local-git -l

Aktifkan git lokal.

--deployment-source-branch -b

Cabang yang akan disebarkan.

nilai default: master
--deployment-source-url -u

URL repositori Git untuk ditautkan dengan integrasi manual.

--docker-registry-server-password -w

Kata sandi server registri kontainer. Diperlukan untuk registri privat.

--docker-registry-server-user -s

Nama pengguna server registri kontainer.

--https-only

Alihkan semua lalu lintas yang dibuat ke aplikasi menggunakan HTTP ke HTTPS.

nilai yang diterima: false, true
--multicontainer-config-file

Hanya Linux. File konfigurasi untuk aplikasi multikontainer. (lokal atau jarak jauh).

--multicontainer-config-type

Hanya Linux.

nilai yang diterima: COMPOSE, KUBE
--role

Nama peran atau id yang akan dimiliki identitas yang ditetapkan sistem.

nilai default: Contributor
--runtime -r

Runtime web kanonis dalam format Framework:Version, misalnya "PHP:7.2". Gunakan az webapp list-runtimes untuk daftar yang tersedia.

--scope

Cakupan yang dapat diakses oleh identitas yang ditetapkan sistem.

--startup-file

Hanya Linux. File startup web.

--subnet

Nama atau ID sumber daya dari subnet yang sudah ada sebelumnya agar aplikasi web bergabung. Argumen --vnet juga diperlukan jika menentukan subnet berdasarkan nama.

--tags

Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.

--vnet

Nama atau ID sumber daya jaringan virtual regional. Jika ada beberapa vnet dengan nama yang sama di berbagai grup sumber daya, gunakan id sumber daya vnet untuk menentukan vnet mana yang akan digunakan. Jika nama vnet digunakan, secara default, vnet dalam grup sumber daya yang sama dengan aplikasi web akan digunakan. Harus digunakan dengan argumen --subnet.

az webapp create-remote-connection

Membuat koneksi jarak jauh menggunakan terowongan tcp ke aplikasi web Anda.

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

Parameter Opsional

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--instance -i

Instans webapp untuk disambungkan. Default ke tidak ada.

--name -n

Nama aplikasi web. Jika dibiarkan tidak ditentukan, nama akan dibuat secara acak. Anda dapat mengonfigurasi default menggunakan az configure --defaults web=<name>.

--port -p

Port untuk koneksi jarak jauh. Default: Port acak yang tersedia.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--slot -s

Nama slot. Default ke slot produksi jika tidak ditentukan.

--timeout -t

Waktu habis dalam detik. Default ke tidak ada.

az webapp delete

Menghapus aplikasi web.

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

Contoh

Menghapus aplikasi web. (dibuat otomatis)

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

Parameter Opsional

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--keep-dns-registration

Pertahankan pendaftaran DNS.

--keep-empty-plan

Pertahankan paket layanan aplikasi kosong.

--keep-metrics

Simpan metrik aplikasi.

--name -n

Nama aplikasi web. Jika dibiarkan tidak ditentukan, nama akan dibuat secara acak. Anda dapat mengonfigurasi default menggunakan az configure --defaults web=<name>.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--slot -s

Nama slot. Default ke slot produksi jika tidak ditentukan.

az webapp deploy

Menyebarkan artefak yang disediakan ke 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]
                 [--target-path]
                 [--timeout]
                 [--type {ear, jar, lib, startup, static, war, zip}]

Contoh

Menyebarkan file perang secara asinkron.

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

Menyebarkan file teks statis ke wwwroot/staticfiles/test.txt

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

Parameter Opsional

--async

Jika true, artefak disebarkan secara asinkron. (Perintah akan keluar setelah artefak didorong ke aplikasi web.).

nilai yang diterima: false, true
--clean

Jika true, bersihkan direktori target sebelum menyebarkan file. Nilai default ditentukan berdasarkan jenis artefak.

nilai yang diterima: false, true
--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--ignore-stack

Jika true, default khusus tumpukan akan diabaikan.

nilai yang diterima: false, true
--name -n

Nama aplikasi web yang akan disebarkan.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--restart

Jika true, aplikasi web akan dimulai ulang setelah penyebaran. Atur ini ke false jika Anda menyebarkan beberapa artefak dan tidak ingin memulai ulang situs pada penyebaran sebelumnya.

nilai yang diterima: false, true
--slot -s

Nama slot. Default ke slot produksi jika tidak ditentukan.

--src-path

Jalur artefak yang akan disebarkan. Misalnya: "myapp.zip" atau "/myworkspace/apps/myapp.war".

--src-url

URL artefak. Aplikasi web akan menarik artefak dari URL ini. Misalnya: "http://mysite.com/files/myapp.war?key=123".

--target-path

Jalur absolut tempat artefak harus disebarkan. Default ke "home/site/wwwroot/" Misalnya: "/home/site/deployments/tools/", "/home/site/scripts/startup-script.sh".

--timeout

Waktu habis untuk operasi penyebaran dalam milidetik.

--type

Digunakan untuk mengambil alih jenis artefak yang sedang disebarkan.

nilai yang diterima: ear, jar, lib, startup, static, war, zip

az webapp list

Mencantumkan aplikasi web.

az webapp list [--resource-group]

Contoh

Mencantumkan semua aplikasi web di MyResourceGroup.

az webapp list --resource-group MyResourceGroup

Mencantumkan nama dan status host default untuk semua aplikasi web.

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

Mencantumkan semua aplikasi web yang sedang berjalan.

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

Parameter Opsional

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

az webapp list-instances

Mencantumkan semua instans aplikasi web atau slot aplikasi web yang diskalakan.

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

Parameter yang Diperlukan

--name -n

Nama aplikasi web. Jika dibiarkan tidak ditentukan, nama akan dibuat secara acak. Anda dapat mengonfigurasi default menggunakan az configure --defaults web=<name>.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--slot -s

Nama slot aplikasi web. Default ke slot produksi jika tidak ditentukan.

az webapp list-runtimes

Mencantumkan tumpukan bawaan yang tersedia yang dapat digunakan untuk aplikasi web.

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

Parameter Opsional

--linux

Mencantumkan tumpukan runtime untuk aplikasi web berbasis linux.

--os --os-type

Batasi output hanya untuk runtime windows atau linux.

nilai yang diterima: linux, windows

az webapp restart

Mulai ulang aplikasi web.

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

Contoh

Mulai ulang aplikasi web. (dibuat otomatis)

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

Parameter Opsional

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name -n

Nama aplikasi web. Jika dibiarkan tidak ditentukan, nama akan dibuat secara acak. Anda dapat mengonfigurasi default menggunakan az configure --defaults web=<name>.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--slot -s

Nama slot. Default ke slot produksi jika tidak ditentukan.

az webapp scale

Ubah jumlah instans aplikasi web.

az webapp scale --instance-count
                --name
                --resource-group
                [--slot]

Contoh

Ubah jumlah instans MyApp menjadi 2.

az webapp scale -g MyResourceGroup -n MyApp --instance-count 2

Parameter yang Diperlukan

--instance-count

Jumlah instans.

nilai default: 1
--name -n

Nama aplikasi web. Anda dapat mengonfigurasi default menggunakan az configure --defaults web=<name>.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--slot -s

Nama slot. Default ke slot produksi jika tidak ditentukan.

az webapp show

Dapatkan detail aplikasi web.

az webapp show [--ids]
               [--name]
               [--resource-group]
               [--slot]

Contoh

Dapatkan detail aplikasi web. (dibuat otomatis)

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

Parameter Opsional

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name -n

Nama aplikasi web. Jika dibiarkan tidak ditentukan, nama akan dibuat secara acak. Anda dapat mengonfigurasi default menggunakan az configure --defaults web=<name>.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--slot -s

Nama slot. Default ke slot produksi jika tidak ditentukan.

az webapp ssh

Perintah SSH menetapkan sesi ssh ke kontainer web dan pengembang akan mendapatkan terminal shell dari jarak jauh.

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

Contoh

ssh ke dalam aplikasi web

az webapp ssh -n MyUniqueAppName -g MyResourceGroup

Parameter Opsional

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--instance -i

Instans webapp untuk disambungkan. Default ke tidak ada.

--name -n

Nama aplikasi web. Jika dibiarkan tidak ditentukan, nama akan dibuat secara acak. Anda dapat mengonfigurasi default menggunakan az configure --defaults web=<name>.

--port -p

Port untuk koneksi jarak jauh. Default: Port acak yang tersedia.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--slot -s

Nama slot. Default ke slot produksi jika tidak ditentukan.

--timeout -t

Waktu habis dalam detik. Default ke tidak ada.

az webapp start

Memulai aplikasi web.

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

Contoh

Memulai aplikasi web. (dibuat otomatis)

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

Parameter Opsional

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name -n

Nama aplikasi web. Jika dibiarkan tidak ditentukan, nama akan dibuat secara acak. Anda dapat mengonfigurasi default menggunakan az configure --defaults web=<name>.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--slot -s

Nama slot. Default ke slot produksi jika tidak ditentukan.

az webapp stop

Menghentikan aplikasi web.

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

Contoh

Menghentikan aplikasi web. (dibuat otomatis)

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

Parameter Opsional

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name -n

Nama aplikasi web. Jika dibiarkan tidak ditentukan, nama akan dibuat secara acak. Anda dapat mengonfigurasi default menggunakan az configure --defaults web=<name>.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--slot -s

Nama slot. Default ke slot produksi jika tidak ditentukan.

az webapp up

Buat aplikasi web dan sebarkan kode dari ruang kerja lokal ke aplikasi. Perintah diperlukan untuk menjalankan dari folder tempat kode ada. Dukungan saat ini mencakup Node, Python, .NET Core dan ASP.NET. Node, aplikasi Python dibuat sebagai aplikasi Linux. Aplikasi .Net Core, ASP.NET, dan HTML statis dibuat sebagai aplikasi Windows. Tambahkan bendera html untuk disebarkan sebagai aplikasi HTML statis. Setiap kali perintah berhasil dijalankan, nilai argumen default untuk grup sumber daya, sku, lokasi, paket, dan nama disimpan untuk direktori saat ini. Default ini kemudian digunakan untuk argumen apa pun yang tidak disediakan pada eksekusi perintah berikutnya dalam direktori yang sama. Gunakan 'az configure' untuk mengelola default.

az webapp up [--app-service-environment]
             [--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, S1, S2, S3, SHARED, WS1, WS2, WS3}]

Contoh

Lihat detail aplikasi yang akan dibuat, tanpa benar-benar menjalankan operasi

az webapp up --dryrun

Buat aplikasi web dengan konfigurasi default, dengan menjalankan perintah dari folder tempat kode yang akan disebarkan ada.

az webapp up

Membuat aplikasi web dengan nama tertentu

az webapp up -n MyUniqueAppName

Membuat aplikasi web dengan nama tertentu dan runtime Java 11

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

Buat aplikasi web di wilayah tertentu, dengan menjalankan perintah dari folder tempat kode yang akan disebarkan ada.

az webapp up -l locationName

Buat aplikasi web dan aktifkan streaming log setelah operasi penyebaran selesai. Ini akan mengaktifkan konfigurasi default yang diperlukan untuk mengaktifkan streaming log.

az webapp up --logs

Buat aplikasi web dan sebarkan sebagai aplikasi HTML statis.

az webapp up --html

Parameter Opsional

--app-service-environment -e

Nama atau ID sumber daya dari Lingkungan App Service (yang sudah ada sebelumnya) untuk disebarkan. Memerlukan sku V2 Terisolasi [I1v2, I2v2, I3v2].

--dryrun

Tampilkan ringkasan operasi buat dan sebarkan alih-alih mengeksekusinya.

--html

Abaikan deteksi aplikasi dan sebarkan sebagai aplikasi html.

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--launch-browser -b

Luncurkan aplikasi yang dibuat menggunakan browser default.

--location -l

Lokasi. Nilai dari: az account list-locations. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>.

--logs

Konfigurasikan pengelogan default yang diperlukan untuk mengaktifkan melihat aliran log segera setelah meluncurkan aplikasi web.

--name -n

Nama aplikasi web. Jika dibiarkan tidak ditentukan, nama akan dibuat secara acak. Anda dapat mengonfigurasi default menggunakan az configure --defaults web=<name>.

--os-type

Atur jenis OS untuk aplikasi yang akan dibuat.

nilai yang diterima: Linux, Windows
--plan -p

Nama paket layanan aplikasi yang terkait dengan aplikasi web.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--runtime -r

Runtime web kanonis dalam format Framework:Version, misalnya "PHP:7.2". Gunakan az webapp list-runtimes untuk daftar yang tersedia.

--sku

Tingkat harga, misalnya, F1(Free), D1(Shared), B1(Basic Small), B2(Basic Medium), B3(Basic Large), S1(Standard Small), P1V2(Premium V2 Small), P1V3(Premium V3 Small), P2V3(Premium V3 Medium), P3V3(Premium V3 Besar), I1 (Kecil Terisolasi), I2 (Sedang Terisolasi), I3 (Besar Terisolasi), I1v2 (Terisolasi V2 Kecil), I2v2 (Sedang V2 Terisolasi), I3v2 (V2 Terisolasi Besar), WS1 (Logic Apps Workflow Standard 1), WS2 (Logic Apps Workflow Standard 2), WS3 (Logic Apps Workflow Standard 3).

nilai yang diterima: B1, B2, B3, D1, F1, FREE, I1, I1v2, I2, I2v2, I3, I3v2, P1V2, P1V3, P2V2, P2V3, P3V2, P3V3, S1, S2, S3, SHARED, WS1, WS2, WS3

az webapp update

Perbarui aplikasi web yang sudah ada.

az webapp update [--add]
                 [--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]
                 [--ttl-in-seconds {false, true}]

Contoh

Perbarui tag aplikasi web.

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

Memperbarui aplikasi web. (dibuat otomatis)

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

Parameter Opsional

--add

Tambahkan objek ke daftar objek dengan menentukan jalur dan pasangan nilai kunci. Contoh: --add property.listProperty <key=value, string, atau JSON string>.

--client-affinity-enabled

Memungkinkan pengiriman cookie afinitas sesi.

nilai yang diterima: false, true
--force-dns-registration

Jika true, nama host aplikasi web dipaksa terdaftar di DNS.

nilai yang diterima: false, true
--force-string

Saat menggunakan 'set' atau 'add', pertahankan literal string alih-alih mencoba mengonversi ke JSON.

--https-only

Alihkan semua lalu lintas yang dibuat ke aplikasi menggunakan HTTP ke HTTPS.

nilai yang diterima: false, true
--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--minimum-elastic-instance-count -i

Jumlah instans minimum. Aplikasi harus dalam skala elastis App Service Plan.

--name -n

Nama aplikasi web. Jika dibiarkan tidak ditentukan, nama akan dibuat secara acak. Anda dapat mengonfigurasi default menggunakan az configure --defaults web=<name>.

--prewarmed-instance-count -w

Jumlah instans preWarmed. Aplikasi harus dalam skala elastis App Service Plan.

--remove

Hapus properti atau elemen dari daftar. Contoh: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--set

Perbarui objek dengan menentukan jalur properti dan nilai yang akan diatur. Contoh: --set property1.property2=.

--skip-custom-domain-verification

Jika benar, domain kustom (non *.azurewebsites.net) yang terkait dengan aplikasi web tidak diverifikasi.

nilai yang diterima: false, true
--skip-dns-registration

Jika nama host aplikasi web true tidak terdaftar di DNS saat pembuatan.

nilai yang diterima: false, true
--slot -s

Nama slot. Default ke slot produksi jika tidak ditentukan.

--ttl-in-seconds

Waktu hidup dalam hitung detik untuk nama domain default aplikasi web.

nilai yang diterima: false, true