Condividi tramite


az containerapp env

Nota

Questo gruppo di comandi include comandi definiti sia nell'interfaccia della riga di comando di Azure che in almeno un'estensione. Installare ogni estensione per trarre vantaggio dalle funzionalità estese. Altre informazioni sulle estensioni.

Comandi per gestire gli ambienti di App contenitore.

Comandi

Nome Descrizione Tipo Status
az containerapp env certificate

Comandi per gestire i certificati per l'ambiente app contenitore.

Core ed estensione Disponibilità generale
az containerapp env certificate create

Creare un certificato gestito.

Core Anteprima
az containerapp env certificate delete

Eliminare un certificato dall'ambiente App contenitore.

Core Disponibilità generale
az containerapp env certificate delete (containerapp estensione)

Eliminare un certificato dall'ambiente App contenitore.

Estensione Disponibilità generale
az containerapp env certificate list

Elencare i certificati per un ambiente.

Core Disponibilità generale
az containerapp env certificate list (containerapp estensione)

Elencare i certificati per un ambiente.

Estensione Disponibilità generale
az containerapp env certificate upload

Aggiungere o aggiornare un certificato.

Core Disponibilità generale
az containerapp env certificate upload (containerapp estensione)

Aggiungere o aggiornare un certificato.

Estensione Disponibilità generale
az containerapp env create

Creare un ambiente App contenitore.

Core Disponibilità generale
az containerapp env create (containerapp estensione)

Creare un ambiente App contenitore.

Estensione Disponibilità generale
az containerapp env dapr-component

Comandi per gestire i componenti dapr per l'ambiente App contenitore.

Core ed estensione Disponibilità generale
az containerapp env dapr-component init

Inizializza i componenti dapr e i servizi di sviluppo per un ambiente.

Estensione Anteprima
az containerapp env dapr-component list

Elencare i componenti dapr per un ambiente.

Core Disponibilità generale
az containerapp env dapr-component remove

Rimuovere un componente Dapr da un ambiente.

Core Disponibilità generale
az containerapp env dapr-component resiliency

Comandi per gestire i criteri di resilienza per un componente dapr.

Estensione Anteprima
az containerapp env dapr-component resiliency create

Creare criteri di resilienza per un componente dapr.

Estensione Anteprima
az containerapp env dapr-component resiliency delete

Eliminare i criteri di resilienza per un componente dapr.

Estensione Anteprima
az containerapp env dapr-component resiliency list

Elencare i criteri di resilienza per un componente dapr.

Estensione Anteprima
az containerapp env dapr-component resiliency show

Visualizzare i criteri di resilienza per un componente dapr.

Estensione Anteprima
az containerapp env dapr-component resiliency update

Aggiornare i criteri di resilienza per un componente dapr.

Estensione Anteprima
az containerapp env dapr-component set

Creare o aggiornare un componente Dapr.

Core Disponibilità generale
az containerapp env dapr-component show

Visualizzare i dettagli di un componente Dapr.

Core Disponibilità generale
az containerapp env delete

Eliminare un ambiente app contenitore.

Core Disponibilità generale
az containerapp env delete (containerapp estensione)

Eliminare un ambiente app contenitore.

Estensione Disponibilità generale
az containerapp env dotnet-component

Comandi per gestire i componenti DotNet all'interno dell'ambiente.

Estensione Anteprima
az containerapp env dotnet-component create

Comando per creare un componente DotNet per abilitare aspira dashboard. Il tipo di componente DotNet supportato è Aspira dashboard.

Estensione Anteprima
az containerapp env dotnet-component delete

Comando per eliminare il componente DotNet per disabilitare Il dashboard Aspira.

Estensione Anteprima
az containerapp env dotnet-component list

Comando per elencare i componenti DotNet all'interno dell'ambiente.

Estensione Anteprima
az containerapp env dotnet-component show

Comando per visualizzare il componente DotNet nell'ambiente.

Estensione Anteprima
az containerapp env identity

Comandi per gestire le identità gestite dell'ambiente.

Estensione Anteprima
az containerapp env identity assign

Assegnare un'identità gestita a un ambiente gestito.

Estensione Anteprima
az containerapp env identity remove

Rimuovere un'identità gestita da un ambiente gestito.

Estensione Anteprima
az containerapp env identity show

Mostra identità gestite di un ambiente gestito.

Estensione Anteprima
az containerapp env java-component

Comandi per gestire i componenti Java all'interno dell'ambiente.

Estensione Anteprima
az containerapp env java-component admin-for-spring

Comandi per gestire l'amministratore per Spring per l'ambiente App contenitore.

Estensione Anteprima
az containerapp env java-component admin-for-spring create

Comando per creare l'amministratore per Spring.

Estensione Anteprima
az containerapp env java-component admin-for-spring delete

Comando per eliminare l'amministratore per Spring.

Estensione Anteprima
az containerapp env java-component admin-for-spring show

Comando per visualizzare l'amministratore per Spring.

Estensione Anteprima
az containerapp env java-component admin-for-spring update

Comando per aggiornare l'amministratore per Spring.

Estensione Anteprima
az containerapp env java-component config-server-for-spring

Comandi per gestire il server di configurazione per Spring per l'ambiente App contenitore.

Estensione Anteprima
az containerapp env java-component config-server-for-spring create

Comando per creare il server di configurazione per Spring.

Estensione Anteprima
az containerapp env java-component config-server-for-spring delete

Comando per eliminare il server di configurazione per Spring.

Estensione Anteprima
az containerapp env java-component config-server-for-spring show

Comando per visualizzare il server di configurazione per Spring.

Estensione Anteprima
az containerapp env java-component config-server-for-spring update

Comando per aggiornare il server di configurazione per Spring.

Estensione Anteprima
az containerapp env java-component eureka-server-for-spring

Comandi per gestire il server Eureka per Spring per l'ambiente App contenitore.

Estensione Anteprima
az containerapp env java-component eureka-server-for-spring create

Comando per creare il server Eureka per Spring.

Estensione Anteprima
az containerapp env java-component eureka-server-for-spring delete

Comando per eliminare il server Eureka per Spring.

Estensione Anteprima
az containerapp env java-component eureka-server-for-spring show

Comando per visualizzare il server Eureka per Spring.

Estensione Anteprima
az containerapp env java-component eureka-server-for-spring update

Comando per aggiornare il server Eureka per Spring.

Estensione Anteprima
az containerapp env java-component list

Elencare tutti i componenti Java all'interno dell'ambiente.

Estensione Anteprima
az containerapp env java-component nacos

Comandi per gestire Nacos per l'ambiente App contenitore.

Estensione Anteprima
az containerapp env java-component nacos create

Comando per creare i Nacos.

Estensione Anteprima
az containerapp env java-component nacos delete

Comando per eliminare i Nacos.

Estensione Anteprima
az containerapp env java-component nacos show

Comando per visualizzare i Nacos.

Estensione Anteprima
az containerapp env java-component nacos update

Comando per aggiornare i Nacos.

Estensione Anteprima
az containerapp env java-component spring-cloud-config

Comandi per gestire il server di configurazione per Spring per l'ambiente App contenitore.

Estensione Anteprima e deprecato
az containerapp env java-component spring-cloud-config create

Comando per creare la configurazione spring cloud.

Estensione Anteprima e deprecato
az containerapp env java-component spring-cloud-config delete

Comando per eliminare la configurazione spring cloud.

Estensione Anteprima e deprecato
az containerapp env java-component spring-cloud-config show

Comando per visualizzare la configurazione spring cloud.

Estensione Anteprima e deprecato
az containerapp env java-component spring-cloud-config update

Comando per aggiornare la configurazione spring cloud.

Estensione Anteprima e deprecato
az containerapp env java-component spring-cloud-eureka

Comandi per gestire Spring Cloud Eureka per l'ambiente App contenitore.

Estensione Anteprima e deprecato
az containerapp env java-component spring-cloud-eureka create

Comando per creare Spring Cloud Eureka.

Estensione Anteprima e deprecato
az containerapp env java-component spring-cloud-eureka delete

Comando per eliminare Spring Cloud Eureka.

Estensione Anteprima e deprecato
az containerapp env java-component spring-cloud-eureka show

Comando per visualizzare Spring Cloud Eureka.

Estensione Anteprima e deprecato
az containerapp env java-component spring-cloud-eureka update

Comando per aggiornare Spring Cloud Eureka.

Estensione Anteprima e deprecato
az containerapp env list

Elencare gli ambienti di App contenitore per sottoscrizione o gruppo di risorse.

Core Disponibilità generale
az containerapp env list (containerapp estensione)

Elencare gli ambienti di App contenitore per sottoscrizione o gruppo di risorse.

Estensione Disponibilità generale
az containerapp env list-usages

Elencare l'utilizzo delle quote per un ambiente gestito specifico.

Core Disponibilità generale
az containerapp env logs

Visualizzare i log dell'ambiente dell'app contenitore.

Core Disponibilità generale
az containerapp env logs show

Mostra i log dell'ambiente precedenti e/o stampa i log in tempo reale (con il parametro --follow).

Core Disponibilità generale
az containerapp env show

Visualizzare i dettagli di un ambiente app contenitore.

Core Disponibilità generale
az containerapp env show (containerapp estensione)

Visualizzare i dettagli di un ambiente app contenitore.

Estensione Disponibilità generale
az containerapp env storage

Comandi per gestire l'archiviazione per l'ambiente app contenitore.

Core ed estensione Disponibilità generale
az containerapp env storage list

Elencare le risorse di archiviazione per un ambiente.

Core Disponibilità generale
az containerapp env storage list (containerapp estensione)

Elencare le risorse di archiviazione per un ambiente.

Estensione Disponibilità generale
az containerapp env storage remove

Rimuovere una risorsa di archiviazione da un ambiente.

Core Disponibilità generale
az containerapp env storage remove (containerapp estensione)

Rimuovere una risorsa di archiviazione da un ambiente.

Estensione Disponibilità generale
az containerapp env storage set

Creare o aggiornare una risorsa di archiviazione.

Core Disponibilità generale
az containerapp env storage set (containerapp estensione)

Creare o aggiornare una risorsa di archiviazione.

Estensione Disponibilità generale
az containerapp env storage show

Visualizzare i dettagli di una risorsa di archiviazione.

Core Disponibilità generale
az containerapp env storage show (containerapp estensione)

Visualizzare i dettagli di una risorsa di archiviazione.

Estensione Disponibilità generale
az containerapp env telemetry

Comandi per gestire le impostazioni di telemetria per l'ambiente delle app contenitore.

Estensione Anteprima
az containerapp env telemetry app-insights

Comandi per gestire le impostazioni di informazioni dettagliate sulle app per l'ambiente delle app contenitore.

Estensione Anteprima
az containerapp env telemetry app-insights delete

Eliminare le impostazioni di telemetria dell'app di telemetria dell'ambiente del contenitore.

Estensione Anteprima
az containerapp env telemetry app-insights set

Creare o aggiornare le impostazioni di telemetria dell'ambiente delle app contenitore.

Estensione Anteprima
az containerapp env telemetry app-insights show

Mostra le impostazioni di telemetria dell'app di telemetria dell'ambiente del contenitore.

Estensione Anteprima
az containerapp env telemetry data-dog

Comandi per gestire le impostazioni di Data Dog per l'ambiente delle app contenitore.

Estensione Anteprima
az containerapp env telemetry data-dog delete

Eliminare le impostazioni del cane dati di telemetria dell'ambiente dell'ambiente contenitore.

Estensione Anteprima
az containerapp env telemetry data-dog set

Creare o aggiornare le impostazioni del cane per i dati di telemetria dell'ambiente contenitore.

Estensione Anteprima
az containerapp env telemetry data-dog show

Mostra le impostazioni del cane dati di telemetria dell'ambiente delle app contenitore.

Estensione Anteprima
az containerapp env telemetry otlp

Comandi per gestire le impostazioni di otlp per l'ambiente delle app contenitore.

Estensione Anteprima
az containerapp env telemetry otlp add

Aggiungere le impostazioni di telemetria dell'ambiente delle app contenitore otlp.

Estensione Anteprima
az containerapp env telemetry otlp list

Elencare le impostazioni di telemetria dell'ambiente delle app contenitore otlp.

Estensione Anteprima
az containerapp env telemetry otlp remove

Rimuovere le impostazioni di telemetria dell'ambiente delle app contenitore otlp.

Estensione Anteprima
az containerapp env telemetry otlp show

Mostra le impostazioni di telemetria dell'ambiente delle app contenitore otlp.

Estensione Anteprima
az containerapp env telemetry otlp update

Aggiornare le impostazioni di telemetria dell'ambiente delle app contenitore otlp.

Estensione Anteprima
az containerapp env update

Aggiornare un ambiente app contenitore.

Core Disponibilità generale
az containerapp env update (containerapp estensione)

Aggiornare un ambiente app contenitore.

Estensione Disponibilità generale
az containerapp env workload-profile

Gestire i profili di carico di lavoro di un ambiente app contenitore.

Core ed estensione Disponibilità generale
az containerapp env workload-profile add

Creare un profilo di carico di lavoro in un ambiente app contenitore.

Core Disponibilità generale
az containerapp env workload-profile delete

Eliminare un profilo di carico di lavoro da un ambiente app contenitore.

Core Disponibilità generale
az containerapp env workload-profile list

Elencare i profili di carico di lavoro da un ambiente app contenitore.

Core Disponibilità generale
az containerapp env workload-profile list-supported

Elencare i profili di carico di lavoro supportati in un'area.

Core Disponibilità generale
az containerapp env workload-profile set

Creare o aggiornare un profilo di carico di lavoro esistente in un ambiente App contenitore.

Estensione Deprecato
az containerapp env workload-profile show

Visualizzare un profilo del carico di lavoro da un ambiente app contenitore.

Core Disponibilità generale
az containerapp env workload-profile update

Aggiornare un profilo di carico di lavoro esistente in un ambiente App contenitore.

Core Disponibilità generale

az containerapp env create

Creare un ambiente App contenitore.

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]

Esempio

Creare un ambiente con un'area di lavoro Log Analytics generata automaticamente.

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

Creare un ambiente con ridondanza della zona

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

Creare un ambiente con un'area di lavoro Log Analytics esistente.

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

Creare un ambiente con i profili di carico di lavoro abilitati.

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

Creare un ambiente senza profili di carico di lavoro abilitati.

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

Parametri necessari

--name -n

Nome dell'ambiente App contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

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

Percorso file del file di certificato (con estensione pfx o pem) per il dominio personalizzato dell'ambiente. Per gestire i certificati per le app contenitore, usare az containerapp env certificate.

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

Password del file di certificato per il dominio personalizzato dell'ambiente.

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

Suffisso DNS per il dominio personalizzato dell'ambiente.

--dapr-connection-string -d

Application Insights stringa di connessione usato da Dapr per esportare i dati di telemetria delle comunicazioni nel servizio.

--dapr-instrumentation-key

Chiave di strumentazione di Application Insights usata da Dapr per esportare i dati di telemetria del servizio nella comunicazione del servizio.

--docker-bridge-cidr

Intervallo IP di notazione CIDR assegnato al bridge Docker. Non deve sovrapporsi ad alcun intervallo IP subnet o all'intervallo IP definito nel CIDR riservato della piattaforma, se definito.

--enable-mtls

Valore booleano che indica se l'autenticazione peer mTLS è abilitata per l'ambiente.

Valori accettati: false, true
--enable-peer-to-peer-encryption

Valore booleano che indica se la crittografia del traffico peer-to-peer è abilitata per l'ambiente.

Valori accettati: false, true
--enable-workload-profiles -w

Valore booleano che indica se l'ambiente è abilitato per avere profili di carico di lavoro.

Valori accettati: false, true
Valore predefinito: True
--infrastructure-subnet-resource-id -s

ID risorsa di una subnet per i componenti dell'infrastruttura e i contenitori di app utente.

--internal-only

Valore booleano che indica che l'ambiente dispone solo di un servizio di bilanciamento del carico interno. Questi ambienti non dispongono di una risorsa IP statica pubblica, pertanto devono fornire infrastructureSubnetResourceId se si abilita questa proprietà.

Valori accettati: false, true
Valore predefinito: False
--location -l

Posizione della risorsa. Esempi: eastus2, northeurope.

--logs-destination

Destinazione dei log.

Valori accettati: azure-monitor, log-analytics, none
Valore predefinito: log-analytics
--logs-workspace-id

ID area di lavoro dell'area di lavoro Log Analytics a cui inviare i log di diagnostica. Funziona solo con la destinazione dei log "log-analytics". È possibile usare "az monitor log-analytics workspace create" per crearne uno. La fatturazione aggiuntiva può essere applicata.

--logs-workspace-key

Chiave dell'area di lavoro Log Analytics per configurare l'area di lavoro Log Analytics. Funziona solo con la destinazione dei log "log-analytics". È possibile usare "az monitor log-analytics workspace get-shared-keys" per recuperare la chiave.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--platform-reserved-cidr

Intervallo IP nella notazione CIDR che può essere riservato per gli indirizzi IP dell'infrastruttura dell'ambiente. Non deve sovrapporsi ad altri intervalli IP subnet.

--platform-reserved-dns-ip

Indirizzo IP dall'intervallo IP definito dal CIDR riservato della piattaforma che verrà riservato per il server DNS interno.

--storage-account

Nome o ID risorsa dell'account di archiviazione usato per Monitoraggio di Azure. Se questo valore viene specificato, le impostazioni di diagnostica di Monitoraggio di Azure verranno create automaticamente.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--zone-redundant -z

Abilitare la ridondanza della zona nell'ambiente. Non può essere usato senza --infrastructure-subnet-resource-id. Se usato con --location, la posizione della subnet deve corrispondere.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp env create (containerapp estensione)

Creare un ambiente App contenitore.

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]

Esempio

Creare un ambiente con un'area di lavoro Log Analytics generata automaticamente.

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

Creare un ambiente con ridondanza della zona

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

Creare un ambiente con un'area di lavoro Log Analytics esistente.

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

Creare un ambiente con i profili di carico di lavoro abilitati.

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

Creare un ambiente senza profili di carico di lavoro abilitati.

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

Creare un ambiente con identità assegnata dal sistema e assegnata dall'utente.

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

Parametri necessari

--name -n

Nome dell'ambiente App contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--certificate-akv-url --custom-domain-certificate-akv-url
Anteprima

URL che punta al segreto di Azure Key Vault che contiene il certificato.

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

Percorso file del file di certificato (con estensione pfx o pem) per il dominio personalizzato dell'ambiente. Per gestire i certificati per le app contenitore, usare az containerapp env certificate.

--certificate-identity --custom-domain-certificate-identity
Anteprima

ID risorsa di un'identità gestita per l'autenticazione con Azure Key Vault o Sistema per l'uso di un'identità assegnata dal sistema.

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

Password del file di certificato per il dominio personalizzato dell'ambiente.

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

Suffisso DNS per il dominio personalizzato dell'ambiente.

--dapr-instrumentation-key

Chiave di strumentazione di Application Insights usata da Dapr per esportare i dati di telemetria del servizio nella comunicazione del servizio.

--docker-bridge-cidr

Intervallo IP di notazione CIDR assegnato al bridge Docker. Non deve sovrapporsi ad alcun intervallo IP subnet o all'intervallo IP definito nel CIDR riservato della piattaforma, se definito.

--enable-dedicated-gpu
Anteprima

Valore booleano che indica se l'ambiente è abilitato per avere gpu dedicata.

Valori accettati: false, true
Valore predefinito: False
--enable-mtls

Valore booleano che indica se l'autenticazione peer mTLS è abilitata per l'ambiente.

Valori accettati: false, true
--enable-peer-to-peer-encryption

Valore booleano che indica se la crittografia del traffico peer-to-peer è abilitata per l'ambiente.

Valori accettati: false, true
--enable-workload-profiles -w

Valore booleano che indica se l'ambiente è abilitato per avere profili di carico di lavoro.

Valori accettati: false, true
Valore predefinito: True
--infrastructure-resource-group -i
Anteprima

Nome del gruppo di risorse che conterrà le risorse dell'infrastruttura. Se non specificato, verrà generato un nome di gruppo di risorse.

--infrastructure-subnet-resource-id -s

ID risorsa di una subnet per i componenti dell'infrastruttura e i contenitori di app utente.

--internal-only

Valore booleano che indica che l'ambiente dispone solo di un servizio di bilanciamento del carico interno. Questi ambienti non dispongono di una risorsa IP statica pubblica, pertanto devono fornire infrastructureSubnetResourceId se si abilita questa proprietà.

Valori accettati: false, true
Valore predefinito: False
--location -l

Posizione della risorsa. Esempi: eastus2, northeurope.

--logs-destination

Destinazione dei log.

Valori accettati: azure-monitor, log-analytics, none
Valore predefinito: log-analytics
--logs-dynamic-json-columns -j
Anteprima

Valore booleano che indica se analizzare il log delle stringhe JSON in colonne JSON dinamiche. Funziona solo per Log Analytics di destinazione.

Valori accettati: false, true
Valore predefinito: False
--logs-workspace-id

ID area di lavoro dell'area di lavoro Log Analytics a cui inviare i log di diagnostica. Funziona solo con la destinazione dei log "log-analytics". È possibile usare "az monitor log-analytics workspace create" per crearne uno. La fatturazione aggiuntiva può essere applicata.

--logs-workspace-key

Chiave dell'area di lavoro Log Analytics per configurare l'area di lavoro Log Analytics. Funziona solo con la destinazione dei log "log-analytics". È possibile usare "az monitor log-analytics workspace get-shared-keys" per recuperare la chiave.

--mi-system-assigned
Anteprima

Valore booleano che indica se assegnare un'identità assegnata dal sistema.

Valore predefinito: False
--mi-user-assigned
Anteprima

Identità utente separate da spazi da assegnare.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--platform-reserved-cidr

Intervallo IP nella notazione CIDR che può essere riservato per gli indirizzi IP dell'infrastruttura dell'ambiente. Non deve sovrapporsi ad altri intervalli IP subnet.

--platform-reserved-dns-ip

Indirizzo IP dall'intervallo IP definito dal CIDR riservato della piattaforma che verrà riservato per il server DNS interno.

--public-network-access
Anteprima

Consentire o bloccare tutto il traffico pubblico.

Valori accettati: Disabled, Enabled
--storage-account

Nome o ID risorsa dell'account di archiviazione usato per Monitoraggio di Azure. Se questo valore viene specificato, le impostazioni di diagnostica di Monitoraggio di Azure verranno create automaticamente.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--zone-redundant -z

Abilitare la ridondanza della zona nell'ambiente. Non può essere usato senza --infrastructure-subnet-resource-id. Se usato con --location, la posizione della subnet deve corrispondere.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp env delete

Eliminare un ambiente app contenitore.

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

Esempio

Eliminare un ambiente.

az containerapp env delete -n MyContainerappEnvironment -g MyResourceGroup

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name -n

Nome dell'ambiente app contenitore.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp env delete (containerapp estensione)

Eliminare un ambiente app contenitore.

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

Esempio

Eliminare un ambiente.

az containerapp env delete -n MyContainerappEnvironment -g MyResourceGroup

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name -n

Nome dell'ambiente app contenitore.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp env list

Elencare gli ambienti di App contenitore per sottoscrizione o gruppo di risorse.

az containerapp env list [--resource-group]

Esempio

Elencare gli ambienti nella sottoscrizione corrente.

az containerapp env list

Elencare gli ambienti per gruppo di risorse.

az containerapp env list -g MyResourceGroup

Parametri facoltativi

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp env list (containerapp estensione)

Elencare gli ambienti di App contenitore per sottoscrizione o gruppo di risorse.

az containerapp env list [--resource-group]

Esempio

Elencare gli ambienti nella sottoscrizione corrente.

az containerapp env list

Elencare gli ambienti per gruppo di risorse.

az containerapp env list -g MyResourceGroup

Parametri facoltativi

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp env list-usages

Elencare l'utilizzo delle quote per un ambiente gestito specifico.

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

Esempio

Elencare l'utilizzo delle quote per un ambiente gestito specifico.

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

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name -n

Nome dell'ambiente App contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp env show

Visualizzare i dettagli di un ambiente app contenitore.

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

Esempio

Visualizzare i dettagli di un ambiente.

az containerapp env show -n MyContainerappEnvironment -g MyResourceGroup

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name -n

Nome dell'ambiente app contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp env show (containerapp estensione)

Visualizzare i dettagli di un ambiente app contenitore.

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

Esempio

Visualizzare i dettagli di un ambiente.

az containerapp env show -n MyContainerappEnvironment -g MyResourceGroup

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name -n

Nome dell'ambiente app contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp env update

Aggiornare un ambiente app contenitore.

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]

Esempio

Aggiornare la configurazione del dominio personalizzato di un ambiente.

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

Parametri facoltativi

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

Percorso file del file di certificato (con estensione pfx o pem) per il dominio personalizzato dell'ambiente. Per gestire i certificati per le app contenitore, usare az containerapp env certificate.

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

Password del file di certificato per il dominio personalizzato dell'ambiente.

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

Suffisso DNS per il dominio personalizzato dell'ambiente.

--enable-mtls

Valore booleano che indica se l'autenticazione peer mTLS è abilitata per l'ambiente.

Valori accettati: false, true
--enable-peer-to-peer-encryption

Valore booleano che indica se la crittografia del traffico peer-to-peer è abilitata per l'ambiente.

Valori accettati: false, true
--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--logs-destination

Destinazione dei log.

Valori accettati: azure-monitor, log-analytics, none
--logs-workspace-id

ID area di lavoro dell'area di lavoro Log Analytics a cui inviare i log di diagnostica. Funziona solo con la destinazione dei log "log-analytics". È possibile usare "az monitor log-analytics workspace create" per crearne uno. La fatturazione aggiuntiva può essere applicata.

--logs-workspace-key

Chiave dell'area di lavoro Log Analytics per configurare l'area di lavoro Log Analytics. Funziona solo con la destinazione dei log "log-analytics". È possibile usare "az monitor log-analytics workspace get-shared-keys" per recuperare la chiave.

--max-nodes

Numero massimo di nodi per questo profilo del carico di lavoro, obbligatorio --workload-profile-name.

--min-nodes

Nodi minimi per questo profilo del carico di lavoro, obbligatorio --workload-profile-name.

--name -n

Nome dell'ambiente App contenitore.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--storage-account

Nome o ID risorsa dell'account di archiviazione usato per Monitoraggio di Azure. Se questo valore viene specificato, le impostazioni di diagnostica di Monitoraggio di Azure verranno create automaticamente.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--workload-profile-name -w

Nome descrittivo del profilo del carico di lavoro.

--workload-profile-type

Tipo di profilo del carico di lavoro da aggiungere o aggiornare in questo ambiente, obbligatorio --workload-profile-name.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp env update (containerapp estensione)

Aggiornare un ambiente app contenitore.

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]

Esempio

Aggiornare la configurazione del dominio personalizzato di un ambiente.

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

Parametri facoltativi

--certificate-akv-url --custom-domain-certificate-akv-url
Anteprima

URL che punta al segreto di Azure Key Vault che contiene il certificato.

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

Percorso file del file di certificato (con estensione pfx o pem) per il dominio personalizzato dell'ambiente. Per gestire i certificati per le app contenitore, usare az containerapp env certificate.

--certificate-identity --custom-domain-certificate-identity
Anteprima

ID risorsa di un'identità gestita per l'autenticazione con Azure Key Vault o Sistema per l'uso di un'identità assegnata dal sistema.

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

Password del file di certificato per il dominio personalizzato dell'ambiente.

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

Suffisso DNS per il dominio personalizzato dell'ambiente.

--enable-mtls

Valore booleano che indica se l'autenticazione peer mTLS è abilitata per l'ambiente.

Valori accettati: false, true
--enable-peer-to-peer-encryption

Valore booleano che indica se la crittografia del traffico peer-to-peer è abilitata per l'ambiente.

Valori accettati: false, true
--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--logs-destination

Destinazione dei log.

Valori accettati: azure-monitor, log-analytics, none
--logs-dynamic-json-columns -j
Anteprima

Valore booleano che indica se analizzare il log delle stringhe JSON in colonne JSON dinamiche. Funziona solo per Log Analytics di destinazione.

Valori accettati: false, true
--logs-workspace-id

ID area di lavoro dell'area di lavoro Log Analytics a cui inviare i log di diagnostica. Funziona solo con la destinazione dei log "log-analytics". È possibile usare "az monitor log-analytics workspace create" per crearne uno. La fatturazione aggiuntiva può essere applicata.

--logs-workspace-key

Chiave dell'area di lavoro Log Analytics per configurare l'area di lavoro Log Analytics. Funziona solo con la destinazione dei log "log-analytics". È possibile usare "az monitor log-analytics workspace get-shared-keys" per recuperare la chiave.

--max-nodes

Numero massimo di nodi per questo profilo del carico di lavoro, obbligatorio --workload-profile-name.

--min-nodes

Nodi minimi per questo profilo del carico di lavoro, obbligatorio --workload-profile-name.

--name -n

Nome dell'ambiente App contenitore.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--public-network-access
Anteprima

Consentire o bloccare tutto il traffico pubblico.

Valori accettati: Disabled, Enabled
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--storage-account

Nome o ID risorsa dell'account di archiviazione usato per Monitoraggio di Azure. Se questo valore viene specificato, le impostazioni di diagnostica di Monitoraggio di Azure verranno create automaticamente.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--workload-profile-name -w

Nome descrittivo del profilo del carico di lavoro.

--workload-profile-type

Tipo di profilo del carico di lavoro da aggiungere o aggiornare in questo ambiente, obbligatorio --workload-profile-name.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.