Freigeben über


az containerapp env

Hinweis

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. Weitere Informationen zu Erweiterungen

Befehle zum Verwalten von Container-Apps-Umgebungen.

Befehle

Name Beschreibung Typ Status
az containerapp env certificate

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

Kern und Erweiterung Allgemein verfügbar
az containerapp env certificate create

Erstellen Sie ein verwaltetes Zertifikat.

Core Vorschau
az containerapp env certificate delete

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

Core Allgemein verfügbar
az containerapp env certificate delete (containerapp Erweiterung)

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

Erweiterung Allgemein verfügbar
az containerapp env certificate list

Auflisten von Zertifikaten für eine Umgebung.

Core Allgemein verfügbar
az containerapp env certificate list (containerapp Erweiterung)

Auflisten von Zertifikaten für eine Umgebung.

Erweiterung Allgemein verfügbar
az containerapp env certificate upload

Hinzufügen oder Aktualisieren eines Zertifikats.

Core Allgemein verfügbar
az containerapp env certificate upload (containerapp Erweiterung)

Hinzufügen oder Aktualisieren eines Zertifikats.

Erweiterung Allgemein verfügbar
az containerapp env create

Erstellen Sie eine Container Apps-Umgebung.

Core Allgemein verfügbar
az containerapp env create (containerapp Erweiterung)

Erstellen Sie eine Container Apps-Umgebung.

Erweiterung Allgemein verfügbar
az containerapp env dapr-component

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

Kern und Erweiterung Allgemein verfügbar
az containerapp env dapr-component init

Initialisiert Dapr-Komponenten und Entwicklerdienste für eine Umgebung.

Erweiterung Vorschau
az containerapp env dapr-component list

Listen Sie Dapr-Komponenten für eine Umgebung auf.

Core Allgemein verfügbar
az containerapp env dapr-component remove

Entfernen Sie eine Dapr-Komponente aus einer Umgebung.

Core Allgemein verfügbar
az containerapp env dapr-component resiliency

Befehle zum Verwalten von Resilienzrichtlinien für eine Dapr-Komponente.

Erweiterung Vorschau
az containerapp env dapr-component resiliency create

Erstellen Sie Resilienzrichtlinien für eine Dapr-Komponente.

Erweiterung Vorschau
az containerapp env dapr-component resiliency delete

Löschen sie Resilienzrichtlinien für eine Dapr-Komponente.

Erweiterung Vorschau
az containerapp env dapr-component resiliency list

Auflisten von Resilienzrichtlinien für eine Dapr-Komponente.

Erweiterung Vorschau
az containerapp env dapr-component resiliency show

Zeigen Sie Resilienzrichtlinien für eine Dapr-Komponente an.

Erweiterung Vorschau
az containerapp env dapr-component resiliency update

Aktualisieren sie Resilienzrichtlinien für eine Dapr-Komponente.

Erweiterung Vorschau
az containerapp env dapr-component set

Erstellen oder Aktualisieren einer Dapr-Komponente.

Core Allgemein verfügbar
az containerapp env dapr-component show

Zeigen Sie die Details einer Dapr-Komponente an.

Core Allgemein verfügbar
az containerapp env delete

Löschen einer Container-Apps-Umgebung.

Core Allgemein verfügbar
az containerapp env delete (containerapp Erweiterung)

Löschen einer Container-Apps-Umgebung.

Erweiterung Allgemein verfügbar
az containerapp env dotnet-component

Befehle zum Verwalten von DotNet-Komponenten innerhalb der Umgebung.

Erweiterung Vorschau
az containerapp env dotnet-component create

Befehl zum Erstellen einer DotNet-Komponente zum Aktivieren des Aspire-Dashboards. Unterstützter DotNet-Komponententyp ist Das Aspire Dashboard.

Erweiterung Vorschau
az containerapp env dotnet-component delete

Befehl zum Löschen der DotNet-Komponente zum Deaktivieren des Aspire-Dashboards.

Erweiterung Vorschau
az containerapp env dotnet-component list

Befehl zum Auflisten von DotNet-Komponenten innerhalb der Umgebung.

Erweiterung Vorschau
az containerapp env dotnet-component show

Befehl zum Anzeigen der DotNet-Komponente in der Umgebung.

Erweiterung Vorschau
az containerapp env identity

Befehle zum Verwalten von verwalteten Identitäten in der Umgebung.

Erweiterung Vorschau
az containerapp env identity assign

Weisen Sie einer verwalteten Umgebung verwaltete Identität zu.

Erweiterung Vorschau
az containerapp env identity remove

Entfernen einer verwalteten Identität aus einer verwalteten Umgebung.

Erweiterung Vorschau
az containerapp env identity show

Anzeigen verwalteter Identitäten einer verwalteten Umgebung.

Erweiterung Vorschau
az containerapp env java-component

Befehle zum Verwalten von Java-Komponenten innerhalb der Umgebung.

Erweiterung Vorschau
az containerapp env java-component admin-for-spring

Befehle zum Verwalten des Administrators für Spring für die Container-Apps-Umgebung.

Erweiterung Vorschau
az containerapp env java-component admin-for-spring create

Befehl zum Erstellen des Administrators für Spring.

Erweiterung Vorschau
az containerapp env java-component admin-for-spring delete

Befehl zum Löschen des Administrators für Spring.

Erweiterung Vorschau
az containerapp env java-component admin-for-spring show

Befehl zum Anzeigen des Administrators für Spring.

Erweiterung Vorschau
az containerapp env java-component admin-for-spring update

Befehl zum Aktualisieren des Administrators für Spring.

Erweiterung Vorschau
az containerapp env java-component config-server-for-spring

Befehle zum Verwalten des Konfigurationsservers für Spring für die Container-Apps-Umgebung.

Erweiterung Vorschau
az containerapp env java-component config-server-for-spring create

Befehl zum Erstellen des Konfigurationsservers für Spring.

Erweiterung Vorschau
az containerapp env java-component config-server-for-spring delete

Befehl zum Löschen des Konfigurationsservers für Spring.

Erweiterung Vorschau
az containerapp env java-component config-server-for-spring show

Befehl zum Anzeigen des Konfigurationsservers für Spring.

Erweiterung Vorschau
az containerapp env java-component config-server-for-spring update

Befehl zum Aktualisieren des Konfigurationsservers für Spring.

Erweiterung Vorschau
az containerapp env java-component eureka-server-for-spring

Befehle zum Verwalten des Eureka-Servers für Spring für die Container-Apps-Umgebung.

Erweiterung Vorschau
az containerapp env java-component eureka-server-for-spring create

Befehl zum Erstellen des Eureka-Servers für Spring.

Erweiterung Vorschau
az containerapp env java-component eureka-server-for-spring delete

Befehl zum Löschen des Eureka-Servers für Spring.

Erweiterung Vorschau
az containerapp env java-component eureka-server-for-spring show

Befehl zum Anzeigen des Eureka-Servers für Den Frühling.

Erweiterung Vorschau
az containerapp env java-component eureka-server-for-spring update

Befehl zum Aktualisieren des Eureka-Servers für Spring.

Erweiterung Vorschau
az containerapp env java-component list

Listet alle Java-Komponenten in der Umgebung auf.

Erweiterung Vorschau
az containerapp env java-component nacos

Befehle zum Verwalten der Nacos für die Container-Apps-Umgebung.

Erweiterung Vorschau
az containerapp env java-component nacos create

Befehl zum Erstellen der Nacos.

Erweiterung Vorschau
az containerapp env java-component nacos delete

Befehl zum Löschen der Nacos.

Erweiterung Vorschau
az containerapp env java-component nacos show

Befehl zum Anzeigen der Nacos.

Erweiterung Vorschau
az containerapp env java-component nacos update

Befehl zum Aktualisieren der Nacos.

Erweiterung Vorschau
az containerapp env java-component spring-cloud-config

Befehle zum Verwalten des Konfigurationsservers für Spring für die Container-Apps-Umgebung.

Erweiterung Vorschau und veraltet
az containerapp env java-component spring-cloud-config create

Befehl zum Erstellen der Spring Cloud Config.

Erweiterung Vorschau und veraltet
az containerapp env java-component spring-cloud-config delete

Befehl zum Löschen der Spring Cloud Config.

Erweiterung Vorschau und veraltet
az containerapp env java-component spring-cloud-config show

Befehl zum Anzeigen der Spring Cloud Config.

Erweiterung Vorschau und veraltet
az containerapp env java-component spring-cloud-config update

Befehl zum Aktualisieren der Spring Cloud Config.

Erweiterung Vorschau und veraltet
az containerapp env java-component spring-cloud-eureka

Befehle zum Verwalten der Feder-Cloud Eureka für die Container-Apps-Umgebung.

Erweiterung Vorschau und veraltet
az containerapp env java-component spring-cloud-eureka create

Befehl zum Erstellen der Spring Cloud Eureka.

Erweiterung Vorschau und veraltet
az containerapp env java-component spring-cloud-eureka delete

Befehl zum Löschen der Spring Cloud Eureka.

Erweiterung Vorschau und veraltet
az containerapp env java-component spring-cloud-eureka show

Befehl zum Anzeigen der Spring Cloud Eureka.

Erweiterung Vorschau und veraltet
az containerapp env java-component spring-cloud-eureka update

Befehl zum Aktualisieren der Spring Cloud Eureka.

Erweiterung Vorschau und veraltet
az containerapp env list

Container-Apps-Umgebungen nach Abonnement oder Ressourcengruppe auflisten.

Core Allgemein verfügbar
az containerapp env list (containerapp Erweiterung)

Container-Apps-Umgebungen nach Abonnement oder Ressourcengruppe auflisten.

Erweiterung Allgemein verfügbar
az containerapp env list-usages

Listet die Verwendung von Kontingenten für bestimmte verwaltete Umgebungen auf.

Core Allgemein verfügbar
az containerapp env logs

Anzeigen von Container-App-Umgebungsprotokollen

Core Allgemein verfügbar
az containerapp env logs show

Anzeigen früherer Umgebungsprotokolle und/oder Drucken von Protokollen in Echtzeit (mit dem Parameter --follow).

Core Allgemein verfügbar
az containerapp env show

Details einer Container-Apps-Umgebung anzeigen.

Core Allgemein verfügbar
az containerapp env show (containerapp Erweiterung)

Details einer Container-Apps-Umgebung anzeigen.

Erweiterung Allgemein verfügbar
az containerapp env storage

Befehle zum Verwalten des Speichers für die Container-Apps-Umgebung.

Kern und Erweiterung Allgemein verfügbar
az containerapp env storage list

Listet die Speicher für eine Umgebung auf.

Core Allgemein verfügbar
az containerapp env storage list (containerapp Erweiterung)

Listet die Speicher für eine Umgebung auf.

Erweiterung Allgemein verfügbar
az containerapp env storage remove

Entfernen eines Speichers aus einer Umgebung.

Core Allgemein verfügbar
az containerapp env storage remove (containerapp Erweiterung)

Entfernen eines Speichers aus einer Umgebung.

Erweiterung Allgemein verfügbar
az containerapp env storage set

Erstellen oder Aktualisieren eines Speichers.

Core Allgemein verfügbar
az containerapp env storage set (containerapp Erweiterung)

Erstellen oder Aktualisieren eines Speichers.

Erweiterung Allgemein verfügbar
az containerapp env storage show

Zeigen Sie die Details eines Speichers an.

Core Allgemein verfügbar
az containerapp env storage show (containerapp Erweiterung)

Zeigen Sie die Details eines Speichers an.

Erweiterung Allgemein verfügbar
az containerapp env telemetry

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

Erweiterung Vorschau
az containerapp env telemetry app-insights

Befehle zum Verwalten von App-Insights-Einstellungen für die Container-Apps-Umgebung.

Erweiterung Vorschau
az containerapp env telemetry app-insights delete

Löschen von Telemetrie-App-Insights-Einstellungen für Container-Apps in der Umgebung.

Erweiterung Vorschau
az containerapp env telemetry app-insights set

Erstellen oder Aktualisieren von Telemetrie-App-Insights-Einstellungen für Container-Apps in der Umgebung.

Erweiterung Vorschau
az containerapp env telemetry app-insights show

Anzeigen von Telemetrie-App-Insights-Einstellungen für Container-Apps in der Umgebung.

Erweiterung Vorschau
az containerapp env telemetry data-dog

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

Erweiterung Vorschau
az containerapp env telemetry data-dog delete

Löschen von Telemetriedateneinstellungen für Container-Apps in der Umgebung.

Erweiterung Vorschau
az containerapp env telemetry data-dog set

Erstellen oder Aktualisieren von Telemetriedateneinstellungen für Container-Apps in der Umgebung.

Erweiterung Vorschau
az containerapp env telemetry data-dog show

Anzeigen von Telemetriedateneinstellungen für Container-Apps in der Umgebung.

Erweiterung Vorschau
az containerapp env telemetry otlp

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

Erweiterung Vorschau
az containerapp env telemetry otlp add

Fügen Sie telemetrie-otlp-Einstellungen für container-Apps-Umgebungen hinzu.

Erweiterung Vorschau
az containerapp env telemetry otlp list

List container apps environment telemetry otlp settings.

Erweiterung Vorschau
az containerapp env telemetry otlp remove

Entfernen Sie die Telemetrieeinstellungen der Container-Apps-Umgebung.

Erweiterung Vorschau
az containerapp env telemetry otlp show

Anzeigen der Telemetrieeinstellungen der Container-Apps-Umgebung.

Erweiterung Vorschau
az containerapp env telemetry otlp update

Aktualisieren sie die Telemetrieeinstellungen der Container-Apps-Umgebung.

Erweiterung Vorschau
az containerapp env update

Aktualisieren einer Container-Apps-Umgebung.

Core Allgemein verfügbar
az containerapp env update (containerapp Erweiterung)

Aktualisieren einer Container-Apps-Umgebung.

Erweiterung Allgemein verfügbar
az containerapp env workload-profile

Verwalten Sie die Workloadprofile einer Container-Apps-Umgebung.

Kern und Erweiterung Allgemein verfügbar
az containerapp env workload-profile add

Erstellen Sie ein Workloadprofil in einer Container-Apps-Umgebung.

Core Allgemein verfügbar
az containerapp env workload-profile delete

Löschen Eines Workloadprofils aus einer Container-Apps-Umgebung.

Core Allgemein verfügbar
az containerapp env workload-profile list

Listet die Workloadprofile aus einer Container-Apps-Umgebung auf.

Core Allgemein verfügbar
az containerapp env workload-profile list-supported

Auflisten der unterstützten Workloadprofile in einer Region.

Core Allgemein verfügbar
az containerapp env workload-profile set

Erstellen oder Aktualisieren eines vorhandenen Workloadprofils in einer Container-Apps-Umgebung.

Erweiterung Als veraltet markiert
az containerapp env workload-profile show

Anzeigen eines Workloadprofils aus einer Container-Apps-Umgebung.

Core Allgemein verfügbar
az containerapp env workload-profile update

Aktualisieren Sie ein vorhandenes Workloadprofil in einer Container-Apps-Umgebung.

Core Allgemein verfügbar

az containerapp env create

Erstellen Sie eine Container Apps-Umgebung.

az containerapp env create --name
                           --resource-group
                           [--certificate-file]
                           [--certificate-password]
                           [--custom-domain-dns-suffix]
                           [--dapr-connection-string]
                           [--dapr-instrumentation-key]
                           [--docker-bridge-cidr]
                           [--enable-mtls {false, true}]
                           [--enable-peer-to-peer-encryption {false, true}]
                           [--enable-workload-profiles {false, true}]
                           [--infrastructure-subnet-resource-id]
                           [--internal-only {false, true}]
                           [--location]
                           [--logs-destination {azure-monitor, log-analytics, none}]
                           [--logs-workspace-id]
                           [--logs-workspace-key]
                           [--no-wait]
                           [--platform-reserved-cidr]
                           [--platform-reserved-dns-ip]
                           [--storage-account]
                           [--tags]
                           [--zone-redundant]

Beispiele

Erstellen Sie eine Umgebung mit einem automatisch generierten Log Analytics-Arbeitsbereich.

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --location eastus2

Erstellen einer zonenredundanten Umgebung

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --location eastus2 --zone-redundant

Erstellen Sie eine Umgebung mit einem vorhandenen Log Analytics-Arbeitsbereich.

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --logs-workspace-id myLogsWorkspaceID \
    --logs-workspace-key myLogsWorkspaceKey \
    --location eastus2

Erstellen Sie eine Umgebung mit aktivierten Workloadprofilen.

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --location eastus2 --enable-workload-profiles

Erstellen Sie eine Umgebung ohne Workloadprofile, die aktiviert sind.

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --location eastus2 --enable-workload-profiles false

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

--certificate-file --custom-domain-certificate-file

Der Dateipfad der Zertifikatdatei (PFX oder PEM) für die benutzerdefinierte Domäne der Umgebung. Verwenden Sie az containerapp env certificatezum Verwalten von Zertifikaten für Container-Apps .

--certificate-password --custom-domain-certificate-password

Das Kennwort der Zertifikatdatei für die benutzerdefinierte Domäne der Umgebung.

--custom-domain-dns-suffix --dns-suffix

Das DNS-Suffix für die benutzerdefinierte Domäne der Umgebung.

--dapr-connection-string -d

Application Insights Verbindungszeichenfolge, die von Dapr verwendet werden, um Dienst in Dienstkommunikations-Telemetrie zu exportieren.

--dapr-instrumentation-key

Application Insights-Instrumentierungsschlüssel, der von Dapr zum Exportieren von Service-to-Service-Kommunikationstelemetrie verwendet wird.

--docker-bridge-cidr

CIDR-Notation-IP-Bereich, der der Docker-Brücke zugewiesen ist. Sie darf sich nicht mit subnetzweiten IP-Bereichen oder dem in Platform Reserved CIDR definierten IP-Bereich überlappen, falls definiert.

--enable-mtls

Boolescher Wert, der angibt, ob die MTLS-Peerauthentifizierung für die Umgebung aktiviert ist.

Zulässige Werte: false, true
--enable-peer-to-peer-encryption

Boolescher Wert, der angibt, ob die Peer-to-Peer-Datenverkehrsverschlüsselung für die Umgebung aktiviert ist.

Zulässige Werte: false, true
--enable-workload-profiles -w

Boolescher Wert, der angibt, ob die Umgebung über Workloadprofile verfügt.

Zulässige Werte: false, true
Standardwert: True
--infrastructure-subnet-resource-id -s

Ressourcen-ID eines Subnetzes für Infrastrukturkomponenten und Benutzer-App-Container.

--internal-only

Boolescher Wert, der angibt, dass die Umgebung nur über einen internen Lastenausgleich verfügt. Diese Umgebungen verfügen nicht über eine öffentliche statische IP-Ressource. Daher muss "infrastructureSubnetResourceId" bereitgestellt werden, wenn diese Eigenschaft aktiviert wird.

Zulässige Werte: false, true
Standardwert: False
--location -l

Speicherort der Ressource. Beispiele: eastus2, northeurope.

--logs-destination

Protokollziel.

Zulässige Werte: azure-monitor, log-analytics, none
Standardwert: log-analytics
--logs-workspace-id

Arbeitsbereichs-ID des Log Analytics-Arbeitsbereichs zum Senden von Diagnoseprotokollen an. Funktioniert nur mit Protokollziel "Log-Analytics". Sie können "az monitor log-analytics workspace create" verwenden, um einen zu erstellen. Zusätzliche Abrechnung kann anfallen.

--logs-workspace-key

Log Analytics-Arbeitsbereichsschlüssel zum Konfigurieren Ihres Log Analytics-Arbeitsbereichs. Funktioniert nur mit Protokollziel "Log-Analytics". Sie können "az monitor log-analytics workspace get-shared-keys" verwenden, um den Schlüssel abzurufen.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--platform-reserved-cidr

IP-Bereich in CIDR-Notation, der für IP-Adressen der Umgebungsinfrastruktur reserviert werden kann. Sie darf nicht mit anderen Subnetz-IP-Bereichen überlappen.

--platform-reserved-dns-ip

Eine IP-Adresse aus dem ip-Bereich, der von Platform Reserved CIDR definiert wird, der für den internen DNS-Server reserviert wird.

--storage-account

Name oder Ressourcen-ID des speicherkontos, das für Azure Monitor verwendet wird. Wenn dieser Wert bereitgestellt wird, werden die Azure Monitor-Diagnoseeinstellungen automatisch erstellt.

--tags

Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

--zone-redundant -z

Aktivieren Sie Zonenredundanz in der Umgebung. Kann nicht ohne "--infrastructure-subnet-resource-id" verwendet werden. Bei Verwendung mit "-location" muss der Standort des Subnetzes übereinstimmen.

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az containerapp env create (containerapp Erweiterung)

Erstellen Sie eine Container Apps-Umgebung.

az containerapp env create --name
                           --resource-group
                           [--certificate-akv-url]
                           [--certificate-file]
                           [--certificate-identity]
                           [--certificate-password]
                           [--custom-domain-dns-suffix]
                           [--dapr-instrumentation-key]
                           [--docker-bridge-cidr]
                           [--enable-dedicated-gpu {false, true}]
                           [--enable-mtls {false, true}]
                           [--enable-peer-to-peer-encryption {false, true}]
                           [--enable-workload-profiles {false, true}]
                           [--infrastructure-resource-group]
                           [--infrastructure-subnet-resource-id]
                           [--internal-only {false, true}]
                           [--location]
                           [--logs-destination {azure-monitor, log-analytics, none}]
                           [--logs-dynamic-json-columns {false, true}]
                           [--logs-workspace-id]
                           [--logs-workspace-key]
                           [--mi-system-assigned]
                           [--mi-user-assigned]
                           [--no-wait]
                           [--platform-reserved-cidr]
                           [--platform-reserved-dns-ip]
                           [--public-network-access {Disabled, Enabled}]
                           [--storage-account]
                           [--tags]
                           [--zone-redundant]

Beispiele

Erstellen Sie eine Umgebung mit einem automatisch generierten Log Analytics-Arbeitsbereich.

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --location eastus2

Erstellen einer zonenredundanten Umgebung

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --location eastus2 --zone-redundant

Erstellen Sie eine Umgebung mit einem vorhandenen Log Analytics-Arbeitsbereich.

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --logs-workspace-id myLogsWorkspaceID \
    --logs-workspace-key myLogsWorkspaceKey \
    --location eastus2

Erstellen Sie eine Umgebung mit aktivierten Workloadprofilen.

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --location eastus2 --enable-workload-profiles

Erstellen Sie eine Umgebung ohne Workloadprofile, die aktiviert sind.

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --location eastus2 --enable-workload-profiles false

Erstellen Sie eine Umgebung mit zugewiesener System- und Benutzeridentität.

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --location eastus2 --mi-system-assigned --mi-user-assigned MyUserIdentityResourceId

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

--certificate-akv-url --custom-domain-certificate-akv-url
Vorschau

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

--certificate-file --custom-domain-certificate-file

Der Dateipfad der Zertifikatdatei (PFX oder PEM) für die benutzerdefinierte Domäne der Umgebung. Verwenden Sie az containerapp env certificatezum Verwalten von Zertifikaten für Container-Apps .

--certificate-identity --custom-domain-certificate-identity
Vorschau

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

--certificate-password --custom-domain-certificate-password

Das Kennwort der Zertifikatdatei für die benutzerdefinierte Domäne der Umgebung.

--custom-domain-dns-suffix --dns-suffix

Das DNS-Suffix für die benutzerdefinierte Domäne der Umgebung.

--dapr-instrumentation-key

Application Insights-Instrumentierungsschlüssel, der von Dapr zum Exportieren von Service-to-Service-Kommunikationstelemetrie verwendet wird.

--docker-bridge-cidr

CIDR-Notation-IP-Bereich, der der Docker-Brücke zugewiesen ist. Sie darf sich nicht mit subnetzweiten IP-Bereichen oder dem in Platform Reserved CIDR definierten IP-Bereich überlappen, falls definiert.

--enable-dedicated-gpu
Vorschau

Boolescher Wert, der angibt, ob die Umgebung über dedizierte GPU verfügt.

Zulässige Werte: false, true
Standardwert: False
--enable-mtls

Boolescher Wert, der angibt, ob die MTLS-Peerauthentifizierung für die Umgebung aktiviert ist.

Zulässige Werte: false, true
--enable-peer-to-peer-encryption

Boolescher Wert, der angibt, ob die Peer-to-Peer-Datenverkehrsverschlüsselung für die Umgebung aktiviert ist.

Zulässige Werte: false, true
--enable-workload-profiles -w

Boolescher Wert, der angibt, ob die Umgebung über Workloadprofile verfügt.

Zulässige Werte: false, true
Standardwert: True
--infrastructure-resource-group -i
Vorschau

Name für Ressourcengruppe, die Infrastrukturressourcen enthalten soll. Falls nicht angegeben, wird ein Ressourcengruppenname generiert.

--infrastructure-subnet-resource-id -s

Ressourcen-ID eines Subnetzes für Infrastrukturkomponenten und Benutzer-App-Container.

--internal-only

Boolescher Wert, der angibt, dass die Umgebung nur über einen internen Lastenausgleich verfügt. Diese Umgebungen verfügen nicht über eine öffentliche statische IP-Ressource. Daher muss "infrastructureSubnetResourceId" bereitgestellt werden, wenn diese Eigenschaft aktiviert wird.

Zulässige Werte: false, true
Standardwert: False
--location -l

Speicherort der Ressource. Beispiele: eastus2, northeurope.

--logs-destination

Protokollziel.

Zulässige Werte: azure-monitor, log-analytics, none
Standardwert: log-analytics
--logs-dynamic-json-columns -j
Vorschau

Boolescher Wert, der angibt, ob json-Zeichenfolgenprotokoll in dynamische JSON-Spalten analysiert werden soll. Funktioniert nur für die Zielprotokollanalyse.

Zulässige Werte: false, true
Standardwert: False
--logs-workspace-id

Arbeitsbereichs-ID des Log Analytics-Arbeitsbereichs zum Senden von Diagnoseprotokollen an. Funktioniert nur mit Protokollziel "Log-Analytics". Sie können "az monitor log-analytics workspace create" verwenden, um einen zu erstellen. Zusätzliche Abrechnung kann anfallen.

--logs-workspace-key

Log Analytics-Arbeitsbereichsschlüssel zum Konfigurieren Ihres Log Analytics-Arbeitsbereichs. Funktioniert nur mit Protokollziel "Log-Analytics". Sie können "az monitor log-analytics workspace get-shared-keys" verwenden, um den Schlüssel abzurufen.

--mi-system-assigned
Vorschau

Boolescher Wert, der angibt, ob die vom System zugewiesene Identität zugewiesen werden soll.

Standardwert: False
--mi-user-assigned
Vorschau

Zugewiesene, durch Leerzeichen getrennte Benutzeridentitäten.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--platform-reserved-cidr

IP-Bereich in CIDR-Notation, der für IP-Adressen der Umgebungsinfrastruktur reserviert werden kann. Sie darf nicht mit anderen Subnetz-IP-Bereichen überlappen.

--platform-reserved-dns-ip

Eine IP-Adresse aus dem ip-Bereich, der von Platform Reserved CIDR definiert wird, der für den internen DNS-Server reserviert wird.

--public-network-access
Vorschau

Zulassen oder Blockieren des gesamten öffentlichen Datenverkehrs.

Zulässige Werte: Disabled, Enabled
--storage-account

Name oder Ressourcen-ID des speicherkontos, das für Azure Monitor verwendet wird. Wenn dieser Wert bereitgestellt wird, werden die Azure Monitor-Diagnoseeinstellungen automatisch erstellt.

--tags

Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

--zone-redundant -z

Aktivieren Sie Zonenredundanz in der Umgebung. Kann nicht ohne "--infrastructure-subnet-resource-id" verwendet werden. Bei Verwendung mit "-location" muss der Standort des Subnetzes übereinstimmen.

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az containerapp env delete

Löschen einer Container-Apps-Umgebung.

az containerapp env delete [--ids]
                           [--name]
                           [--no-wait]
                           [--resource-group]
                           [--subscription]
                           [--yes]

Beispiele

Löschen sie eine Umgebung.

az containerapp env delete -n MyContainerappEnvironment -g MyResourceGroup

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--name -n

Name der Container-Apps-Umgebung.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--resource-group -g

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az containerapp env delete (containerapp Erweiterung)

Löschen einer Container-Apps-Umgebung.

az containerapp env delete [--ids]
                           [--name]
                           [--no-wait]
                           [--resource-group]
                           [--subscription]
                           [--yes]

Beispiele

Löschen sie eine Umgebung.

az containerapp env delete -n MyContainerappEnvironment -g MyResourceGroup

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--name -n

Name der Container-Apps-Umgebung.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--resource-group -g

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az containerapp env list

Container-Apps-Umgebungen nach Abonnement oder Ressourcengruppe auflisten.

az containerapp env list [--resource-group]

Beispiele

Listen Sie Umgebungen im aktuellen Abonnement auf.

az containerapp env list

Listen Sie Umgebungen nach Ressourcengruppe auf.

az containerapp env list -g MyResourceGroup

Optionale Parameter

--resource-group -g

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az containerapp env list (containerapp Erweiterung)

Container-Apps-Umgebungen nach Abonnement oder Ressourcengruppe auflisten.

az containerapp env list [--resource-group]

Beispiele

Listen Sie Umgebungen im aktuellen Abonnement auf.

az containerapp env list

Listen Sie Umgebungen nach Ressourcengruppe auf.

az containerapp env list -g MyResourceGroup

Optionale Parameter

--resource-group -g

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az containerapp env list-usages

Listet die Verwendung von Kontingenten für bestimmte verwaltete Umgebungen auf.

az containerapp env list-usages [--ids]
                                [--name]
                                [--resource-group]
                                [--subscription]

Beispiele

Listet die Verwendung von Kontingenten für bestimmte verwaltete Umgebungen auf.

az containerapp env list-usages -n MyEnv -g MyResourceGroup

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az containerapp env show

Details einer Container-Apps-Umgebung anzeigen.

az containerapp env show [--ids]
                         [--name]
                         [--resource-group]
                         [--subscription]

Beispiele

Zeigen Sie die Details einer Umgebung an.

az containerapp env show -n MyContainerappEnvironment -g MyResourceGroup

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az containerapp env show (containerapp Erweiterung)

Details einer Container-Apps-Umgebung anzeigen.

az containerapp env show [--ids]
                         [--name]
                         [--resource-group]
                         [--subscription]

Beispiele

Zeigen Sie die Details einer Umgebung an.

az containerapp env show -n MyContainerappEnvironment -g MyResourceGroup

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az containerapp env update

Aktualisieren einer Container-Apps-Umgebung.

az containerapp env update [--certificate-file]
                           [--certificate-password]
                           [--custom-domain-dns-suffix]
                           [--enable-mtls {false, true}]
                           [--enable-peer-to-peer-encryption {false, true}]
                           [--ids]
                           [--logs-destination {azure-monitor, log-analytics, none}]
                           [--logs-workspace-id]
                           [--logs-workspace-key]
                           [--max-nodes]
                           [--min-nodes]
                           [--name]
                           [--no-wait]
                           [--resource-group]
                           [--storage-account]
                           [--subscription]
                           [--tags]
                           [--workload-profile-name]
                           [--workload-profile-type]

Beispiele

Aktualisieren sie die benutzerdefinierte Domänenkonfiguration einer Umgebung.

az containerapp env update -n MyContainerappEnvironment -g MyResourceGroup \
    --dns-suffix my-suffix.net --certificate-file MyFilePath \
    --certificate-password MyCertPass

Optionale Parameter

--certificate-file --custom-domain-certificate-file

Der Dateipfad der Zertifikatdatei (PFX oder PEM) für die benutzerdefinierte Domäne der Umgebung. Verwenden Sie az containerapp env certificatezum Verwalten von Zertifikaten für Container-Apps .

--certificate-password --custom-domain-certificate-password

Das Kennwort der Zertifikatdatei für die benutzerdefinierte Domäne der Umgebung.

--custom-domain-dns-suffix --dns-suffix

Das DNS-Suffix für die benutzerdefinierte Domäne der Umgebung.

--enable-mtls

Boolescher Wert, der angibt, ob die MTLS-Peerauthentifizierung für die Umgebung aktiviert ist.

Zulässige Werte: false, true
--enable-peer-to-peer-encryption

Boolescher Wert, der angibt, ob die Peer-to-Peer-Datenverkehrsverschlüsselung für die Umgebung aktiviert ist.

Zulässige Werte: false, true
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--logs-destination

Protokollziel.

Zulässige Werte: azure-monitor, log-analytics, none
--logs-workspace-id

Arbeitsbereichs-ID des Log Analytics-Arbeitsbereichs zum Senden von Diagnoseprotokollen an. Funktioniert nur mit Protokollziel "Log-Analytics". Sie können "az monitor log-analytics workspace create" verwenden, um einen zu erstellen. Zusätzliche Abrechnung kann anfallen.

--logs-workspace-key

Log Analytics-Arbeitsbereichsschlüssel zum Konfigurieren Ihres Log Analytics-Arbeitsbereichs. Funktioniert nur mit Protokollziel "Log-Analytics". Sie können "az monitor log-analytics workspace get-shared-keys" verwenden, um den Schlüssel abzurufen.

--max-nodes

Die maximalen Knoten für dieses Workloadprofil, --workload-profile-name erforderlich.

--min-nodes

Die Mindestknoten für dieses Workloadprofil, --workload-profile-name erforderlich.

--name -n

Name der Container-Apps-Umgebung.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--resource-group -g

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

--storage-account

Name oder Ressourcen-ID des speicherkontos, das für Azure Monitor verwendet wird. Wenn dieser Wert bereitgestellt wird, werden die Azure Monitor-Diagnoseeinstellungen automatisch erstellt.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--tags

Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

--workload-profile-name -w

Der Anzeigename für das Workloadprofil.

--workload-profile-type

Der Typ des Workloadprofils, das in dieser Umgebung hinzugefügt oder aktualisiert werden soll, --workload-profile-name erforderlich.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az containerapp env update (containerapp Erweiterung)

Aktualisieren einer Container-Apps-Umgebung.

az containerapp env update [--certificate-akv-url]
                           [--certificate-file]
                           [--certificate-identity]
                           [--certificate-password]
                           [--custom-domain-dns-suffix]
                           [--enable-mtls {false, true}]
                           [--enable-peer-to-peer-encryption {false, true}]
                           [--ids]
                           [--logs-destination {azure-monitor, log-analytics, none}]
                           [--logs-dynamic-json-columns {false, true}]
                           [--logs-workspace-id]
                           [--logs-workspace-key]
                           [--max-nodes]
                           [--min-nodes]
                           [--name]
                           [--no-wait]
                           [--public-network-access {Disabled, Enabled}]
                           [--resource-group]
                           [--storage-account]
                           [--subscription]
                           [--tags]
                           [--workload-profile-name]
                           [--workload-profile-type]

Beispiele

Aktualisieren sie die benutzerdefinierte Domänenkonfiguration einer Umgebung.

az containerapp env update -n MyContainerappEnvironment -g MyResourceGroup \
    --dns-suffix my-suffix.net --certificate-file MyFilePath \
    --certificate-password MyCertPass

Optionale Parameter

--certificate-akv-url --custom-domain-certificate-akv-url
Vorschau

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

--certificate-file --custom-domain-certificate-file

Der Dateipfad der Zertifikatdatei (PFX oder PEM) für die benutzerdefinierte Domäne der Umgebung. Verwenden Sie az containerapp env certificatezum Verwalten von Zertifikaten für Container-Apps .

--certificate-identity --custom-domain-certificate-identity
Vorschau

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

--certificate-password --custom-domain-certificate-password

Das Kennwort der Zertifikatdatei für die benutzerdefinierte Domäne der Umgebung.

--custom-domain-dns-suffix --dns-suffix

Das DNS-Suffix für die benutzerdefinierte Domäne der Umgebung.

--enable-mtls

Boolescher Wert, der angibt, ob die MTLS-Peerauthentifizierung für die Umgebung aktiviert ist.

Zulässige Werte: false, true
--enable-peer-to-peer-encryption

Boolescher Wert, der angibt, ob die Peer-to-Peer-Datenverkehrsverschlüsselung für die Umgebung aktiviert ist.

Zulässige Werte: false, true
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--logs-destination

Protokollziel.

Zulässige Werte: azure-monitor, log-analytics, none
--logs-dynamic-json-columns -j
Vorschau

Boolescher Wert, der angibt, ob json-Zeichenfolgenprotokoll in dynamische JSON-Spalten analysiert werden soll. Funktioniert nur für die Zielprotokollanalyse.

Zulässige Werte: false, true
--logs-workspace-id

Arbeitsbereichs-ID des Log Analytics-Arbeitsbereichs zum Senden von Diagnoseprotokollen an. Funktioniert nur mit Protokollziel "Log-Analytics". Sie können "az monitor log-analytics workspace create" verwenden, um einen zu erstellen. Zusätzliche Abrechnung kann anfallen.

--logs-workspace-key

Log Analytics-Arbeitsbereichsschlüssel zum Konfigurieren Ihres Log Analytics-Arbeitsbereichs. Funktioniert nur mit Protokollziel "Log-Analytics". Sie können "az monitor log-analytics workspace get-shared-keys" verwenden, um den Schlüssel abzurufen.

--max-nodes

Die maximalen Knoten für dieses Workloadprofil, --workload-profile-name erforderlich.

--min-nodes

Die Mindestknoten für dieses Workloadprofil, --workload-profile-name erforderlich.

--name -n

Name der Container-Apps-Umgebung.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--public-network-access
Vorschau

Zulassen oder Blockieren des gesamten öffentlichen Datenverkehrs.

Zulässige Werte: Disabled, Enabled
--resource-group -g

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

--storage-account

Name oder Ressourcen-ID des speicherkontos, das für Azure Monitor verwendet wird. Wenn dieser Wert bereitgestellt wird, werden die Azure Monitor-Diagnoseeinstellungen automatisch erstellt.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--tags

Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

--workload-profile-name -w

Der Anzeigename für das Workloadprofil.

--workload-profile-type

Der Typ des Workloadprofils, das in dieser Umgebung hinzugefügt oder aktualisiert werden soll, --workload-profile-name erforderlich.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.