Dela via


az containerapp env certificate

Kommentar

Den här kommandogruppen har kommandon som definieras i både Azure CLI och minst ett tillägg. Installera varje tillägg för att dra nytta av dess utökade funktioner. Läs mer om tillägg.

Kommandon för att hantera certifikat för Container Apps-miljön.

Kommandon

Name Description Typ Status
az containerapp env certificate create

Skapa ett hanterat certifikat.

Kärna Förhandsversion
az containerapp env certificate delete

Ta bort ett certifikat från Container Apps-miljön.

Kärna Allmän tillgänglighet
az containerapp env certificate delete (containerapp anknytning)

Ta bort ett certifikat från Container Apps-miljön.

Anknytning Allmän tillgänglighet
az containerapp env certificate list

Lista certifikat för en miljö.

Kärna Allmän tillgänglighet
az containerapp env certificate list (containerapp anknytning)

Lista certifikat för en miljö.

Anknytning Allmän tillgänglighet
az containerapp env certificate upload

Lägg till eller uppdatera ett certifikat.

Kärna Allmän tillgänglighet
az containerapp env certificate upload (containerapp anknytning)

Lägg till eller uppdatera ett certifikat.

Anknytning Allmän tillgänglighet

az containerapp env certificate create

Förhandsgranskning

Det här kommandot är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa ett hanterat certifikat.

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

Exempel

Skapa ett hanterat certifikat.

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

Obligatoriska parametrar

--hostname

Det anpassade domännamnet.

--name -n

Namnet på Container Apps-miljön.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--validation-method -v

Valideringsmetod för anpassat domänägarskap.

Godkända värden: CNAME, HTTP, TXT

Valfria parametrar

--certificate-name -c

Namnet på det hanterade certifikatet som ska vara unikt i Container Apps-miljön.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az containerapp env certificate delete

Ta bort ett certifikat från Container Apps-miljön.

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

Exempel

Ta bort ett certifikat från Container Apps-miljön efter certifikatnamn

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

Ta bort ett certifikat från Container Apps-miljön efter certifikat-ID

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

Ta bort alla certifikat som har ett matchande tumavtryck från Container Apps-miljön

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

Valfria parametrar

--certificate -c

Certifikatets namn eller resurs-ID.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--location -l

Resursens plats. Exempel: eastus2, northeurope.

--name -n

Namnet på Container Apps-miljön.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--thumbprint -t

Tumavtryck för certifikatet.

--yes -y

Fråga inte efter bekräftelse.

Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az containerapp env certificate delete (containerapp anknytning)

Ta bort ett certifikat från Container Apps-miljön.

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

Exempel

Ta bort ett certifikat från Container Apps-miljön efter certifikatnamn

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

Ta bort ett certifikat från Container Apps-miljön efter certifikat-ID

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

Ta bort alla certifikat som har ett matchande tumavtryck från Container Apps-miljön

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

Valfria parametrar

--certificate -c

Certifikatets namn eller resurs-ID.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--location -l

Resursens plats. Exempel: eastus2, northeurope.

--name -n

Namnet på Container Apps-miljön.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--thumbprint -t

Tumavtryck för certifikatet.

--yes -y

Fråga inte efter bekräftelse.

Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az containerapp env certificate list

Lista certifikat för en miljö.

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

Exempel

Lista certifikat för en miljö.

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

Visa ett certifikat efter certifikat-ID.

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

Lista certifikat efter certifikatnamn.

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

Visa en lista över certifikat efter tumavtryck för certifikatet.

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

Lista hanterade certifikat för en miljö.

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

Lista privata nyckelcertifikat för en miljö.

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

Obligatoriska parametrar

--name -n

Namnet på Container Apps-miljön.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--certificate -c

Certifikatets namn eller resurs-ID.

--location -l

Resursens plats. Exempel: eastus2, northeurope.

--managed-certificates-only -m
Förhandsgranskning

Lista endast hanterade certifikat.

Standardvärde: False
--private-key-certificates-only -p
Förhandsgranskning

Lista endast privata nyckelcertifikat.

Standardvärde: False
--thumbprint -t

Tumavtryck för certifikatet.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az containerapp env certificate list (containerapp anknytning)

Lista certifikat för en miljö.

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

Exempel

Lista certifikat för en miljö.

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

Visa ett certifikat efter certifikat-ID.

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

Lista certifikat efter certifikatnamn.

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

Visa en lista över certifikat efter tumavtryck för certifikatet.

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

Lista hanterade certifikat för en miljö.

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

Lista privata nyckelcertifikat för en miljö.

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

Obligatoriska parametrar

--name -n

Namnet på Container Apps-miljön.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--certificate -c

Certifikatets namn eller resurs-ID.

--location -l

Resursens plats. Exempel: eastus2, northeurope.

--managed-certificates-only -m

Lista endast hanterade certifikat.

Standardvärde: False
--private-key-certificates-only -p

Lista endast privata nyckelcertifikat.

Standardvärde: False
--thumbprint -t

Tumavtryck för certifikatet.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az containerapp env certificate upload

Lägg till eller uppdatera ett certifikat.

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

Exempel

Lägg till eller uppdatera ett certifikat.

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

Lägg till eller uppdatera ett certifikat med ett certifikatnamn som tillhandahålls av användaren.

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

Obligatoriska parametrar

--certificate-file -f

Filsökvägen för .pfx- eller .pem-filen.

Valfria parametrar

--certificate-name -c

Namnet på certifikatet som ska vara unikt i Container Apps-miljön.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--location -l

Resursens plats. Exempel: eastus2, northeurope.

--name -n

Namnet på Container Apps-miljön.

--password -p

Lösenordet för certifikatfilen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--show-prompt

Visa uppmaning om att ladda upp ett befintligt certifikat.

Standardvärde: False
--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az containerapp env certificate upload (containerapp anknytning)

Lägg till eller uppdatera ett certifikat.

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

Exempel

Lägg till eller uppdatera ett certifikat.

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

Lägg till eller uppdatera ett certifikat med ett certifikatnamn som tillhandahålls av användaren.

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

Lägga till eller uppdatera ett certifikat från Azure Key Vault med hjälp av hanterad identitet.

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

Valfria parametrar

--akv-url --certificate-akv-url
Förhandsgranskning

URL:en som pekar på Azure Key Vault-hemligheten som innehåller certifikatet.

--certificate-file -f

Filsökvägen för .pfx- eller .pem-filen.

--certificate-identity --identity
Förhandsgranskning

Resurs-ID för en hanterad identitet som ska autentiseras med Azure Key Vault eller System för att använda en systemtilldelad identitet.

--certificate-name -c

Namnet på certifikatet som ska vara unikt i Container Apps-miljön.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--location -l

Resursens plats. Exempel: eastus2, northeurope.

--name -n

Namnet på Container Apps-miljön.

--password -p

Lösenordet för certifikatfilen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--show-prompt

Visa uppmaning om att ladda upp ett befintligt certifikat.

Standardvärde: False
--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.