Sdílet prostřednictvím


az functionapp deployment slot

Správa slotů nasazení aplikace funkcí

Příkazy

Name Description Typ Stav
az functionapp deployment slot auto-swap

Nakonfigurujte automatické prohození slotu nasazení.

Základ GA
az functionapp deployment slot create

Vytvoří slot nasazení.

Základ GA
az functionapp deployment slot delete

Odstranění slotu nasazení

Základ GA
az functionapp deployment slot list

Zobrazí seznam všech slotů nasazení.

Základ GA
az functionapp deployment slot swap

Prohození slotů nasazení pro aplikaci funkcí

Základ GA

az functionapp deployment slot auto-swap

Nakonfigurujte automatické prohození slotu nasazení.

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

Povinné parametry

--slot -s

Název slotu.

Volitelné parametry

--auto-swap-slot

Cílový slot pro automatické prohození

Default value: production
--disable

Zakažte automatické prohození.

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name -n

Název aplikace funkcí

--resource-group -g

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

--subscription

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

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

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

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az functionapp deployment slot create

Vytvoří slot nasazení.

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]

Příklady

Vytvoří slot nasazení. (automaticky vygenerováno)

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

Povinné parametry

--name -n

Název aplikace funkcí

--resource-group -g

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

--slot -s

Název slotu.

Volitelné parametry

--configuration-source

Zdrojový slot pro klonování konfigurací z. Pomocí názvu aplikace funkcí můžete odkazovat na produkční slot.

--deployment-container-image-name
Zastaralé

Možnost --deployment-container-image-name je zastaralá a v budoucí verzi se odebere. Místo toho použijte --image.

Image kontejneru, například publisher/image-name:tag.

--docker-registry-server-password
Zastaralé

Možnost --docker-registry-server-password je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte --registry-password.

Heslo serveru registru kontejneru.

--docker-registry-server-user
Zastaralé

Možnost --docker-registry-server-user je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte --registry-username.

Uživatelské jméno serveru registru kontejneru.

--image -i

Image kontejneru, například publisher/image-name:tag.

--registry-password -d

Heslo serveru registru kontejneru.

--registry-username -u

Uživatelské jméno serveru registru kontejneru.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

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

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az functionapp deployment slot delete

Odstranění slotu nasazení

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

Příklady

Odstranění slotu nasazení (automaticky vygenerováno)

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

Povinné parametry

--slot -s

Název slotu.

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name -n

Název aplikace funkcí

--resource-group -g

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

--subscription

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

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

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

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az functionapp deployment slot list

Zobrazí seznam všech slotů nasazení.

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

Příklady

Zobrazí seznam všech slotů nasazení. (automaticky vygenerováno)

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

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name -n

Název aplikace funkcí

--resource-group -g

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

--subscription

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

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

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

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az functionapp deployment slot swap

Prohození slotů nasazení pro aplikaci funkcí

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

Příklady

Prohození přípravného slotu do produkčního prostředí pro aplikaci funkcí MyUniqueApp

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

Povinné parametry

--slot -s

Název slotu.

Volitelné parametry

--action

Prohození typů pomocí náhledu použijte nejprve nastavení cílového slotu na zdrojovém slotu; k jeho dokončení použijte "swap"; K resetování prohození použijte resetování.

Přípustné hodnoty: preview, reset, swap
Default value: swap
--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name -n

Název aplikace funkcí

--preserve-vnet

Během prohození zachovejte virtuální síť do slotu, výchozí hodnota je true.

Přípustné hodnoty: false, true
--resource-group -g

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

--subscription

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

--target-slot

Cílový slot, který se má prohodit, výchozí na produkční.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

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

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.