Freigeben über


az containerapp env certificate

Note

Diese Befehlsgruppe verfügt über Befehle, die sowohl in Azure CLI als auch in mindestens einer Erweiterung definiert sind. Installieren Sie jede Erweiterung, um von ihren erweiterten Funktionen zu profitieren. Erfahren Sie mehr über Erweiterungen.

Befehle zum Verwalten von Zertifikaten für die Container-Apps-Umgebung.

Befehle

Name Beschreibung Typ Status
az containerapp env certificate create

Erstellen Sie ein verwaltetes Zertifikat.

Core Preview
az containerapp env certificate delete

Löschen Eines Zertifikats aus der Container-Apps-Umgebung.

Core GA
az containerapp env certificate delete (containerapp Erweiterung)

Löschen Eines Zertifikats aus der Container-Apps-Umgebung.

Extension GA
az containerapp env certificate list

Auflisten von Zertifikaten für eine Umgebung.

Core GA
az containerapp env certificate list (containerapp Erweiterung)

Auflisten von Zertifikaten für eine Umgebung.

Extension GA
az containerapp env certificate upload

Hinzufügen oder Aktualisieren eines Zertifikats.

Core GA
az containerapp env certificate upload (containerapp Erweiterung)

Hinzufügen oder Aktualisieren eines Zertifikats.

Extension GA

az containerapp env certificate create

Vorschau

Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Erstellen Sie ein verwaltetes Zertifikat.

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

Beispiele

Erstellen Sie ein verwaltetes Zertifikat.

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

Erforderliche Parameter

--hostname

Der benutzerdefinierte Domänenname.

Eigenschaft Wert
Parametergruppe: Custom Domain Arguments
--name -n

Name der Container-Apps-Umgebung.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--validation-method -v

Überprüfungsmethode des benutzerdefinierten Domänenbesitzes.

Eigenschaft Wert
Zulässige Werte: CNAME, HTTP, TXT

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--certificate-name -c

Name des verwalteten Zertifikats, das innerhalb der Container-Apps-Umgebung eindeutig sein soll.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az containerapp env certificate delete

Löschen Eines Zertifikats aus der Container-Apps-Umgebung.

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

Beispiele

Löschen eines Zertifikats aus der Container-Apps-Umgebung anhand des Zertifikatnamens

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

Löschen eines Zertifikats aus der Container-Apps-Umgebung anhand der Zertifikat-ID

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

Löschen aller Zertifikate mit einem übereinstimmenden Fingerabdruck aus der Container-Apps-Umgebung

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

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--certificate -c

Name oder Ressourcen-ID des Zertifikats.

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--location -l

Speicherort der Ressource. Beispiele: eastus2, northeurope.

--name -n

Name der Container-Apps-Umgebung.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--thumbprint -t

Fingerabdruck des Zertifikats.

--yes -y

Zur Bestätigung nicht auffordern.

Eigenschaft Wert
Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az containerapp env certificate delete (containerapp Erweiterung)

Löschen Eines Zertifikats aus der Container-Apps-Umgebung.

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

Beispiele

Löschen eines Zertifikats aus der Container-Apps-Umgebung anhand des Zertifikatnamens

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

Löschen eines Zertifikats aus der Container-Apps-Umgebung anhand der Zertifikat-ID

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

Löschen aller Zertifikate mit einem übereinstimmenden Fingerabdruck aus der Container-Apps-Umgebung

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

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--certificate -c

Name oder Ressourcen-ID des Zertifikats.

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--location -l

Speicherort der Ressource. Beispiele: eastus2, northeurope.

--name -n

Name der Container-Apps-Umgebung.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--thumbprint -t

Fingerabdruck des Zertifikats.

--yes -y

Zur Bestätigung nicht auffordern.

Eigenschaft Wert
Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az containerapp env certificate list

Auflisten von Zertifikaten für eine Umgebung.

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

Beispiele

Auflisten von Zertifikaten für eine Umgebung.

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

Anzeigen eines Zertifikats nach Zertifikat-ID.

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

Auflisten von Zertifikaten nach Zertifikatname.

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

Listet Zertifikate nach Zertifikatfingerabdruck auf.

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

Listet verwaltete Zertifikate für eine Umgebung auf.

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

Listet private Schlüsselzertifikate für eine Umgebung auf.

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

Erforderliche Parameter

--name -n

Name der Container-Apps-Umgebung.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--certificate -c

Name oder Ressourcen-ID des Zertifikats.

--location -l

Speicherort der Ressource. Beispiele: eastus2, northeurope.

--managed-certificates-only -m
Vorschau

Nur verwaltete Zertifikate auflisten.

Eigenschaft Wert
Standardwert: False
--private-key-certificates-only -p
Vorschau

Nur private Schlüsselzertifikate auflisten.

Eigenschaft Wert
Standardwert: False
--thumbprint -t

Fingerabdruck des Zertifikats.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az containerapp env certificate list (containerapp Erweiterung)

Auflisten von Zertifikaten für eine Umgebung.

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

Beispiele

Auflisten von Zertifikaten für eine Umgebung.

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

Anzeigen eines Zertifikats nach Zertifikat-ID.

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

Auflisten von Zertifikaten nach Zertifikatname.

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

Listet Zertifikate nach Zertifikatfingerabdruck auf.

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

Listet verwaltete Zertifikate für eine Umgebung auf.

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

Listet private Schlüsselzertifikate für eine Umgebung auf.

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

Erforderliche Parameter

--name -n

Name der Container-Apps-Umgebung.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--certificate -c

Name oder Ressourcen-ID des Zertifikats.

--location -l

Speicherort der Ressource. Beispiele: eastus2, northeurope.

--managed-certificates-only -m

Nur verwaltete Zertifikate auflisten.

Eigenschaft Wert
Standardwert: False
--private-key-certificates-only -p

Nur private Schlüsselzertifikate auflisten.

Eigenschaft Wert
Standardwert: False
--thumbprint -t

Fingerabdruck des Zertifikats.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az containerapp env certificate upload

Hinzufügen oder Aktualisieren eines Zertifikats.

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

Beispiele

Hinzufügen oder Aktualisieren eines Zertifikats.

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

Hinzufügen oder Aktualisieren eines Zertifikats mit einem vom Benutzer bereitgestellten Zertifikatnamen.

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

Erforderliche Parameter

--certificate-file -f

Der Dateipfad der PFX- oder PEM-Datei.

Eigenschaft Wert
Parametergruppe: Custom Domain Arguments

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--certificate-name -c

Name des Zertifikats, das innerhalb der Container-Apps-Umgebung eindeutig sein soll.

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--location -l

Speicherort der Ressource. Beispiele: eastus2, northeurope.

--name -n

Name der Container-Apps-Umgebung.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--password -p

Das Kennwort für die Zertifikatdatei.

Eigenschaft Wert
Parametergruppe: Custom Domain Arguments
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--show-prompt

Eingabeaufforderung zum Hochladen eines vorhandenen Zertifikats anzeigen.

Eigenschaft Wert
Standardwert: False
--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az containerapp env certificate upload (containerapp Erweiterung)

Hinzufügen oder Aktualisieren eines Zertifikats.

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]

Beispiele

Hinzufügen oder Aktualisieren eines Zertifikats.

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

Hinzufügen oder Aktualisieren eines Zertifikats mit einem vom Benutzer bereitgestellten Zertifikatnamen.

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

Hinzufügen oder Aktualisieren eines Zertifikats aus azure Key Vault mithilfe der verwalteten Identität.

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

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--akv-url --certificate-akv-url
Vorschau

Die URL, die auf den geheimen Azure Key Vault-Schlüssel verweist, der das Zertifikat enthält.

Eigenschaft Wert
Parametergruppe: Custom Domain Arguments
--certificate-file -f

Der Dateipfad der PFX- oder PEM-Datei.

Eigenschaft Wert
Parametergruppe: Custom Domain Arguments
--certificate-identity --identity
Vorschau

Ressourcen-ID einer verwalteten Identität zum Authentifizieren mit Azure Key Vault oder System zur Verwendung einer vom System zugewiesenen Identität.

Eigenschaft Wert
Parametergruppe: Custom Domain Arguments
--certificate-name -c

Name des Zertifikats, das innerhalb der Container-Apps-Umgebung eindeutig sein soll.

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--location -l

Speicherort der Ressource. Beispiele: eastus2, northeurope.

--name -n

Name der Container-Apps-Umgebung.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--password -p

Das Kennwort für die Zertifikatdatei.

Eigenschaft Wert
Parametergruppe: Custom Domain Arguments
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--show-prompt

Eingabeaufforderung zum Hochladen eines vorhandenen Zertifikats anzeigen.

Eigenschaft Wert
Standardwert: False
--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False