Delen via


az functionapp deployment slot

Implementatiesites voor functie-apps beheren.

Opdracht

Name Description Type Status
az functionapp deployment slot auto-swap

Configureer automatisch wisselen van implementatiesite.

Basis GA
az functionapp deployment slot create

Hiermee maakt u een implementatiesite.

Basis GA
az functionapp deployment slot delete

Een implementatiesite verwijderen.

Basis GA
az functionapp deployment slot list

Geef alle implementatiesites weer.

Basis GA
az functionapp deployment slot swap

Implementatiesites wisselen voor een functie-app.

Basis GA

az functionapp deployment slot auto-swap

Configureer automatisch wisselen van implementatiesite.

az functionapp deployment slot auto-swap --slot
                                         [--auto-swap-slot]
                                         [--disable]
                                         [--ids]
                                         [--name]
                                         [--resource-group]
                                         [--subscription]

Vereiste parameters

--slot -s

De naam van de site.

Optionele parameters

--auto-swap-slot

Doelsite voor automatisch wisselen.

Default value: production
--disable

Schakel automatisch wisselen uit.

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

Naam van de functie-app.

--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 behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az functionapp deployment slot create

Hiermee maakt u een implementatiesite.

az functionapp deployment slot create --name
                                      --resource-group
                                      --slot
                                      [--configuration-source]
                                      [--deployment-container-image-name]
                                      [--docker-registry-server-password]
                                      [--docker-registry-server-user]
                                      [--image]
                                      [--registry-password]
                                      [--registry-username]

Voorbeelden

Hiermee maakt u een implementatiesite. (automatisch gegenereerd)

az functionapp deployment slot create --name MyFunctionapp --resource-group MyResourceGroup --slot staging

Vereiste parameters

--name -n

Naam van de functie-app.

--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 site.

Optionele parameters

--configuration-source

Bronsite waaruit configuraties moeten worden gekloond. Gebruik de naam van de functie-app om te verwijzen naar de productiesite.

--deployment-container-image-name
Afgeschaft

Optie '--deployment-container-image-name' is afgeschaft en wordt verwijderd in een toekomstige release. Gebruik in plaats daarvan '--image'.

Containerinstallatiekopieën, bijvoorbeeld publisher/image-name:tag.

--docker-registry-server-password
Afgeschaft

Optie '--docker-registry-server-password' is afgeschaft en wordt verwijderd in een toekomstige release. Gebruik in plaats daarvan '--registry-password'.

Het wachtwoord van de containerregisterserver.

--docker-registry-server-user
Afgeschaft

Optie '--docker-registry-server-user' is afgeschaft en wordt verwijderd in een toekomstige release. Gebruik in plaats daarvan '--registry-username'.

De gebruikersnaam van de containerregisterserver.

--image -i

Containerinstallatiekopieën, bijvoorbeeld publisher/image-name:tag.

--registry-password -d

Het wachtwoord van de containerregisterserver.

--registry-username -u

De gebruikersnaam van de containerregisterserver.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az functionapp deployment slot delete

Een implementatiesite verwijderen.

az functionapp deployment slot delete --slot
                                      [--ids]
                                      [--name]
                                      [--resource-group]
                                      [--subscription]

Voorbeelden

Een implementatiesite verwijderen. (automatisch gegenereerd)

az functionapp deployment slot delete --name MyFunctionapp --resource-group MyResourceGroup --slot staging

Vereiste parameters

--slot -s

De naam van de site.

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

Naam van de functie-app.

--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 behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az functionapp deployment slot list

Geef alle implementatiesites weer.

az functionapp deployment slot list [--ids]
                                    [--name]
                                    [--resource-group]
                                    [--subscription]

Voorbeelden

Geef alle implementatiesites weer. (automatisch gegenereerd)

az functionapp deployment slot list --name MyFunctionapp --resource-group MyResourceGroup

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

Naam van de functie-app.

--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 behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az functionapp deployment slot swap

Implementatiesites wisselen voor een functie-app.

az functionapp deployment slot swap --slot
                                    [--action {preview, reset, swap}]
                                    [--ids]
                                    [--name]
                                    [--preserve-vnet {false, true}]
                                    [--resource-group]
                                    [--subscription]
                                    [--target-slot]

Voorbeelden

Wissel een staging-site in productie voor de functie-app MyUniqueApp.

az functionapp deployment slot swap  -g MyResourceGroup -n MyUniqueApp --slot staging \
    --target-slot production

Vereiste parameters

--slot -s

De naam van de site.

Optionele parameters

--action

Wisseltypen. gebruik 'preview' om eerst de instellingen van de doelsite toe te passen op de bronsite; gebruik "wisselen" om het te voltooien; gebruik 'reset' om de wissel opnieuw in te stellen.

Geaccepteerde waarden: preview, reset, swap
Default value: swap
--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

Naam van de functie-app.

--preserve-vnet

Behoud het virtuele netwerk op de site tijdens het wisselen, standaard ingesteld op 'true'.

Geaccepteerde waarden: false, true
--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 behulp van az account set -s NAME_OR_ID.

--target-slot

Doelsite om te wisselen, standaard ingesteld op 'productie'.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.