az webapp

Web-apps beheren.

Opdracht

az_webapp_container az_webapp_container_up az_webapp_remote-connection az_webapp_remote-connection_create
az webapp auth

Verificatie en autorisatie voor web-app beheren.

az webapp auth show

De authentificatie-instellingen voor de web-app tonen.

az webapp auth update

Werk de verificatie-instellingen voor de web-app bij.

az webapp browse

Open een web-app in een browser.

az webapp config

Een web-app configureren.

az webapp config access-restriction

Methoden voor het tonen, instellen, toevoegen en verwijderen van toegangsbeperkingen voor een web-app.

az webapp config access-restriction add

Voegt een toegangsbeperking toe aan de web-app.

az webapp config access-restriction remove

Hiermee verwijdert u een toegangsbeperking uit de web-app.

az webapp config access-restriction set

Hiermee stelt u in of de SCM-site dezelfde beperkingen gebruikt als de hoofdsite.

az webapp config access-restriction show

Instellingen voor toegangsbeperking voor web-app tonen.

az webapp config appsettings

Web-app-instellingen configureren. Het bijwerken of verwijderen van toepassingsinstellingen zorgt ervoor dat een app wordt gerecycled.

az webapp config appsettings delete

Web-app-instellingen verwijderen.

az webapp config appsettings list

De details van de instellingen van een web-app op te halen.

az webapp config appsettings set

Stel de instellingen van een web-app in.

az webapp config backup

Back-ups voor web-apps beheren.

az webapp config backup create

Maak een back-up van een web-app.

az webapp config backup list

Lijst met back-ups van een web-app.

az webapp config backup restore

Een web-app herstellen vanuit een back-up.

az webapp config backup show

Het back-upschema voor een web-app tonen.

az webapp config backup update

Configureer een nieuw back-upschema voor een web-app.

az webapp config connection-string

De verbindingsreeksen van een web-app beheren.

az webapp config connection-string delete

Verwijder de verbindingsreeksen van een web-app.

az webapp config connection-string list

Haal de verbindingsreeksen van een web-app op.

az webapp config connection-string set

Werk de verbindingsreeksen van een web-app bij.

az webapp config container

Containerinstellingen voor web-apps beheren.

az webapp config container delete

Verwijder de instellingen van een web-app-container.

az webapp config container set

Stel de instellingen van een web-app-container in.

az webapp config container show

Meer informatie over de instellingen van een web-app-container.

az webapp config hostname

Hostnamen voor een web-app configureren.

az webapp config hostname add

Bind een hostnaam aan een web-app.

az webapp config hostname delete

Debinding van een hostnaam uit een web-app.

az webapp config hostname get-external-ip

Haal het externe IP-adres voor een web-app op.

az webapp config hostname list

Lijst met alle hostnaambindingen voor een web-app.

az webapp config set

Stel de configuratie van een web-app in.

az webapp config show

De details van de configuratie van een web-app op te halen.

az webapp config snapshot

Momentopnamen van web-apps beheren.

az webapp config snapshot list

Vermeld de restorable momentopnamen voor een web-app.

az webapp config snapshot restore

Een momentopname van een web-app herstellen.

az webapp config ssl

Configureer SSL-certificaten voor web-apps.

az webapp config ssl bind

Een SSL-certificaat binden aan een web-app.

az webapp config ssl create

Maak een beheerd certificaat voor een hostnaam in een web-app.

az webapp config ssl delete

Verwijder een SSL-certificaat uit een web-app.

az webapp config ssl import

Importeer een SSL- App Service Certificate een web-app vanuit Key Vault.

az webapp config ssl list

Een lijst met SSL-certificaten voor een web-app maken.

az webapp config ssl show

De details van een SSL-certificaat voor een web-app tonen.

az webapp config ssl unbind

Debinding van een SSL-certificaat van een web-app.

az webapp config ssl upload

Upload SSL-certificaat aan een web-app toe.

az webapp config storage-account

De Azure-opslagaccountconfiguraties van een web-app beheren. (Linux Web Apps and Windows Containers Web Apps Only).

az webapp config storage-account add

Een azure-opslagaccountconfiguratie toevoegen aan een web-app. (Linux Web Apps and Windows Containers Web Apps Only).

az webapp config storage-account delete

Verwijder de azure-opslagaccountconfiguratie van een web-app. (Linux Web Apps and Windows Containers Web Apps Only).

az webapp config storage-account list

De Azure-opslagaccountconfiguraties van een web-app downloaden. (Linux Web Apps and Windows Containers Web Apps Only).

az webapp config storage-account update

Een bestaande azure-opslagaccountconfiguratie bijwerken in een web-app. (Linux Web Apps and Windows Containers Web Apps Only).

az webapp cors

Cors (Cross-Origin Resource Sharing) beheren.

az webapp cors add

Voeg toegestane oorsprongen toe.

az webapp cors remove

Toegestane oorsprongen verwijderen.

az webapp cors show

Toegestane oorsprongen tonen.

az webapp create

Maak een web-app.

az webapp create-remote-connection

Hiermee maakt u een externe verbinding met behulp van een TCP-tunnel naar uw web-app.

az webapp delete

Een web-app verwijderen.

az webapp deleted

Verwijderde web-apps beheren.

az webapp deleted list

Lijst met web-apps die zijn verwijderd.

az webapp deleted restore

Een verwijderde web-app herstellen.

az webapp deploy

Implementeert een opgegeven artefact in Azure Web Apps.

az webapp deployment

Web-app-implementaties beheren.

az webapp deployment container

Continue implementatie op basis van containers beheren.

az webapp deployment container config

Continue implementatie configureren via containers.

az webapp deployment container show-cd-url

Haal de URL op die kan worden gebruikt voor het configureren van webhooks voor continue implementatie.

az webapp deployment github-actions

Configureer GitHub Acties voor een web-app.

az webapp deployment github-actions add

Voeg een werkstroombestand GitHub Acties toe aan de opgegeven opslagplaats. Met de werkstroom wordt uw app gebouwd en geïmplementeerd in de opgegeven web-app.

az webapp deployment github-actions remove

Verwijder het werkstroombestand GitHub acties uit de opgegeven opslagplaats en verbreed deze.

az webapp deployment list-publishing-credentials

Haal de details op voor beschikbare publicatiereferenties voor web-apps.

az webapp deployment list-publishing-profiles

Hiermee vraagt u de details op van beschikbare implementatieprofielen voor web-apps.

az webapp deployment slot

Implementatiesleuven voor web-apps beheren.

az webapp deployment slot auto-swap

Automatisch wisselen van implementatiesleuf configureren.

az webapp deployment slot create

Hiermee maakt u een implementatiesite.

az webapp deployment slot delete

Verwijder een implementatiesleuf.

az webapp deployment slot list

Alle implementatiesleuven opsloten.

az webapp deployment slot swap

Implementatiesleuven voor een web-app wijzigen.

az webapp deployment source

Implementatie van web-apps beheren via broncodebeheer.

az webapp deployment source config

Implementatie beheren vanuit Git- of Mercurial-opslagplaatsen.

az webapp deployment source config-local-git

Hiermee haalt u een URL op voor een eindpunt van de git-opslagplaats voor het klonen en pushen voor de implementatie van de web-app.

az webapp deployment source config-zip

Voer de implementatie uit met behulp van de kudu zip-push-implementatie voor een web-app.

az webapp deployment source delete

Verwijder een configuratie voor de implementatie van broncodebeheer.

az webapp deployment source show

De details van een configuratie voor de implementatie van broncodebeheer op te halen.

az webapp deployment source sync

Synchroniseer vanuit de opslagplaats. Alleen nodig in de modus voor handmatige integratie.

az webapp deployment source update-token

Werk het broncodebeheer-token bij dat in de cache is opgeslagen in Azure App Service.

az webapp deployment user

Gebruikersreferenties voor implementatie beheren.

az webapp deployment user set

Hiermee werkt u de implementatiereferenties bij.

az webapp deployment user show

Gebruiker voor publicatie van implementaties.

az webapp hybrid-connection

Methoden voor het toevoegen en verwijderen van hybride verbindingen uit web-app's.

az webapp hybrid-connection add

Voeg een bestaande hybride verbinding toe aan een web-app.

az webapp hybrid-connection list

Vermeld de hybride verbindingen in een web-app.

az webapp hybrid-connection remove

Een hybride verbinding verwijderen uit een web-app.

az webapp identity

De beheerde service-identiteit van de web-app beheren.

az webapp identity assign

Wijs beheerde service-identiteit toe aan de web-app.

az webapp identity remove

Schakel de beheerde service-identiteit van de web-app uit.

az webapp identity show

De beheerde service-identiteit van de web-app weergeven.

az webapp list

Een lijst met web-apps maken.

az webapp list-instances

Alle uitschaalde exemplaren van een web-app of web-app-site opsloten.

az webapp list-runtimes

Lijst met beschikbare ingebouwde stacks die kunnen worden gebruikt voor web-apps.

az webapp log

Web-app-logboeken beheren.

az webapp log config

Logboekregistratie configureren voor een web-app.

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

Download de logboekgeschiedenis van een web-app als zip-bestand.

az webapp log show

Haal de details op van de configuratie van een web-app voor logboekregistratie.

az webapp log tail

Start livelogboektracing voor een web-app.

az webapp restart

Start een web-app opnieuw op.

az webapp scan

Bevat een groep opdrachten die geschikt zijn voor web-app-scans. Momenteel alleen beschikbaar voor web-app op basis van Linux.

az webapp scan list-result

Haal details op van alle scans die worden uitgevoerd op web-app, maximaal aantal scanlimieten ingesteld voor de web-app. Hiermee krijgt u de resultaten van het scanlogboek, naast de scanstatus van elke scan die op de web-app wordt uitgevoerd.

az webapp scan show-result

Haal de resultaten van de opgegeven scan-id op. Hiermee haalt u de scanlogboekresultaten van de opgegeven scan-id op.

az webapp scan start

Start de scan op de opgegeven web-app-bestanden in de map wwwroot. Er wordt een JSON met de SCANID, de url voor het aftikken en de resultaten weergegeven.

az webapp scan stop

Stopt de huidige scan die wordt uitgevoerd. Doet niets als er geen scan wordt uitgevoerd.

az webapp scan track

De scanstatus bijhouden door de scan-id op te geven. U kunt de status van de scan volgen via [Starting, Success, Failed, TimeoutFailure, Executing].

az webapp show

De details van een web-app op te halen.

az webapp ssh

Met de SSH-opdracht wordt een SSH-sessie met de webcontainer tot een verbinding gemaakt en krijgt de ontwikkelaar op afstand een shellterminal.

az webapp start

Start een web-app.

az webapp stop

Een web-app stoppen.

az webapp traffic-routing

Verkeersroutering voor web-apps beheren.

az webapp traffic-routing clear

De routeringsregels leeg maken en al het verkeer naar productie verzenden.

az webapp traffic-routing set

Routeringsverkeer naar implementatiesleuven configureren.

az webapp traffic-routing show

De huidige distributie van verkeer over sleuven weergeven.

az webapp up

Maak een web-app en implementeer code vanuit een lokale werkruimte in de app. De opdracht is vereist om uit te voeren vanuit de map waarin de code aanwezig is. Huidige ondersteuning omvat Node, Python, .NET Core en ASP.NET. Node- en Python-apps worden gemaakt als Linux-apps. .NET Core-, ASP.NET- en statische HTML-apps worden gemaakt als Windows apps. De HTML-vlag om te implementeren als een statische HTML-app, wordt aan de html-vlag toege-app.

az webapp update

Werk een web-app bij.

az webapp vnet-integration

Methoden om integraties van virtuele netwerken in een web-app weer te geven, toe te voegen en te verwijderen.

az webapp vnet-integration add

Voeg een regionale virtuele netwerkintegratie toe aan een web-app.

az webapp vnet-integration list

De integraties van virtuele netwerken op een web-app.

az webapp vnet-integration remove

Verwijder een regionale integratie van een virtueel netwerk uit de web-app.

az webapp webjob

Hiermee kunt u beheerbewerkingen voor webjobs in een web-app uitvoeren.

az webapp webjob continuous

Hiermee kunt u continue webjobs in een web-app beheren.

az webapp webjob continuous list

Alle doorlopende webjobs in een geselecteerde web-app weer te geven.

az webapp webjob continuous remove

Verwijder een specifieke doorlopende webjob.

az webapp webjob continuous start

Start een specifieke doorlopende webjob in een geselecteerde web-app.

az webapp webjob continuous stop

Stop een specifieke doorlopende webjob.

az webapp webjob triggered

Hiermee kunt u de beheerbewerkingen van geactiveerde webjobs in een web-app uitvoeren.

az webapp webjob triggered list

Een lijst met alle geactiveerde webjobs die worden gehost in een web-app.

az webapp webjob triggered log

Haal de geschiedenis op van een specifieke geactiveerde webjob die wordt gehost op een web-app.

az webapp webjob triggered remove

Verwijder een specifieke geactiveerde webjob die wordt gehost in een web-app.

az webapp webjob triggered run

Voer een specifieke geactiveerde webjob uit die wordt gehost op een web-app.

az webapp browse

Open een web-app in een browser.

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

Voorbeelden

Open een web-app in een browser. (automatisch gegenereerd)

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--logs -l

Schakel het weergeven van de logboekstream in onmiddellijk na het starten van de web-app in.

--name -n

Naam van de web-app. Als er niets wordt gespecificeerd, wordt er willekeurig een naam gegenereerd. U kunt de standaardinstelling configureren met az configure --defaults web=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--slot -s

De naam van de sleuf. Standaard ingesteld op de standaardsleuf als deze niet is opgegeven.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az webapp create

Maak een web-app.

De naam van de web-app moet een unieke FQDN kunnen produceren als 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]

Voorbeelden

Maak een web-app met de standaardconfiguratie.

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

Maak een web-app met een Java 11-runtime en Java SE 8-webserver met behulp van | scheidingsteken.

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

Maak een web-app met een Java 11-runtime en Java SE 8-webserver met het scheidingsteken ':'.

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

Maak een web-app met een NodeJS 10.14-runtime en geïmplementeerd vanuit een lokale Git-opslagplaats.

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

Maak een web-app met een afbeelding van DockerHub.

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

Maak een web-app met een -afbeelding van een persoonlijk DockerHub-register.

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

Maak een web-app met een afbeelding van een Azure Container Registry.

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

maak een web-app met behulp van App Service-abonnement dat zich in een andere resourcegroep.

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

Vereiste parameters

--name -n

Naam van de nieuwe web-app.

--plan -p

Naam of resource-id van het App Service-plan. Gebruik 'appservice plan create' om er een op te halen.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--assign-identity

Accepteer door het systeem of de gebruiker toegewezen identiteiten gescheiden door spaties. Gebruik [system] om te verwijzen naar de door het systeem toegewezen identiteit of een resource-id om te verwijzen naar de door de gebruiker toegewezen identiteit. Bekijk de Help voor meer voorbeelden.

--deployment-container-image-name -i

Alleen Linux. De naam van de container Docker Hub bijvoorbeeld publisher/image-name:tag.

--deployment-local-git -l

Lokale Git inschakelen.

--deployment-source-branch -b

De vertakking die moet worden geïmplementeerd.

standaardwaarde: master
--deployment-source-url -u

URL van Git-opslagplaats om te koppelen aan handmatige integratie.

--docker-registry-server-password -w

Het serverwachtwoord van het containerregister. Vereist voor privéregisters.

--docker-registry-server-user -s

De gebruikersnaam van de containerregisterserver.

--multicontainer-config-file

Alleen Linux. Configuratiebestand voor apps met meerdere containers. (lokaal of extern).

--multicontainer-config-type

Alleen Linux.

geaccepteerde waarden: COMPOSE, KUBE
--role

Rolnaam of id van de door het systeem toegewezen identiteit.

standaardwaarde: Contributor
--runtime -r

Canonicalized web runtime in de indeling van Framework| Versie, bijvoorbeeld PHP|7.2. Toegestane scheidingstekens: '|' of ':'. Gebruik az webapp list-runtimes voor de beschikbare lijst.

--scope

Bereik waar de door het systeem toegewezen identiteit toegang toe heeft.

--startup-file

Alleen Linux. Het opstartbestand van het web.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--tags

Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.

az webapp create-remote-connection

Hiermee maakt u een externe verbinding met behulp van een TCP-tunnel naar uw web-app.

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--instance -i

Webapp-exemplaar om verbinding mee te maken. De standaardwaarde is geen.

--name -n

Naam van de web-app. Als er niets wordt gespecificeerd, wordt er willekeurig een naam gegenereerd. U kunt de standaardinstelling configureren met az configure --defaults web=<name> behulp van .

--port -p

Poort voor de externe verbinding. Standaardinstelling: Willekeurige beschikbare poort.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--slot -s

De naam van de sleuf. Standaard ingesteld op de standaardsleuf als deze niet is opgegeven.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--timeout -t

Time-out in seconden. De standaardwaarde is geen.

az webapp delete

Een web-app verwijderen.

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

Voorbeelden

Een web-app verwijderen. (automatisch gegenereerd)

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--keep-dns-registration

Dns-registratie behouden.

--keep-empty-plan

Leeg App Service-plan behouden.

--keep-metrics

Houd de metrische gegevens van de app bij.

--name -n

Naam van de web-app. Als er niets wordt gespecificeerd, wordt er willekeurig een naam gegenereerd. U kunt de standaardinstelling configureren met az configure --defaults web=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--slot -s

De naam van de sleuf. Standaard ingesteld op de standaardsleuf als deze niet is opgegeven.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az webapp deploy

Implementeert een opgegeven artefact in 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}]

Voorbeelden

Implementeer een war-bestand asynchroon.

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

Een statisch tekstbestand implementeren in wwwroot/staticfiles/test.txt

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

Optionele parameters

--async

Indien waar, wordt het artefact asynchroon geïmplementeerd. (De opdracht wordt afgesloten zodra het artefact naar de web-app is ge pusht.).

geaccepteerde waarden: false, true
--clean

Indien waar, wordt de doelmap vóór de implementatie van het bestand(en) opsschoont. De standaardwaarde wordt bepaald op basis van het type artefact.

geaccepteerde waarden: false, true
--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--ignore-stack

Indien waar, worden stackspecifieke standaardwaarden genegeerd.

geaccepteerde waarden: false, true
--name -n

De naam van de web-app waar u naar wilt implementeren.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--restart

Indien waar, wordt de web-app opnieuw opgestart na de implementatie. Stel deze in op false als u meerdere artefacten implementeert en de site op de eerdere implementaties niet opnieuw wilt starten.

geaccepteerde waarden: false, true
--slot -s

De naam van de sleuf. Standaard ingesteld op de slots indien niet opgegeven.

--src-path

Pad van het artefact dat moet worden geïmplementeerd. Bijvoorbeeld: 'myapp.zip' of '/myworkspace/apps/myapp.war'.

--src-url

URL van het artefact. De web-app haalt het artefact op uit deze URL. Bijvoorbeeld: " http://mysite.com/files/myapp.war?key=123 ".

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--target-path

Absoluut pad waar het artefact op moet worden geïmplementeerd. De standaardwaarde is 'home/site/wwwroot/' Ex: "/home/site/deployments/tools/", "/home/site/scripts/startup-script.sh".

--timeout

Time-out voor de implementatiebewerking in milliseconden.

--type

Wordt gebruikt om het type artefact te overschrijven dat wordt geïmplementeerd.

geaccepteerde waarden: ear, jar, lib, startup, static, war, zip

az webapp list

Een lijst met web-apps maken.

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

Voorbeelden

Standaardhostnaam en -status voor alle web-apps.

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

Een lijst met alle web-apps die worden uitgevoerd.

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

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az webapp list-instances

Alle uitschaalde exemplaren van een web-app of web-app-site opsloten.

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

Vereiste parameters

--name -n

Naam van de web-app. Als er niets wordt gespecificeerd, wordt er willekeurig een naam gegenereerd. U kunt de standaardinstelling configureren met az configure --defaults web=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

Optionele parameters

--slot -s

Naam van de web-app-site. Standaard ingesteld op de slots indien niet opgegeven.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az webapp list-runtimes

Lijst met beschikbare ingebouwde stacks die kunnen worden gebruikt voor web-apps.

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

Optionele parameters

--linux

Lijst met runtimestacks voor linux-web-apps.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az webapp restart

Start een web-app opnieuw op.

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

Voorbeelden

Start een web-app opnieuw op. (automatisch gegenereerd)

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

Naam van de web-app. Als er niets wordt gespecificeerd, wordt er willekeurig een naam gegenereerd. U kunt de standaardinstelling configureren met az configure --defaults web=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--slot -s

De naam van de sleuf. Standaard ingesteld op de slots indien niet opgegeven.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az webapp show

De details van een web-app op te halen.

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

Voorbeelden

De details van een web-app op te halen. (automatisch gegenereerd)

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

Naam van de web-app. Als er niets wordt gespecificeerd, wordt er willekeurig een naam gegenereerd. U kunt de standaardinstelling configureren met az configure --defaults web=<name> behulp van .

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--slot -s

De naam van de sleuf. Standaard ingesteld op de slots indien niet opgegeven.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az webapp ssh

Met de SSH-opdracht wordt een SSH-sessie met de webcontainer tot een verbinding gemaakt en krijgt de ontwikkelaar op afstand een shellterminal.

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

Voorbeelden

ssh in een web-app

az webapp ssh -n MyUniqueAppName -g MyResourceGroup

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--instance -i

Webapp-exemplaar om verbinding mee te maken. De standaardwaarde is geen.

--name -n

Naam van de web-app. Als er niets wordt gespecificeerd, wordt er willekeurig een naam gegenereerd. U kunt de standaardinstelling configureren met az configure --defaults web=<name> behulp van .

--port -p

Poort voor de externe verbinding. Standaardinstelling: Willekeurige beschikbare poort.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--slot -s

De naam van de sleuf. Standaard ingesteld op de slots indien niet opgegeven.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--timeout -t

Time-out in seconden. De standaardwaarde is geen.

az webapp start

Start een web-app.

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

Voorbeelden

Start een web-app. (automatisch gegenereerd)

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

Naam van de web-app. Als er niets wordt gespecificeerd, wordt er willekeurig een naam gegenereerd. U kunt de standaardinstelling configureren met az configure --defaults web=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--slot -s

De naam van de sleuf. Standaard ingesteld op de standaardsleuf als deze niet is opgegeven.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az webapp stop

Een web-app stoppen.

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

Voorbeelden

Een web-app stoppen. (automatisch gegenereerd)

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

Naam van de web-app. Als er niets wordt gespecificeerd, wordt er willekeurig een naam gegenereerd. U kunt de standaardinstelling configureren met az configure --defaults web=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--slot -s

De naam van de sleuf. Standaard ingesteld op de standaardsleuf als deze niet is opgegeven.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az webapp up

Maak een web-app en implementeer code vanuit een lokale werkruimte in de app. De opdracht is vereist om uit te voeren vanuit de map waarin de code aanwezig is. Huidige ondersteuning omvat Node, Python, .NET Core en ASP.NET. Node- en Python-apps worden gemaakt als Linux-apps. .NET Core-, ASP.NET- en statische HTML-apps worden gemaakt als Windows apps. De HTML-vlag om te implementeren als een statische HTML-app, wordt aan de html-vlag toege-app.

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]

Voorbeelden

Bekijk de details van de app die wordt gemaakt, zonder de bewerking daadwerkelijk uit te voeren

az webapp up --dryrun

Maak een web-app met de standaardconfiguratie door de opdracht uit te voeren vanuit de map waarin de code bestaat die moet worden geïmplementeerd.

az webapp up

Een web-app met een opgegeven naam maken

az webapp up -n MyUniqueAppName

Maak een web-app met een opgegeven naam en een java|11| Java SE|8-runtime met behulp van | scheidingsteken

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

Maak een web-app met een opgegeven naam en een java|11| Java SE|8 runtime met scheidingsteken ':'

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

Maak een web-app in een specifieke regio door de opdracht uit te voeren vanuit de map waarin de code bestaat die moet worden geïmplementeerd.

az webapp up -l locationName

Maak een web-app en schakel logboekstreaming in nadat de implementatiebewerking is voltooid. Hiermee wordt de standaardconfiguratie ingeschakeld die is vereist voor het inschakelen van logboekstreaming.

az webapp up --logs

Een web-app maken en implementeren als een statische HTML-app.

az webapp up --html

Optionele parameters

--dryrun

Samenvatting van de maak- en implementeerbewerking in plaats van deze uit te voeren.

--html

App-detectie negeren en implementeren als html-app.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--launch-browser -b

Start de gemaakte app met behulp van de standaardbrowser.

--location -l

Locatie. Waarden van: az account list-locations . U kunt de standaardlocatie configureren met az configure --defaults location=<location> behulp van .

--logs

Configureer de standaardlogboekregistratie die is vereist om de logboekstream direct na het starten van de web-app weer te kunnen weergeven.

--name -n

Naam van de web-app. Als er niets wordt gespecificeerd, wordt er willekeurig een naam gegenereerd. U kunt de standaardinstelling configureren met az configure --defaults web=<name> behulp van .

--os-type

Stel het type besturingssysteem in voor de app die moet worden gemaakt.

geaccepteerde waarden: Linux, Windows
--plan -p

Naam van het appserviceplan dat is gekoppeld aan de web-app.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--runtime -r

Canonicalized web runtime in de indeling van Framework| Versie, bijvoorbeeld PHP|7.2. Toegestane scheidingstekens: '|' of ':'. Gebruik az webapp list-runtimes voor de beschikbare lijst.

--sku

De prijscategorie, bijvoorbeeld F1 (gratis), D1 (gedeeld), B1(basic klein), B2 (basic medium), B3 (basic large), S1(standard small), P1V2(Premium V2 Small), P1V3(Premium V3 Small), P2V3 (Premium V3 Medium), P3V3 (Premium V3) Groot), PC2 (Premium Container Small), PC3 (Premium Container Medium), PC4 (Premium Container Large), I1 (Isolated Small), I2 (Isolated Medium), I3 (Isolated Large), I1v2 (Isolated V2 Small), I2v2 (Isolated V2 Medium), I3v2 (Isolated V2 Large).

geaccepteerde waarden: 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

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az webapp update

Werk een web-app bij.

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

Voorbeelden

Werk de tags van een web-app bij.

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

Werk een web-app bij. (automatisch gegenereerd)

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

Optionele parameters

--add

Voeg een -object toe aan een lijst met objecten door een pad- en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string of JSON string>.

--client-affinity-enabled

Hiermee schakelt u het verzenden van cookies voor sessie-affiniteit in.

geaccepteerde waarden: false, true
--force-dns-registration

Indien waar, wordt de hostnaam van de web-app geforceeerd geregistreerd bij DNS.

geaccepteerde waarden: false, true
--force-string

Wanneer u 'set' of 'add' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te proberen te converteren naar JSON.

--https-only

Omleiden van al het verkeer naar een app via HTTP naar HTTPS.

geaccepteerde waarden: false, true
--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

Naam van de web-app. Als er niets wordt gespecificeerd, wordt er willekeurig een naam gegenereerd. U kunt de standaardinstelling configureren met az configure --defaults web=<name> behulp van .

--remove

Verwijder een eigenschap of een element uit een lijst. Voorbeeld: --remove property.list OR --remove propertyToRemove.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--set

Werk een object bij door een eigenschapspad en waarde op te geven die moeten worden ingesteld. Voorbeeld: --set property1.property2=.

--skip-custom-domain-verification

Indien waar, worden aangepaste domeinen (niet azurewebsites.net) die zijn gekoppeld * aan de web-app, niet geverifieerd.

geaccepteerde waarden: false, true
--skip-dns-registration

Als de echte hostnaam van de web-app niet is geregistreerd bij DNS bij het maken.

geaccepteerde waarden: false, true
--slot -s

De naam van de sleuf. Standaard ingesteld op de standaardsleuf als deze niet is opgegeven.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--ttl-in-seconds

Time to Live in seconden voor de standaarddomeinnaam van de web-app.

geaccepteerde waarden: false, true