az webapp

Správa webových aplikací

Příkazy

az_webapp_container az_webapp_container_up az_webapp_remote-connection az_webapp_remote-connection_create
az webapp auth

Spravujte WebApp ověřování a autorizaci.

az webapp auth show

Zobrazí nastavení ověřování pro WebApp.

az webapp auth update

Aktualizujte nastavení ověřování pro WebApp.

az webapp browse

Otevřete webovou aplikaci v prohlížeči.

az webapp config

Konfigurace webové aplikace

az webapp config access-restriction

Metody, které u webové aplikace zobrazují, nastavovat, přidávají a odebírat omezení přístupu.

az webapp config access-restriction add

Přidá do webové aplikace omezení přístupu.

az webapp config access-restriction remove

Odebere z webové aplikace omezení přístupu.

az webapp config access-restriction set

Nastaví, jestli web SCM používá stejná omezení jako hlavní web.

az webapp config access-restriction show

Zobrazit nastavení omezení přístupu pro webovou aplikaci

az webapp config appsettings

Nakonfigurujte nastavení webové aplikace. Aktualizace nebo odebrání nastavení aplikace způsobí recyklaci aplikace.

az webapp config appsettings delete

Odstraní nastavení webové aplikace.

az webapp config appsettings list

Získejte podrobné informace o nastavení webové aplikace.

az webapp config appsettings set

Nastavte nastavení webové aplikace.

az webapp config backup

Spravujte zálohy pro webové aplikace.

az webapp config backup create

Vytvoří zálohu webové aplikace.

az webapp config backup list

Vypíše zálohy webové aplikace.

az webapp config backup restore

Obnovení webové aplikace ze zálohy.

az webapp config backup show

Zobrazí plán zálohování webové aplikace.

az webapp config backup update

Nakonfigurujte nový plán zálohování webové aplikace.

az webapp config connection-string

Správa připojovacích řetězců webové aplikace

az webapp config connection-string delete

Odstraňte připojovací řetězce webové aplikace.

az webapp config connection-string list

Získejte připojovací řetězce webové aplikace.

az webapp config connection-string set

Aktualizace připojovacích řetězců webové aplikace

az webapp config container

Správa nastavení kontejneru webové aplikace

az webapp config container delete

Odstraňte nastavení kontejneru webové aplikace.

az webapp config container set

Nastavení kontejneru webové aplikace

az webapp config container show

Získejte podrobnosti o nastavení kontejneru webové aplikace.

az webapp config hostname

Nakonfigurujte názvy hostitelů pro webovou aplikaci.

az webapp config hostname add

Navažte název hostitele k webové aplikaci.

az webapp config hostname delete

Zrušit vazbu názvu hostitele z webové aplikace

az webapp config hostname get-external-ip

Získání externí IP adresy pro webovou aplikaci.

az webapp config hostname list

Vypíše všechny vazby názvů hostitelů pro webovou aplikaci.

az webapp config set

Nastavte konfiguraci webové aplikace.

az webapp config show

Získejte podrobnosti o konfiguraci webové aplikace.

az webapp config snapshot

Správa snímků webové aplikace

az webapp config snapshot list

Vy list the restorable snapshots for a web app.

az webapp config snapshot restore

Obnovení snímku webové aplikace

az webapp config ssl

Nakonfigurujte certifikáty SSL pro webové aplikace.

az webapp config ssl bind

Navažte certifikát SSL na webovou aplikaci.

az webapp config ssl create

Vytvořte spravovaný certifikát pro název hostitele v aplikaci WebApp.

az webapp config ssl delete

Odstraní certifikát SSL z webové aplikace.

az webapp config ssl import

Import SSL nebo App Service Certificate do webové aplikace z Key Vault

az webapp config ssl list

Vypíše certifikáty SSL pro webovou aplikaci.

az webapp config ssl show

Zobrazí podrobnosti certifikátu SSL pro webovou aplikaci.

az webapp config ssl unbind

Zrušení vazby certifikátu SSL z webové aplikace

az webapp config ssl upload

Upload certifikát SSL pro webovou aplikaci.

az webapp config storage-account

Správa konfigurací účtu úložiště Azure webové aplikace (Linux Web Apps a Windows Containers Web Apps Only).

az webapp config storage-account add

Přidejte do webové aplikace konfiguraci účtu úložiště Azure. (Linux Web Apps a Windows Containers Web Apps Only).

az webapp config storage-account delete

Odstraňte konfiguraci účtu úložiště Azure webové aplikace. (Linux Web Apps a Windows Containers Web Apps Only).

az webapp config storage-account list

Získejte konfigurace účtu úložiště Azure webové aplikace. (Linux Web Apps a Windows Containers Web Apps Only).

az webapp config storage-account update

Aktualizujte existující konfiguraci účtu úložiště Azure ve webové aplikaci. (Linux Web Apps a Windows Containers Web Apps Only).

az webapp cors

Spravujte sdílení prostředků mezi zdroji (CORS).

az webapp cors add

Přidejte povolené zdroje.

az webapp cors remove

Odeberte povolené zdroje.

az webapp cors show

Zobrazit povolené zdroje

az webapp create

Vytvořte webovou aplikaci.

az webapp create-remote-connection

Vytvoří vzdálené připojení pomocí tunelu TCP k vaší webové aplikaci.

az webapp delete

Odstranění webové aplikace

az webapp deleted

Spravujte odstraněné webové aplikace.

az webapp deleted list

Vypíše webové aplikace, které byly odstraněny.

az webapp deleted restore

Obnovení odstraněné webové aplikace

az webapp deploy

Nasadí do Azure Web Apps.

az webapp deployment

Spravujte nasazení webových aplikací.

az webapp deployment container

Spravujte průběžné nasazování založené na kontejnerech.

az webapp deployment container config

Nakonfigurujte průběžné nasazování prostřednictvím kontejnerů.

az webapp deployment container show-cd-url

Získejte adresu URL, která se dá použít ke konfiguraci webhooků pro průběžné nasazování.

az webapp deployment github-actions

Konfigurace GitHub akcí pro webovou aplikaci

az webapp deployment github-actions add

Do zadaného GitHub přidejte soubor pracovního postupu GitHub Actions. Pracovní postup sestaví a nasadí vaši aplikaci do zadané webové aplikace.

az webapp deployment github-actions remove

Odeberte soubor pracovního GitHub Actions a odpojte ho od zadaného úložiště.

az webapp deployment list-publishing-credentials

Získejte podrobnosti o dostupných přihlašovacích údajích pro publikování webové aplikace.

az webapp deployment list-publishing-profiles

Získá podrobnosti o dostupných profilech nasazení webové aplikace.

az webapp deployment slot

Spravujte sloty nasazení webové aplikace.

az webapp deployment slot auto-swap

Nakonfigurujte automatické prohození slotu nasazení.

az webapp deployment slot create

Vytvoří slot nasazení.

az webapp deployment slot delete

Odstraní slot nasazení.

az webapp deployment slot list

Vypíše všechny sloty nasazení.

az webapp deployment slot swap

Změna slotů nasazení webové aplikace

az webapp deployment source

Správa nasazení webové aplikace prostřednictvím správy zdrojového kódu

az webapp deployment source config

Správa nasazení z úložišť Git nebo Mercurial

az webapp deployment source config-local-git

Získá adresu URL koncového bodu úložiště Git, do kterého se má naklonovat a odeslat nasazení webové aplikace.

az webapp deployment source config-zip

Proveďte nasazení pomocí nabízeného nasazení kudu zip pro webovou aplikaci.

az webapp deployment source delete

Odstraňte konfiguraci nasazení správy zdrojového kódu.

az webapp deployment source show

Získejte podrobnosti o konfiguraci nasazení správy zdrojového kódu.

az webapp deployment source sync

Synchronizovat z úložiště. Je potřeba jenom v režimu ruční integrace.

az webapp deployment source update-token

Aktualizuje token správy zdrojového kódu uložený v mezipaměti ve službě Azure App Service.

az webapp deployment user

Správa přihlašovacích údajů uživatele pro nasazení

az webapp deployment user set

Aktualizuje přihlašovací údaje nasazení.

az webapp deployment user show

Získejte uživatele pro publikování nasazení.

az webapp hybrid-connection

Metody, které vydávají seznam, přidávání a odebírání hybridních připojení z webapps.

az webapp hybrid-connection add

Přidejte existující hybridní připojení k WebApp.

az webapp hybrid-connection list

Vypíše Hybrid-Connections na WebApp.

az webapp hybrid-connection remove

Odebere hybridní připojení z WebApp.

az webapp identity

Správa identity spravované služby webové aplikace

az webapp identity assign

Přiřaďte identitu spravované služby k webové aplikaci.

az webapp identity remove

Zakažte identitu spravované služby webové aplikace.

az webapp identity show

Zobrazení identity spravované služby webové aplikace

az webapp list

Zobrazení seznamu webových aplikací

az webapp list-instances

Zobrazí seznam všech instancí webové aplikace nebo slotu webové aplikace s horizontálním navýšením velikosti.

az webapp list-runtimes

Vypište dostupné integrované zásobníky, které je možné použít pro webové aplikace.

az webapp log

Umožňuje spravovat protokoly webových aplikací.

az webapp log config

Nakonfigurujte protokolování pro webovou aplikaci.

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

Stáhněte si historii protokolu webové aplikace jako soubor zip.

az webapp log show

Získejte podrobné informace o konfiguraci protokolování webové aplikace.

az webapp log tail

Spustí živé trasování protokolu pro webovou aplikaci.

az webapp restart

Restartujte webovou aplikaci.

az webapp scan

Obsahuje skupinu příkazů, které jsou k dispozici pro prohledávání webových aplikací. Aktuálně je k dispozici pouze pro linuxové webové aplikace.

az webapp scan list-result

Získejte podrobnosti o všech kontrolách provedených u webové aplikace až do maximálního limitu skenování nastaveného pro webovou aplikaci. Získáte výsledky protokolu kontroly a stav kontroly jednotlivých kontrol provedených s webovou aplikací.

az webapp scan show-result

Získejte výsledky zadaného id prohledávání. Tím se načtou výsledky protokolu prohledávání zadaného id kontroly.

az webapp scan start

Spustí kontrolu zadaných souborů webové aplikace v adresáři wwwroot. Vrátí JSON obsahující ScanID, traking a adresu URL výsledků.

az webapp scan stop

Zastaví aktuální spuštěnou kontrolu. Pokud se nepro provádí žádná kontrola, nic neprodá.

az webapp scan track

Sledujte stav kontroly tím, že poskytnete id kontroly. Stav kontroly můžete sledovat v části [Starting, Success, Failed, TimeoutFailure, Executing].

az webapp show

Získejte podrobnosti o webové aplikaci.

az webapp ssh

Příkaz SSH vytvoří relaci SSH k webovému kontejneru a vývojář by vzdáleně dostal terminál prostředí.

az webapp start

Spusťte webovou aplikaci.

az webapp stop

Zastavte webovou aplikaci.

az webapp traffic-routing

Spravujte směrování provozu pro webové aplikace.

az webapp traffic-routing clear

Vymažte pravidla směrování a zasílejte veškerý provoz do produkčního prostředí.

az webapp traffic-routing set

Nastavte směrování provozu do slotů nasazení.

az webapp traffic-routing show

Zobrazí aktuální distribuci provozu mezi sloty.

az webapp up

Vytvořte webovou aplikaci a nasaďte kód z místního pracovního prostoru do aplikace. Příkaz se vyžaduje ke spuštění ze složky, ve které se nachází kód. Aktuální podpora zahrnuje Node, Python, .NET Core a ASP.NET. Aplikace v jazyce Node a Python se vytvářejí jako linuxové aplikace. .Net Core, ASP.NET a statické aplikace HTML se vytvářejí jako Windows aplikace. Připojte příznak html, který se nasadí jako statická aplikace HTML.

az webapp update

Aktualizace webové aplikace

az webapp vnet-integration

Metody, které vydávají, přidávají a odebírat integrace virtuálních sítí z webové aplikace.

az webapp vnet-integration add

Přidejte do webové aplikace regionální integraci virtuální sítě.

az webapp vnet-integration list

Vy list the virtual network integrations on a webapp.

az webapp vnet-integration remove

Odeberte z webové aplikace regionální integraci virtuální sítě.

az webapp webjob

Umožňuje operace správy webových úlohy ve webové aplikaci.

az webapp webjob continuous

Umožňuje operace správy nepřetržitých webových úloh ve webové aplikaci.

az webapp webjob continuous list

Vypíše všechny nepřetržité webové úlohy ve vybrané webové aplikaci.

az webapp webjob continuous remove

Odstraní konkrétní nepřetržitou úlohu WebJob.

az webapp webjob continuous start

Spustí na vybrané webové aplikaci konkrétní nepřetržitou webovou úlohu.

az webapp webjob continuous stop

Zastaví konkrétní nepřetržitou úlohu WebJob.

az webapp webjob triggered

Umožňuje operace správy aktivované webové úlohy ve webové aplikaci.

az webapp webjob triggered list

Zobrazí seznam všech aktivovaných webových úlohy hostovaných ve webové aplikaci.

az webapp webjob triggered log

Získání historie konkrétní aktivované webové úlohy hostované ve webové aplikaci

az webapp webjob triggered remove

Odstraňte konkrétní aktivovanou webovou úlohu hostovanou ve webové aplikaci.

az webapp webjob triggered run

Spuštění konkrétní aktivované webové úlohy hostované ve webové aplikaci

az webapp browse

Otevřete webovou aplikaci v prohlížeči.

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

Příklady

Otevřete webovou aplikaci v prohlížeči. (automaticky vygenerované)

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

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerou). Mělo by to být úplné ID prostředku obsahující všechny informace o argumentech Id prostředku. Měli byste zadat buď --ids, nebo jiné argumenty Id prostředku.

--logs -l

Povolte zobrazení streamu protokolu ihned po spuštění webové aplikace.

--name -n

Název webové aplikace Pokud název nezadáte, vygeneruje se náhodně. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults web=<name> příkazu .

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--slot -s

Název slotu. Pokud není zadaný, výchozí hodnota je slot productions.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

az webapp create

Vytvořte webovou aplikaci.

Název webové aplikace musí být schopný vytvořit jedinečný plně kvalifikovaný název domény jako 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]

Příklady

Vytvořte webovou aplikaci s výchozí konfigurací.

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

Vytvořte webovou aplikaci s java 11 runtime a webovým serverem Java SE 8 pomocí oddělovače "|".

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

Vytvořte webovou aplikaci s runtimem Java 11 a webovým serverem Java SE 8 pomocí oddělovače ":".

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

Vytvořte webovou aplikaci s modul runtime NodeJS 10.14 a nasaďte ho z místního úložiště Git.

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

Vytvořte webovou aplikaci s i image z DockerHubu.

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

Vytvořte webovou aplikaci s i image z privátního registru DockerHubu.

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

Vytvořte webovou aplikaci s obrázkem z privátního Azure Container Registry.

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

vytvořte webovou aplikaci pomocí sdíleného App Service, který je v jiné skupině prostředků.

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

Povinné parametry

--name -n

Název nové webové aplikace

--plan -p

Název nebo ID prostředku plánu služby App Service. K jeho získání použijte appservice plan create.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

Volitelné parametry

--assign-identity

Přijměte identity přiřazené systémem nebo uživatelem oddělené mezerami. Pomocí [system] můžete odkazovat na identitu přiřazenou systémem nebo ID prostředku odkazovat na identitu přiřazenou uživatelem. Další příklady najdete v nápovědě.

--deployment-container-image-name -i

Pouze Linux. Název image kontejneru z Docker Hub, například publisher/image-name:tag.

--deployment-local-git -l

Povolte místní git.

--deployment-source-branch -b

Větev, která se má nasadit.

výchozí hodnota: master
--deployment-source-url -u

Adresa URL úložiště Git pro odkaz s ruční integrací.

--docker-registry-server-password -w

Heslo serveru registru kontejneru. Vyžaduje se pro privátní registry.

--docker-registry-server-user -s

Uživatelské jméno serveru registru kontejneru.

--multicontainer-config-file

Pouze Linux. Konfigurační soubor pro vícekontejnerové aplikace (místní nebo vzdálené).

--multicontainer-config-type

Pouze Linux.

přijímané hodnoty: COMPOSE, KUBE
--role

Název nebo ID role, které bude identita přiřazená systémem mít.

výchozí hodnota: Contributor
--runtime -r

Kanonický webový modul runtime ve formátu Framework| Verze, např. PHP|7.2. Povolené oddělovače: "|" nebo ":". Jako az webapp list-runtimes seznam k dispozici použijte .

--scope

Obor, ke které má identita přiřazená systémem přístup.

--startup-file

Pouze Linux. Spouštěcí soubor webu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

--tags

Mezerami oddělené značky: key[=value] [key[=value] ...]. Pomocí "" vymažte existující značky.

az webapp create-remote-connection

Vytvoří vzdálené připojení pomocí tunelu TCP k vaší webové aplikaci.

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

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerou). Mělo by to být úplné ID prostředku obsahující všechny informace o argumentech Id prostředku. Měli byste zadat buď --ids, nebo jiné argumenty Id prostředku.

--instance -i

Instance webové aplikace, ke které se chcete připojit. Výchozí hodnota je none.

--name -n

Název webové aplikace Pokud název nezadáte, vygeneruje se náhodně. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults web=<name> příkazu .

--port -p

Port pro vzdálené připojení. Výchozí: Náhodný dostupný port.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--slot -s

Název slotu. Pokud není zadaný, výchozí hodnota je slot productions.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

--timeout -t

Časový limit v sekundách. Výchozí hodnota je none.

az webapp delete

Odstranění webové aplikace

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

Příklady

Odstranění webové aplikace (automaticky vygenerované)

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

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerou). Mělo by to být úplné ID prostředku obsahující všechny informace o argumentech Id prostředku. Měli byste zadat buď --ids, nebo jiné argumenty Id prostředku.

--keep-dns-registration

Zachovte registraci DNS.

--keep-empty-plan

Podržte prázdný plán služby App Service.

--keep-metrics

Udržujte metriky aplikace.

--name -n

Název webové aplikace Pokud název nezadáte, vygeneruje se náhodně. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults web=<name> příkazu .

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--slot -s

Název slotu. Pokud není zadaný, výchozí hodnota je slot productions.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

az webapp deploy

Nasadí do 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}]

Příklady

Asynchronně nasaďte soubor WAR.

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

Nasazení statického textového souboru do wwwroot/staticfiles/test.txt

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

Volitelné parametry

--async

Pokud je true, artefakt se nasadí asynchronně. (Příkaz se ukončí, jakmile se artefakt nas nabízené do webové aplikace.)

přijímané hodnoty: false, true
--clean

Pokud je true, vyčistí cílový adresář před nasazením souborů. Výchozí hodnota se určuje na základě typu artefaktu.

přijímané hodnoty: false, true
--ids

Jedno nebo více ID prostředků (oddělených mezerou). Mělo by to být úplné ID prostředku obsahující všechny informace o argumentech Id prostředku. Měli byste zadat buď --ids, nebo jiné argumenty Id prostředku.

--ignore-stack

Pokud je true, jsou ignorována jakákoli výchozí nastavení specifická pro zásobník.

přijímané hodnoty: false, true
--name -n

Název webové aplikace, do které se má nasadit.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--restart

Pokud je true, webová aplikace se po nasazení restartuje. Pokud nasazujete více artefaktů a nechcete restartovat web v předchozích nasazeních, nastavte tuto hodnotu na false.

přijímané hodnoty: false, true
--slot -s

Název slotu. Pokud není zadaný, výchozí hodnota je slot productions.

--src-path

Cesta k artefaktu, který se má nasadit. Např.: myapp.zip nebo /myworkspace/apps/myapp.war.

--src-url

Adresa URL artefaktu. Webová aplikace natáhne artefakt z této adresy URL. Např.: http://mysite.com/files/myapp.war?key=123 " ".

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

--target-path

Absolutní cesta, do které se má artefakt nasadit. Výchozí hodnota je "home/site/wwwroot/" Např.: "/home/site/deployments/tools/", "/home/site/scripts/startup-script.sh".

--timeout

Časový limit operace nasazení v milisekundách

--type

Slouží k přepsání typu nasazovaných artefaktů.

přijímané hodnoty: ear, jar, lib, startup, static, war, zip

az webapp list

Zobrazení seznamu webových aplikací

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

Příklady

Zobrazí seznam výchozího názvu hostitele a stavu všech webových aplikací.

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

Zobrazí seznam všech spuštěných webových aplikací.

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

Volitelné parametry

--query-examples

Doporučte pro vás řetězec JMESPath. Můžete zkopírovat jeden z dotazů a vložit ho za parametr --query v uvozovkách, abyste viděli výsledky. Můžete přidat jedno nebo více poziční klíčová slova, abychom mohli na základě těchto klíčových slov poskytnout návrhy.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

az webapp list-instances

Zobrazí seznam všech instancí webové aplikace nebo slotu webové aplikace s horizontálním navýšením velikosti.

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

Povinné parametry

--name -n

Název webové aplikace Pokud název nezadáte, vygeneruje se náhodně. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults web=<name> příkazu .

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

Volitelné parametry

--slot -s

Název slotu webové aplikace. Pokud není zadaný, výchozí hodnota je slot productions.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

az webapp list-runtimes

Vypište dostupné integrované zásobníky, které je možné použít pro webové aplikace.

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

Volitelné parametry

--linux

Výpis zásobníků modulu runtime pro webové aplikace založené na Linuxu

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

az webapp restart

Restartujte webovou aplikaci.

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

Příklady

Restartujte webovou aplikaci. (automaticky vygenerované)

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

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerou). Mělo by to být úplné ID prostředku obsahující všechny informace o argumentech Id prostředku. Měli byste zadat buď --ids, nebo jiné argumenty Id prostředku.

--name -n

Název webové aplikace Pokud název nezadáte, vygeneruje se náhodně. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults web=<name> příkazu .

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--slot -s

Název slotu. Pokud není zadaný, výchozí hodnota je slot productions.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

az webapp show

Získejte podrobnosti o webové aplikaci.

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

Příklady

Získejte podrobnosti o webové aplikaci. (automaticky vygenerované)

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

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerou). Mělo by to být úplné ID prostředku obsahující všechny informace o argumentech Id prostředku. Měli byste zadat buď --ids, nebo jiné argumenty Id prostředku.

--name -n

Název webové aplikace Pokud název nezadáte, vygeneruje se náhodně. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults web=<name> příkazu .

--query-examples

Doporučte pro vás řetězec JMESPath. Můžete zkopírovat jeden z dotazů a vložit ho za parametr --query v uvozovkách, abyste viděli výsledky. Můžete přidat jedno nebo více poziční klíčová slova, abychom mohli na základě těchto klíčových slov poskytnout návrhy.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--slot -s

Název slotu. Pokud není zadaný, výchozí hodnota je slot productions.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

az webapp ssh

Příkaz SSH vytvoří relaci SSH k webovému kontejneru a vývojář by vzdáleně dostal terminál prostředí.

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

Příklady

SSH do webové aplikace

az webapp ssh -n MyUniqueAppName -g MyResourceGroup

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerou). Mělo by to být úplné ID prostředku obsahující všechny informace o argumentech Id prostředku. Měli byste zadat buď --ids, nebo jiné argumenty Id prostředku.

--instance -i

Instance webové aplikace, ke které se chcete připojit. Výchozí hodnota je none.

--name -n

Název webové aplikace Pokud název nezadáte, vygeneruje se náhodně. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults web=<name> příkazu .

--port -p

Port pro vzdálené připojení. Výchozí: Náhodný dostupný port.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--slot -s

Název slotu. Pokud není zadaný, výchozí hodnota je slot productions.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

--timeout -t

Časový limit v sekundách. Výchozí hodnota je none.

az webapp start

Spusťte webovou aplikaci.

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

Příklady

Spusťte webovou aplikaci. (automaticky vygenerované)

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

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerou). Mělo by to být úplné ID prostředku obsahující všechny informace o argumentech Id prostředku. Měli byste zadat buď --ids, nebo jiné argumenty Id prostředku.

--name -n

Název webové aplikace Pokud název nezadáte, vygeneruje se náhodně. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults web=<name> příkazu .

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--slot -s

Název slotu. Pokud není zadaný, výchozí hodnota je slot productions.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

az webapp stop

Zastavte webovou aplikaci.

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

Příklady

Zastavte webovou aplikaci. (automaticky vygenerované)

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

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerou). Mělo by to být úplné ID prostředku obsahující všechny informace o argumentech Id prostředku. Měli byste zadat buď --ids, nebo jiné argumenty Id prostředku.

--name -n

Název webové aplikace Pokud název nezadáte, vygeneruje se náhodně. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults web=<name> příkazu .

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--slot -s

Název slotu. Pokud není zadaný, výchozí hodnota je slot productions.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

az webapp up

Vytvořte webovou aplikaci a nasaďte kód z místního pracovního prostoru do aplikace. Příkaz se vyžaduje ke spuštění ze složky, ve které se nachází kód. Aktuální podpora zahrnuje Node, Python, .NET Core a ASP.NET. Aplikace v jazyce Node a Python se vytvářejí jako linuxové aplikace. .Net Core, ASP.NET a statické aplikace HTML se vytvářejí jako Windows aplikace. Připojte příznak html, který se nasadí jako statická aplikace HTML.

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]

Příklady

Zobrazení podrobností o aplikaci, která se vytvoří, bez spuštění operace

az webapp up --dryrun

Vytvořte webovou aplikaci s výchozí konfigurací spuštěním příkazu ze složky, ve které existuje kód, který se má nasadit.

az webapp up

Vytvoření webové aplikace se zadaným názvem

az webapp up -n MyUniqueAppName

Vytvoření webové aplikace se zadaným názvem a java|11| Modul runtime Java SE|8 s oddělovačem | "|"

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

Vytvoření webové aplikace se zadaným názvem a java|11| Modul runtime Java SE|8 s oddělovačem ":".

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

Vytvořte webovou aplikaci v konkrétní oblasti spuštěním příkazu ze složky, ve které existuje kód, který se má nasadit.

az webapp up -l locationName

Vytvořte webovou aplikaci a povolte streamování protokolů po dokončení operace nasazení. Tím se povolí výchozí konfigurace potřebná k povolení streamování protokolů.

az webapp up --logs

Vytvořte webovou aplikaci a nasaďte aplikaci ve statickém HTML.

az webapp up --html

Volitelné parametry

--dryrun

Místo spuštění operace vytvoření a nasazení zobrazte souhrn operace vytvoření a nasazení.

--html

Ignorujte detekci aplikací a nasaďte ji jako aplikaci HTML.

--ids

Jedno nebo více ID prostředků (oddělených mezerou). Mělo by to být úplné ID prostředku obsahující všechny informace o argumentech Id prostředku. Měli byste zadat buď --ids, nebo jiné argumenty Id prostředku.

--launch-browser -b

Spusťte vytvořenou aplikaci pomocí výchozího prohlížeče.

--location -l

Umístění. Hodnoty z: az account list-locations . Výchozí umístění můžete nakonfigurovat pomocí az configure --defaults location=<location> příkazu .

--logs

Nakonfigurujte výchozí protokolování vyžadované k povolení zobrazení streamu protokolu ihned po spuštění webové aplikace.

--name -n

Název webové aplikace Pokud název nezadáte, vygeneruje se náhodně. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults web=<name> příkazu .

--os-type

Nastavte typ operačního systému pro aplikaci, která se má vytvořit.

přijímané hodnoty: Linux, Windows
--plan -p

Název plánu služby aplikace přidruženého k webové aplikaci.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--runtime -r

Kanonický webový modul runtime ve formátu Framework| Verze, např. PHP|7.2. Povolené oddělovače: "|" nebo ":". Jako az webapp list-runtimes seznam k dispozici použijte .

--sku

Cenové úrovně, například 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 Large), PC2 (Premium Container Small), PC3 (Premium Container Medium), PC4 (Premium velký kontejner), I1 (izolovaný malý), I2 (izolované médium), I3 (izolovaný velký), I1v2 (izolovaný v2 malý), I2v2 (izolovaný V2 medium), I3v2 (izolovaný V2 velký).

přijímané hodnoty: 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

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

az webapp update

Aktualizace webové aplikace

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}]

Příklady

Aktualizujte značky webové aplikace.

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

Aktualizace webové aplikace (automaticky vygenerované)

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

Volitelné parametry

--add

Přidejte objekt do seznamu objektů zadáním dvojice cesty a hodnoty klíče. Příklad: --add property.listProperty <key=value, string nebo JSON string>.

--client-affinity-enabled

Povolí odesílání souborů cookie spřažení relací.

přijímané hodnoty: false, true
--force-dns-registration

Pokud je true, název hostitele webové aplikace se vynuceně zaregistroval v DNS.

přijímané hodnoty: false, true
--force-string

Pokud používáte set nebo add, zachováte místo pokusu o převod na JSON řetězcové literály.

--https-only

Přesměrovat veškerý provoz do aplikace pomocí protokolu HTTP na HTTPS.

přijímané hodnoty: false, true
--ids

Jedno nebo více ID prostředků (oddělených mezerou). Mělo by to být úplné ID prostředku obsahující všechny informace o argumentech Id prostředku. Měli byste zadat buď --ids, nebo jiné argumenty Id prostředku.

--name -n

Název webové aplikace Pokud název nezadáte, vygeneruje se náhodně. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults web=<name> příkazu .

--remove

Odebere vlastnost nebo prvek ze seznamu. Příklad: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--set

Aktualizujte objekt zadáním cesty k vlastnosti a hodnoty, které se mají nastavit. Příklad: --set property1.property2=.

--skip-custom-domain-verification

Pokud je true, vlastní domény (azurewebsites.net .azurewebsites.net) přidružené k webové aplikaci * nejsou ověřeny.

přijímané hodnoty: false, true
--skip-dns-registration

Pokud true název hostitele webové aplikace není zaregistrovaný v DNS při vytváření.

přijímané hodnoty: false, true
--slot -s

Název slotu. Pokud není zadaný, výchozí hodnota je slot productions.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

--ttl-in-seconds

Hodnota TT (Time to Live) v sekundách pro výchozí název domény webové aplikace

přijímané hodnoty: false, true