Sdílet prostřednictvím


az containerapp env certificate

Note

Tato skupina příkazů obsahuje příkazy, které jsou definované v Azure CLI i alespoň v jednom rozšíření. Nainstalujte každé rozšíření, abyste mohli využívat své rozšířené funkce. Přečtěte si další informace o rozšířeních.

Příkazy pro správu certifikátů pro prostředí Container Apps

Příkazy

Name Description Typ Stav
az containerapp env certificate create

Vytvořte spravovaný certifikát.

Core Preview
az containerapp env certificate delete

Odstraňte certifikát z prostředí Container Apps.

Core GA
az containerapp env certificate delete (containerapp přípona)

Odstraňte certifikát z prostředí Container Apps.

Extension GA
az containerapp env certificate list

Výpis certifikátů pro prostředí

Core GA
az containerapp env certificate list (containerapp přípona)

Výpis certifikátů pro prostředí

Extension GA
az containerapp env certificate upload

Přidejte nebo aktualizujte certifikát.

Core GA
az containerapp env certificate upload (containerapp přípona)

Přidejte nebo aktualizujte certifikát.

Extension GA

az containerapp env certificate create

Preview

Tento příkaz je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Vytvořte spravovaný certifikát.

az containerapp env certificate create --hostname
                                       --name
                                       --resource-group
                                       --validation-method {CNAME, HTTP, TXT}
                                       [--certificate-name]

Příklady

Vytvořte spravovaný certifikát.

az containerapp env certificate create -g MyResourceGroup --name MyEnvironment --certificate-name MyCertificate --hostname MyHostname --validation-method CNAME

Povinné parametry

--hostname

Název vlastní domény.

Vlastnost Hodnota
Skupina parametrů: Custom Domain Arguments
--name -n

Název prostředí Container Apps.

--resource-group -g

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

--validation-method -v

Metoda ověřování vlastnictví vlastní domény

Vlastnost Hodnota
Přípustné hodnoty: CNAME, HTTP, TXT

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--certificate-name -c

Název spravovaného certifikátu, který by měl být jedinečný v rámci prostředí Container Apps.

Globální parametry
--debug

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

Vlastnost Hodnota
Default value: False
--help -h

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

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Vlastnost Hodnota
Default value: False

az containerapp env certificate delete

Odstraňte certifikát z prostředí Container Apps.

az containerapp env certificate delete [--certificate]
                                       [--ids]
                                       [--location]
                                       [--name]
                                       [--resource-group]
                                       [--subscription]
                                       [--thumbprint]
                                       [--yes]

Příklady

Odstranění certifikátu z prostředí Container Apps podle názvu certifikátu

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --certificate MyCertificateName

Odstranění certifikátu z prostředí Container Apps podle ID certifikátu

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --certificate MyCertificateId

Odstranění všech certifikátů, které mají odpovídající kryptografický otisk z prostředí Container Apps

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --thumbprint MyCertificateThumbprint

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--certificate -c

Název nebo ID prostředku certifikátu

--ids

Jedno nebo více ID prostředků (oddělené 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 buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--location -l

Umístění prostředku Příklady: eastus2, northeurope.

--name -n

Název prostředí Container Apps.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--resource-group -g

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

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--subscription

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

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--thumbprint -t

Kryptografický otisk certifikátu.

--yes -y

Nevyzývejte k potvrzení.

Vlastnost Hodnota
Default value: False
Globální parametry
--debug

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

Vlastnost Hodnota
Default value: False
--help -h

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

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

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

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

--verbose

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

Vlastnost Hodnota
Default value: False

az containerapp env certificate delete (containerapp přípona)

Odstraňte certifikát z prostředí Container Apps.

az containerapp env certificate delete [--certificate]
                                       [--ids]
                                       [--location]
                                       [--name]
                                       [--resource-group]
                                       [--subscription]
                                       [--thumbprint]
                                       [--yes]

Příklady

Odstranění certifikátu z prostředí Container Apps podle názvu certifikátu

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --certificate MyCertificateName

Odstranění certifikátu z prostředí Container Apps podle ID certifikátu

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --certificate MyCertificateId

Odstranění všech certifikátů, které mají odpovídající kryptografický otisk z prostředí Container Apps

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --thumbprint MyCertificateThumbprint

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--certificate -c

Název nebo ID prostředku certifikátu

--ids

Jedno nebo více ID prostředků (oddělené 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 buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--location -l

Umístění prostředku Příklady: eastus2, northeurope.

--name -n

Název prostředí Container Apps.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--resource-group -g

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

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--subscription

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

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--thumbprint -t

Kryptografický otisk certifikátu.

--yes -y

Nevyzývejte k potvrzení.

Vlastnost Hodnota
Default value: False
Globální parametry
--debug

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

Vlastnost Hodnota
Default value: False
--help -h

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

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

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

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

--verbose

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

Vlastnost Hodnota
Default value: False

az containerapp env certificate list

Výpis certifikátů pro prostředí

az containerapp env certificate list --name
                                     --resource-group
                                     [--certificate]
                                     [--location]
                                     [--managed-certificates-only]
                                     [--private-key-certificates-only]
                                     [--thumbprint]

Příklady

Výpis certifikátů pro prostředí

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment

Zobrazí certifikát podle ID certifikátu.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --certificate MyCertificateId

Výpis certifikátů podle názvu certifikátu

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --certificate MyCertificateName

Výpis certifikátů podle kryptografického otisku certifikátu

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --thumbprint MyCertificateThumbprint

Výpis spravovaných certifikátů pro prostředí

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --managed-certificates-only

Výpis certifikátů privátních klíčů pro prostředí

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --private-key-certificates-only

Povinné parametry

--name -n

Název prostředí Container Apps.

--resource-group -g

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

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--certificate -c

Název nebo ID prostředku certifikátu

--location -l

Umístění prostředku Příklady: eastus2, northeurope.

--managed-certificates-only -m
Preview

Vypsat jenom spravované certifikáty.

Vlastnost Hodnota
Default value: False
--private-key-certificates-only -p
Preview

Výpis pouze certifikátů privátních klíčů

Vlastnost Hodnota
Default value: False
--thumbprint -t

Kryptografický otisk certifikátu.

Globální parametry
--debug

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

Vlastnost Hodnota
Default value: False
--help -h

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

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Vlastnost Hodnota
Default value: False

az containerapp env certificate list (containerapp přípona)

Výpis certifikátů pro prostředí

az containerapp env certificate list --name
                                     --resource-group
                                     [--certificate]
                                     [--location]
                                     [--managed-certificates-only]
                                     [--private-key-certificates-only]
                                     [--thumbprint]

Příklady

Výpis certifikátů pro prostředí

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment

Zobrazí certifikát podle ID certifikátu.

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --certificate MyCertificateId

Výpis certifikátů podle názvu certifikátu

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --certificate MyCertificateName

Výpis certifikátů podle kryptografického otisku certifikátu

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --thumbprint MyCertificateThumbprint

Výpis spravovaných certifikátů pro prostředí

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --managed-certificates-only

Výpis certifikátů privátních klíčů pro prostředí

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --private-key-certificates-only

Povinné parametry

--name -n

Název prostředí Container Apps.

--resource-group -g

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

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--certificate -c

Název nebo ID prostředku certifikátu

--location -l

Umístění prostředku Příklady: eastus2, northeurope.

--managed-certificates-only -m

Vypsat jenom spravované certifikáty.

Vlastnost Hodnota
Default value: False
--private-key-certificates-only -p

Výpis pouze certifikátů privátních klíčů

Vlastnost Hodnota
Default value: False
--thumbprint -t

Kryptografický otisk certifikátu.

Globální parametry
--debug

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

Vlastnost Hodnota
Default value: False
--help -h

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

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Vlastnost Hodnota
Default value: False

az containerapp env certificate upload

Přidejte nebo aktualizujte certifikát.

az containerapp env certificate upload --certificate-file
                                       [--certificate-name]
                                       [--ids]
                                       [--location]
                                       [--name]
                                       [--password]
                                       [--resource-group]
                                       [--show-prompt]
                                       [--subscription]

Příklady

Přidejte nebo aktualizujte certifikát.

az containerapp env certificate upload -g MyResourceGroup --name MyEnvironment --certificate-file MyFilepath

Přidejte nebo aktualizujte certifikát názvem certifikátu zadaným uživatelem.

az containerapp env certificate upload -g MyResourceGroup --name MyEnvironment --certificate-file MyFilepath --certificate-name MyCertificateName

Povinné parametry

--certificate-file -f

Cesta k souboru .pfx nebo .pem.

Vlastnost Hodnota
Skupina parametrů: Custom Domain Arguments

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--certificate-name -c

Název certifikátu, který by měl být jedinečný v rámci prostředí Container Apps.

--ids

Jedno nebo více ID prostředků (oddělené 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 buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--location -l

Umístění prostředku Příklady: eastus2, northeurope.

--name -n

Název prostředí Container Apps.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--password -p

Heslo souboru certifikátu.

Vlastnost Hodnota
Skupina parametrů: Custom Domain Arguments
--resource-group -g

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

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--show-prompt

Zobrazí výzvu k nahrání existujícího certifikátu.

Vlastnost Hodnota
Default value: False
--subscription

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

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
Globální parametry
--debug

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

Vlastnost Hodnota
Default value: False
--help -h

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

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

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

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

--verbose

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

Vlastnost Hodnota
Default value: False

az containerapp env certificate upload (containerapp přípona)

Přidejte nebo aktualizujte certifikát.

az containerapp env certificate upload [--akv-url --certificate-akv-url]
                                       [--certificate-file]
                                       [--certificate-identity --identity]
                                       [--certificate-name]
                                       [--ids]
                                       [--location]
                                       [--name]
                                       [--password]
                                       [--resource-group]
                                       [--show-prompt]
                                       [--subscription]

Příklady

Přidejte nebo aktualizujte certifikát.

az containerapp env certificate upload -g MyResourceGroup --name MyEnvironment --certificate-file MyFilepath

Přidejte nebo aktualizujte certifikát názvem certifikátu zadaným uživatelem.

az containerapp env certificate upload -g MyResourceGroup --name MyEnvironment --certificate-file MyFilepath --certificate-name MyCertificateName

Přidejte nebo aktualizujte certifikát ze služby Azure Key Vault pomocí spravované identity.

az containerapp env certificate upload -g MyResourceGroup --name MyEnvironment --akv-url akvSecretUrl --identity system

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--akv-url --certificate-akv-url
Preview

Adresa URL odkazující na tajný klíč služby Azure Key Vault, který obsahuje certifikát.

Vlastnost Hodnota
Skupina parametrů: Custom Domain Arguments
--certificate-file -f

Cesta k souboru .pfx nebo .pem.

Vlastnost Hodnota
Skupina parametrů: Custom Domain Arguments
--certificate-identity --identity
Preview

ID prostředku spravované identity pro ověření ve službě Azure Key Vault nebo v systému pro použití identity přiřazené systémem

Vlastnost Hodnota
Skupina parametrů: Custom Domain Arguments
--certificate-name -c

Název certifikátu, který by měl být jedinečný v rámci prostředí Container Apps.

--ids

Jedno nebo více ID prostředků (oddělené 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 buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--location -l

Umístění prostředku Příklady: eastus2, northeurope.

--name -n

Název prostředí Container Apps.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--password -p

Heslo souboru certifikátu.

Vlastnost Hodnota
Skupina parametrů: Custom Domain Arguments
--resource-group -g

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

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--show-prompt

Zobrazí výzvu k nahrání existujícího certifikátu.

Vlastnost Hodnota
Default value: False
--subscription

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

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
Globální parametry
--debug

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

Vlastnost Hodnota
Default value: False
--help -h

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

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

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

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

--verbose

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

Vlastnost Hodnota
Default value: False