az containerapp connection create
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.
Creare una connessione tra un'app contenitore e una risorsa di destinazione.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az containerapp connection create app-insights |
Creare una connessione containerapp ad app-insights. |
Core | Disponibilità generale |
az containerapp connection create appconfig |
Creare una connessione containerapp ad appconfig. |
Core | Disponibilità generale |
az containerapp connection create cognitiveservices |
Creare una connessione containerapp ai servizi cognitivi. |
Core | Disponibilità generale |
az containerapp connection create confluent-cloud |
Creare una connessione containerapp a confluent-cloud. |
Core | Disponibilità generale |
az containerapp connection create containerapp |
Creare una connessione containerapp-to-containerapp. |
Core | Disponibilità generale |
az containerapp connection create cosmos-cassandra |
Creare una connessione containerapp a cosmos-cassandra. |
Core | Disponibilità generale |
az containerapp connection create cosmos-gremlin |
Creare una connessione containerapp a cosmos-gremlin. |
Core | Disponibilità generale |
az containerapp connection create cosmos-mongo |
Creare una connessione containerapp a cosmos-mongo. |
Core | Disponibilità generale |
az containerapp connection create cosmos-sql |
Creare una connessione containerapp a cosmos-sql. |
Core | Disponibilità generale |
az containerapp connection create cosmos-table |
Creare una connessione containerapp a cosmos-table. |
Core | Disponibilità generale |
az containerapp connection create eventhub |
Creare una connessione containerapp a eventhub. |
Core | Disponibilità generale |
az containerapp connection create keyvault |
Creare una connessione containerapp all'insieme di credenziali delle chiavi. |
Core | Disponibilità generale |
az containerapp connection create mysql |
Creare una connessione containerapp a mysql. |
Core | Deprecato |
az containerapp connection create mysql-flexible |
Creare una connessione containerapp a mysql-flexible. |
Core | Disponibilità generale |
az containerapp connection create mysql-flexible (serviceconnector-passwordless estensione) |
Creare una connessione containerapp a mysql-flexible. |
Estensione | Disponibilità generale |
az containerapp connection create postgres |
Creare una connessione containerapp a postgres. |
Core | Deprecato |
az containerapp connection create postgres (serviceconnector-passwordless estensione) |
Creare una connessione containerapp a postgres. |
Estensione | Deprecato |
az containerapp connection create postgres-flexible |
Creare una connessione containerapp a postgres-flexible. |
Core | Disponibilità generale |
az containerapp connection create postgres-flexible (serviceconnector-passwordless estensione) |
Creare una connessione containerapp a postgres-flexible. |
Estensione | Disponibilità generale |
az containerapp connection create redis |
Creare una connessione containerapp a redis. |
Core | Disponibilità generale |
az containerapp connection create redis-enterprise |
Creare una connessione containerapp a redis-enterprise. |
Core | Disponibilità generale |
az containerapp connection create servicebus |
Creare una connessione containerapp al bus di servizio. |
Core | Disponibilità generale |
az containerapp connection create signalr |
Creare una connessione containerapp a signalr. |
Core | Disponibilità generale |
az containerapp connection create sql |
Creare una connessione containerapp a sql. |
Core | Disponibilità generale |
az containerapp connection create sql (serviceconnector-passwordless estensione) |
Creare una connessione containerapp a sql. |
Estensione | Disponibilità generale |
az containerapp connection create storage-blob |
Creare una connessione containerapp al BLOB di archiviazione. |
Core | Disponibilità generale |
az containerapp connection create storage-file |
Creare una connessione containerapp al file di archiviazione. |
Core | Disponibilità generale |
az containerapp connection create storage-queue |
Creare una connessione containerapp alla coda di archiviazione. |
Core | Disponibilità generale |
az containerapp connection create storage-table |
Creare una connessione containerapp a storage-table. |
Core | Disponibilità generale |
az containerapp connection create webpubsub |
Creare una connessione containerapp a webpubsub. |
Core | Disponibilità generale |
az containerapp connection create app-insights
Creare una connessione containerapp ad app-insights.
az containerapp connection create app-insights [--app-insights]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python}]
[--connection]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--source-id]
[--target-id]
[--target-resource-group]
[--vault-id]
Esempio
Creare una connessione tra containerapp e app-insights in modo interattivo
az containerapp connection create app-insights
Creare una connessione tra containerapp e app-insights con il nome della risorsa
az containerapp connection create app-insights -g ContainerAppRG -n MyContainerApp --tg AppInsightsRG --app-insights MyAppInsights --secret
Creare una connessione tra containerapp e app-insights con ID risorsa
az containerapp connection create app-insights --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/microsoft.insights/components/{appinsights} --secret
Parametri facoltativi
Nome delle informazioni dettagliate sull'app. Obbligatorio se '--target-id' non è specificato.
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--app-insights'] non è specificato.
Gruppo di risorse che contiene le informazioni dettagliate sull'app. Obbligatorio se '--target-id' non è specificato.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create appconfig
Creare una connessione containerapp ad appconfig.
az containerapp connection create appconfig [--app-config]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
[--connection]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Esempio
Creare una connessione tra containerapp e appconfig in modo interattivo
az containerapp connection create appconfig
Creare una connessione tra containerapp e appconfig con il nome della risorsa
az containerapp connection create appconfig -g ContainerAppRG -n MyContainerApp --tg AppconfigRG --app-config MyConfigStore --system-identity
Creare una connessione tra containerapp e appconfig con ID risorsa
az containerapp connection create appconfig --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.AppConfiguration/configurationStores/{config_store} --system-identity
Parametri facoltativi
Nome della configurazione dell'app. Obbligatorio se '--target-id' non è specificato.
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--app-config'] non sono specificati.
Gruppo di risorse che contiene la configurazione dell'app. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create cognitiveservices
Creare una connessione containerapp ai servizi cognitivi.
az containerapp connection create cognitiveservices [--account]
[--appconfig-id]
[--client-type {dotnet, none, python}]
[--connection]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Esempio
Creare una connessione tra containerapp e cognitiveservices in modo interattivo
az containerapp connection create cognitiveservices
Creare una connessione tra containerapp e cognitiveservices con il nome della risorsa
az containerapp connection create cognitiveservices -g ContainerAppRG -n MyContainerApp --tg CognitiveServicesRG --account MyAccount --system-identity
Creare una connessione tra containerapp e cognitiveservices con ID risorsa
az containerapp connection create cognitiveservices --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.CognitiveServices/accounts/{account} --system-identity
Parametri facoltativi
Nome dell'account servizi cognitivi. Obbligatorio se '--target-id' non è specificato.
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account'] non sono specificati.
Gruppo di risorse che contiene i servizi cognitivi. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create confluent-cloud
Creare una connessione containerapp a confluent-cloud.
az containerapp connection create confluent-cloud --bootstrap-server
--kafka-key
--kafka-secret
--schema-key
--schema-registry
--schema-secret
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, none, python, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--source-id]
[--vault-id]
Esempio
Creare una connessione tra containerapp e confluent-cloud
az containerapp connection create confluent-cloud -g ContainerAppRG -n MyContainerApp --bootstrap-server xxx.eastus.azure.confluent.cloud:9092 --kafka-key Name --kafka-secret Secret --schema-registry https://xxx.eastus.azure.confluent.cloud --schema-key Name --schema-secret Secret
Parametri necessari
URL del server di bootstrap Kafka.
Chiave API Kafka (chiave).
Chiave API Kafka (segreto).
Chiave API del Registro di sistema dello schema (chiave).
URL del Registro di sistema dello schema.
Chiave API del Registro di sistema dello schema (segreto).
Parametri facoltativi
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create containerapp
Creare una connessione containerapp-to-containerapp.
az containerapp connection create containerapp [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--source-id]
[--target-app-name]
[--target-id]
[--target-resource-group]
[--vault-id]
Esempio
Creare una connessione tra containerapp e containerapp in modo interattivo
az containerapp connection create containerapp
Creare una connessione tra containerapp e containerapp con il nome della risorsa
az containerapp connection create containerapp -g ContainerAppRG -n MyContainerApp --tg TargetContainerAppRG --target-app-name MyTargetContainerApp
Creare una connessione tra containerapp e containerapp con ID risorsa
az containerapp connection create containerapp --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.App/containerApps/{target_app_name}
Parametri facoltativi
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Nome dell'app contenitore di destinazione. Obbligatorio se '--target-id' non è specificato.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '-target-app-name'] non sono specificati.
Gruppo di risorse che contiene l'app contenitore di destinazione. Obbligatorio se '--target-id' non è specificato.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create cosmos-cassandra
Creare una connessione containerapp a cosmos-cassandra.
az containerapp connection create cosmos-cassandra [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--key-space]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Esempio
Creare una connessione tra containerapp e cosmos-cassandra in modo interattivo
az containerapp connection create cosmos-cassandra
Creare una connessione tra containerapp e cosmos-cassandra con il nome della risorsa
az containerapp connection create cosmos-cassandra -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --key-space MyKeySpace --system-identity
Creare una connessione tra containerapp e cosmos-cassandra con ID risorsa
az containerapp connection create cosmos-cassandra --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/cassandraKeyspaces/{key_space} --system-identity
Parametri facoltativi
Nome dell'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome del keyspace. Obbligatorio se '--target-id' non è specificato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret.
Connettere il servizio di destinazione tramite l'endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account', '--key-space'] non sono specificati.
Gruppo di risorse che contiene l'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create cosmos-gremlin
Creare una connessione containerapp a cosmos-gremlin.
az containerapp connection create cosmos-gremlin [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python}]
[--connection]
[--container]
[--customized-keys]
[--database]
[--graph]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Esempio
Creare una connessione tra containerapp e cosmos-gremlin in modo interattivo
az containerapp connection create cosmos-gremlin
Creare una connessione tra containerapp e cosmos-gremlin con il nome della risorsa
az containerapp connection create cosmos-gremlin -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --graph MyGraph --system-identity
Creare una connessione tra containerapp e cosmos-gremlin con ID risorsa
az containerapp connection create cosmos-gremlin --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/gremlinDatabases/{database}/graphs/{graph} --system-identity
Parametri facoltativi
Nome dell'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome del database di . Obbligatorio se '--target-id' non è specificato.
Nome del grafico. Obbligatorio se '--target-id' non è specificato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret.
Connettere il servizio di destinazione tramite l'endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account', '--database', '--graph'] non sono specificati.
Gruppo di risorse che contiene l'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create cosmos-mongo
Creare una connessione containerapp a cosmos-mongo.
az containerapp connection create cosmos-mongo [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Esempio
Creare una connessione tra containerapp e cosmos-mongo in modo interattivo
az containerapp connection create cosmos-mongo
Creare una connessione tra containerapp e cosmos-mongo con il nome della risorsa
az containerapp connection create cosmos-mongo -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --system-identity
Creare una connessione tra containerapp e cosmos-mongo con ID risorsa
az containerapp connection create cosmos-mongo --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/mongodbDatabases/{database} --system-identity
Parametri facoltativi
Nome dell'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome del database di . Obbligatorio se '--target-id' non è specificato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret.
Connettere il servizio di destinazione tramite l'endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account', '--database'] non sono specificati.
Gruppo di risorse che contiene l'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create cosmos-sql
Creare una connessione containerapp a cosmos-sql.
az containerapp connection create cosmos-sql [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Esempio
Creare una connessione tra containerapp e cosmos-sql in modo interattivo
az containerapp connection create cosmos-sql
Creare una connessione tra containerapp e cosmos-sql con il nome della risorsa
az containerapp connection create cosmos-sql -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --system-identity
Creare una connessione tra containerapp e cosmos-sql con ID risorsa
az containerapp connection create cosmos-sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/sqlDatabases/{database} --system-identity
Parametri facoltativi
Nome dell'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome del database di . Obbligatorio se '--target-id' non è specificato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret.
Connettere il servizio di destinazione tramite l'endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account', '--database'] non sono specificati.
Gruppo di risorse che contiene l'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create cosmos-table
Creare una connessione containerapp a cosmos-table.
az containerapp connection create cosmos-table [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--table]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Esempio
Creare una connessione tra containerapp e cosmos-table in modo interattivo
az containerapp connection create cosmos-table
Creare una connessione tra containerapp e cosmos-table con il nome della risorsa
az containerapp connection create cosmos-table -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --table MyTable --system-identity
Creare una connessione tra containerapp e cosmos-table con ID risorsa
az containerapp connection create cosmos-table --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/tables/{table} --system-identity
Parametri facoltativi
Nome dell'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret.
Connettere il servizio di destinazione tramite l'endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
Nome della tabella. Obbligatorio se '--target-id' non è specificato.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account', '--table'] non sono specificati.
Gruppo di risorse che contiene l'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create eventhub
Creare una connessione containerapp a eventhub.
az containerapp connection create eventhub [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--name]
[--namespace]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Esempio
Creare una connessione tra containerapp ed eventhub in modo interattivo
az containerapp connection create eventhub
Creare una connessione tra containerapp ed eventhub con il nome della risorsa
az containerapp connection create eventhub -g ContainerAppRG -n MyContainerApp --tg EventhubRG --namespace MyNamespace --system-identity
Creare una connessione tra containerapp ed eventhub con ID risorsa
az containerapp connection create eventhub --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.EventHub/namespaces/{namespace} --system-identity
Parametri facoltativi
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Nome dello spazio dei nomi eventhub. Obbligatorio se '--target-id' non è specificato.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret.
Connettere il servizio di destinazione tramite l'endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--namespace'] non è specificato.
Gruppo di risorse che contiene l'hub eventi. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create keyvault
Creare una connessione containerapp all'insieme di credenziali delle chiavi.
az containerapp connection create keyvault [--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--name]
[--new {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault]
[--vault-id]
Esempio
Creare una connessione tra containerapp e keyvault in modo interattivo
az containerapp connection create keyvault
Creare una connessione tra containerapp e keyvault con il nome della risorsa
az containerapp connection create keyvault -g ContainerAppRG -n MyContainerApp --tg KeyvaultRG --vault MyVault --system-identity
Creare una connessione tra containerapp e keyvault con ID risorsa
az containerapp connection create keyvault --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.KeyVault/vaults/{vault} --system-identity
Creare un nuovo insieme di credenziali delle chiavi e connettere l'app contenitore in modo interattivo
az containerapp connection create keyvault --new
Creare un nuovo insieme di credenziali delle chiavi e connetterla all'app contenitore
az containerapp connection create keyvault --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new
Parametri facoltativi
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica se creare un nuovo insieme di credenziali delle chiavi durante la creazione della connessione containerapp.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Connettere il servizio di destinazione tramite l'endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--vault'] non è specificato.
Gruppo di risorse che contiene l'insieme di credenziali delle chiavi. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
Nome dell'insieme di credenziali delle chiavi. Obbligatorio se '--target-id' non è specificato.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create mysql
Questo comando è stato deprecato e verrà rimosso in una versione futura.
Creare una connessione containerapp a mysql.
az containerapp connection create mysql [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--service-endpoint {false, true}]
[--source-id]
[--target-id]
[--target-resource-group]
[--vault-id]
Esempio
Creare una connessione tra containerapp e mysql in modo interattivo
az containerapp connection create mysql
Creare una connessione tra containerapp e mysql con il nome della risorsa
az containerapp connection create mysql -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Creare una connessione tra containerapp e mysql con ID risorsa
az containerapp connection create mysql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBForMySQL/servers/{server}/databases/{database} --secret name=XX secret=XX
Parametri facoltativi
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome del database mysql. Obbligatorio se '--target-id' non è specificato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX
name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-uri: è necessario uno dei <segreti, secret-uri, secret-name> . URI del segreto dell'insieme di credenziali delle chiavi che archivia la password. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.
Nome del server mysql. Obbligatorio se '--target-id' non è specificato.
Connettere il servizio di destinazione tramite l'endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.
Gruppo di risorse che contiene il server mysql. Obbligatorio se '--target-id' non è specificato.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create mysql-flexible
Creare una connessione containerapp a mysql-flexible.
az containerapp connection create mysql-flexible [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--server]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Esempio
Creare una connessione tra containerapp e mysql-flexible in modo interattivo
az containerapp connection create mysql-flexible
Creare una connessione tra containerapp e mysql-flexible con il nome della risorsa
az containerapp connection create mysql-flexible -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Creare una connessione tra containerapp e mysql-flexible con ID risorsa
az containerapp connection create mysql-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforMySQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX
Parametri facoltativi
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome del database flessibile mysql. Obbligatorio se '--target-id' non è specificato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX
name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-uri: è necessario uno dei <segreti, secret-uri, secret-name> . URI del segreto dell'insieme di credenziali delle chiavi che archivia la password. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.
Nome del server flessibile mysql. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity mysql-identity-id=xx
mysql-identity-id : facoltativo. ID dell'identità usata per l'autenticazione AAD del server flessibile MySQL. Ignorarlo se si è l'amministratore di AAD del server.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.
Gruppo di risorse che contiene il server flessibile mysql. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create mysql-flexible (serviceconnector-passwordless estensione)
Creare una connessione containerapp a mysql-flexible.
az containerapp connection create mysql-flexible [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--server]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
[--yes]
Esempio
Creare una connessione tra containerapp e mysql-flexible in modo interattivo
az containerapp connection create mysql-flexible
Creare una connessione tra containerapp e mysql-flexible con il nome della risorsa
az containerapp connection create mysql-flexible -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Creare una connessione tra containerapp e mysql-flexible con ID risorsa
az containerapp connection create mysql-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforMySQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX
Parametri facoltativi
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome del database flessibile mysql. Obbligatorio se '--target-id' non è specificato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX
name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-uri: è necessario uno dei <segreti, secret-uri, secret-name> . URI del segreto dell'insieme di credenziali delle chiavi che archivia la password. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.
Nome del server flessibile mysql. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio. mysql-identity-id : facoltativo. ID di identità usato per il server flessibile MySQL Microsoft Entra Authentication. Ignorarlo se si è l'amministratore di Microsoft Entra del server.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity mysql-identity-id=xx
mysql-identity-id : facoltativo. ID di identità usato per il server flessibile MySQL Microsoft Entra Authentication. Ignorarlo se si è l'amministratore di Microsoft Entra del server.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.
Gruppo di risorse che contiene il server flessibile mysql. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente. mysql-identity-id : facoltativo. ID di identità usato per il server flessibile MySQL Microsoft Entra Authentication. Ignorarlo se si è l'amministratore di Microsoft Entra del server.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Indica che non è richiesta la conferma.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create postgres
Questo comando è stato deprecato e verrà rimosso in una versione futura.
Creare una connessione containerapp a postgres.
az containerapp connection create postgres [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--database]
[--name]
[--new {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Esempio
Creare una connessione tra containerapp e postgres in modo interattivo
az containerapp connection create postgres
Creare una connessione tra containerapp e postgres con il nome della risorsa
az containerapp connection create postgres -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Creare una connessione tra containerapp e postgres con ID risorsa
az containerapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/servers/{server}/databases/{database} --secret name=XX secret=XX
Creare una nuova app postgres e connetterla in modo interattivo
az containerapp connection create postgres --new
Creare un nuovo postgres e connettere un'app contenitore
az containerapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new
Parametri facoltativi
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome del database postgres. Obbligatorio se '--target-id' non è specificato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica se creare un nuovo postgres durante la creazione della connessione containerapp.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX
name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-uri: è necessario uno dei <segreti, secret-uri, secret-name> . URI del segreto dell'insieme di credenziali delle chiavi che archivia la password. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.
Nome del server postgres. Obbligatorio se '--target-id' non è specificato.
Connettere il servizio di destinazione tramite l'endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.
Gruppo di risorse che contiene il servizio postgres. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create postgres (serviceconnector-passwordless estensione)
Questo comando è stato deprecato e verrà rimosso in una versione futura.
Creare una connessione containerapp a postgres.
az containerapp connection create postgres [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--database]
[--name]
[--new {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
[--yes]
Esempio
Creare una connessione tra containerapp e postgres in modo interattivo
az containerapp connection create postgres
Creare una connessione tra containerapp e postgres con il nome della risorsa
az containerapp connection create postgres -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Creare una connessione tra containerapp e postgres con ID risorsa
az containerapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/servers/{server}/databases/{database} --secret name=XX secret=XX
Creare una nuova app postgres e connetterla in modo interattivo
az containerapp connection create postgres --new
Creare un nuovo postgres e connettere un'app contenitore
az containerapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new
Parametri facoltativi
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome del database postgres. Obbligatorio se '--target-id' non è specificato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica se creare un nuovo postgres durante la creazione della connessione containerapp.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX
name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-uri: è necessario uno dei <segreti, secret-uri, secret-name> . URI del segreto dell'insieme di credenziali delle chiavi che archivia la password. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.
Nome del server postgres. Obbligatorio se '--target-id' non è specificato.
Connettere il servizio di destinazione tramite l'endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.
Gruppo di risorse che contiene il servizio postgres. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Indica che non è richiesta la conferma.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create postgres-flexible
Creare una connessione containerapp a postgres-flexible.
az containerapp connection create postgres-flexible [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--server]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Esempio
Creare una connessione tra containerapp e postgres-flexible in modo interattivo
az containerapp connection create postgres-flexible
Creare una connessione tra containerapp e postgres-flexible con il nome della risorsa
az containerapp connection create postgres-flexible -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Creare una connessione tra containerapp e postgres-flexible con ID risorsa
az containerapp connection create postgres-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX
Parametri facoltativi
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome del database flessibile postgres. Obbligatorio se '--target-id' non è specificato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX
name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-uri: è necessario uno dei <segreti, secret-uri, secret-name> . URI del segreto dell'insieme di credenziali delle chiavi che archivia la password. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.
Nome del server flessibile postgres. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.
Gruppo di risorse che contiene il servizio postgres flessibile. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create postgres-flexible (serviceconnector-passwordless estensione)
Creare una connessione containerapp a postgres-flexible.
az containerapp connection create postgres-flexible [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--server]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
[--yes]
Esempio
Creare una connessione tra containerapp e postgres-flexible in modo interattivo
az containerapp connection create postgres-flexible
Creare una connessione tra containerapp e postgres-flexible con il nome della risorsa
az containerapp connection create postgres-flexible -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Creare una connessione tra containerapp e postgres-flexible con ID risorsa
az containerapp connection create postgres-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX
Parametri facoltativi
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome del database flessibile postgres. Obbligatorio se '--target-id' non è specificato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX
name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-uri: è necessario uno dei <segreti, secret-uri, secret-name> . URI del segreto dell'insieme di credenziali delle chiavi che archivia la password. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.
Nome del server flessibile postgres. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.
Gruppo di risorse che contiene il servizio postgres flessibile. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Indica che non è richiesta la conferma.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create redis
Creare una connessione containerapp a redis.
az containerapp connection create redis [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--source-id]
[--target-id]
[--target-resource-group]
[--vault-id]
Esempio
Creare una connessione tra containerapp e redis in modo interattivo
az containerapp connection create redis
Creare una connessione tra containerapp e redis con il nome della risorsa
az containerapp connection create redis -g ContainerAppRG -n MyContainerApp --tg RedisRG --server MyServer --database MyDB --secret
Creare una connessione tra containerapp e redis con ID risorsa
az containerapp connection create redis --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Cache/redis/{server}/databases/{database} --secret
Parametri facoltativi
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome del database Redis. Obbligatorio se '--target-id' non è specificato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret.
Nome del server Redis. Obbligatorio se '--target-id' non è specificato.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.
Gruppo di risorse che contiene il server Redis. Obbligatorio se '--target-id' non è specificato.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create redis-enterprise
Creare una connessione containerapp a redis-enterprise.
az containerapp connection create redis-enterprise [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--server]
[--source-id]
[--target-id]
[--target-resource-group]
[--vault-id]
Esempio
Creare una connessione tra containerapp e redis-enterprise in modo interattivo
az containerapp connection create redis-enterprise
Creare una connessione tra containerapp ed redis-enterprise con il nome della risorsa
az containerapp connection create redis-enterprise -g ContainerAppRG -n MyContainerApp --tg RedisRG --server MyServer --database MyDB --secret
Creare una connessione tra containerapp ed redis-enterprise con ID risorsa
az containerapp connection create redis-enterprise --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Cache/redisEnterprise/{server}/databases/{database} --secret
Parametri facoltativi
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome del database aziendale redis. Obbligatorio se '--target-id' non è specificato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret.
Nome del server aziendale redis. Obbligatorio se '--target-id' non è specificato.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.
Gruppo di risorse che contiene il server Redis. Obbligatorio se '--target-id' non è specificato.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create servicebus
Creare una connessione containerapp al bus di servizio.
az containerapp connection create servicebus [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--name]
[--namespace]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Esempio
Creare una connessione tra containerapp e servicebus in modo interattivo
az containerapp connection create servicebus
Creare una connessione tra containerapp e servicebus con il nome della risorsa
az containerapp connection create servicebus -g ContainerAppRG -n MyContainerApp --tg ServicebusRG --namespace MyNamespace --system-identity
Creare una connessione tra containerapp e servicebus con ID risorsa
az containerapp connection create servicebus --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.ServiceBus/namespaces/{namespace} --system-identity
Parametri facoltativi
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Nome dello spazio dei nomi del bus di servizio. Obbligatorio se '--target-id' non è specificato.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret.
Connettere il servizio di destinazione tramite l'endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--namespace'] non è specificato.
Gruppo di risorse che contiene il bus di servizio. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create signalr
Creare una connessione containerapp a signalr.
az containerapp connection create signalr [--appconfig-id]
[--client-type {dotnet, dotnet-internal, none}]
[--connection]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-principal]
[--signalr]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Esempio
Creare una connessione tra containerapp e signalr in modo interattivo
az containerapp connection create signalr
Creare una connessione tra containerapp e signalr con il nome della risorsa
az containerapp connection create signalr -g ContainerAppRG -n MyContainerApp --tg SignalrRG --signalr MySignalR --system-identity
Creare una connessione tra containerapp e signalr con ID risorsa
az containerapp connection create signalr --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.SignalRService/SignalR/{signalr} --system-identity
Parametri facoltativi
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
Nome del servizio signalr. Obbligatorio se '--target-id' non è specificato.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--signalr'] non sono specificati.
Gruppo di risorse che contiene il signalr. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create sql
Creare una connessione containerapp a sql.
az containerapp connection create sql [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Esempio
Creare una connessione tra containerapp e sql in modo interattivo
az containerapp connection create sql
Creare una connessione tra containerapp e sql con il nome della risorsa
az containerapp connection create sql -g ContainerAppRG -n MyContainerApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Creare una connessione tra containerapp e sql con ID risorsa
az containerapp connection create sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Sql/servers/{server}/databases/{database} --secret name=XX secret=XX
Parametri facoltativi
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome del database sql. Obbligatorio se '--target-id' non è specificato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX
name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-uri: è necessario uno dei <segreti, secret-uri, secret-name> . URI del segreto dell'insieme di credenziali delle chiavi che archivia la password. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.
Nome del server sql. Obbligatorio se '--target-id' non è specificato.
Connettere il servizio di destinazione tramite l'endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.
Gruppo di risorse che contiene sql server. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create sql (serviceconnector-passwordless estensione)
Creare una connessione containerapp a sql.
az containerapp connection create sql [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
[--yes]
Esempio
Creare una connessione tra containerapp e sql in modo interattivo
az containerapp connection create sql
Creare una connessione tra containerapp e sql con il nome della risorsa
az containerapp connection create sql -g ContainerAppRG -n MyContainerApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Creare una connessione tra containerapp e sql con ID risorsa
az containerapp connection create sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Sql/servers/{server}/databases/{database} --secret name=XX secret=XX
Parametri facoltativi
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome del database sql. Obbligatorio se '--target-id' non è specificato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX
name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-uri: è necessario uno dei <segreti, secret-uri, secret-name> . URI del segreto dell'insieme di credenziali delle chiavi che archivia la password. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.
Nome del server sql. Obbligatorio se '--target-id' non è specificato.
Connettere il servizio di destinazione tramite l'endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.
Gruppo di risorse che contiene sql server. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Indica che non è richiesta la conferma.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create storage-blob
Creare una connessione containerapp al BLOB di archiviazione.
az containerapp connection create storage-blob [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--name]
[--new {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Esempio
Creare una connessione tra containerapp e storage-blob in modo interattivo
az containerapp connection create storage-blob
Creare una connessione tra containerapp e storage-blob con il nome della risorsa
az containerapp connection create storage-blob -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity
Creare una connessione tra containerapp e storage-blob con ID risorsa
az containerapp connection create storage-blob --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/blobServices/default --system-identity
Creare un nuovo BLOB di archiviazione e connettere l'app contenitore in modo interattivo
az containerapp connection create storage-blob --new
Creare un nuovo BLOB di archiviazione e connettere un'app contenitore
az containerapp connection create storage-blob --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new
Parametri facoltativi
Nome dell'account archiviazione. Obbligatorio se '--target-id' non è specificato.
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica se creare un nuovo BLOB di archiviazione durante la creazione della connessione containerapp.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret.
Connettere il servizio di destinazione tramite l'endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account'] non sono specificati.
Gruppo di risorse che contiene l'account di archiviazione. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create storage-file
Creare una connessione containerapp al file di archiviazione.
az containerapp connection create storage-file [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--source-id]
[--target-id]
[--target-resource-group]
[--vault-id]
Esempio
Creare una connessione tra containerapp e storage-file in modo interattivo
az containerapp connection create storage-file
Creare una connessione tra containerapp e storage-file con il nome della risorsa
az containerapp connection create storage-file -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --secret
Creare una connessione tra containerapp e storage-file con ID risorsa
az containerapp connection create storage-file --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/fileServices/default --secret
Parametri facoltativi
Nome dell'account archiviazione. Obbligatorio se '--target-id' non è specificato.
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret.
Connettere il servizio di destinazione tramite l'endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account'] non sono specificati.
Gruppo di risorse che contiene l'account di archiviazione. Obbligatorio se '--target-id' non è specificato.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create storage-queue
Creare una connessione containerapp alla coda di archiviazione.
az containerapp connection create storage-queue [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Esempio
Creare una connessione tra containerapp e storage-queue in modo interattivo
az containerapp connection create storage-queue
Creare una connessione tra containerapp e storage-queue con il nome della risorsa
az containerapp connection create storage-queue -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity
Creare una connessione tra containerapp e storage-queue con ID risorsa
az containerapp connection create storage-queue --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/queueServices/default --system-identity
Parametri facoltativi
Nome dell'account archiviazione. Obbligatorio se '--target-id' non è specificato.
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret.
Connettere il servizio di destinazione tramite l'endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account'] non sono specificati.
Gruppo di risorse che contiene l'account di archiviazione. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create storage-table
Creare una connessione containerapp a storage-table.
az containerapp connection create storage-table [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
[--connection]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Esempio
Creare una connessione tra containerapp e storage-table in modo interattivo
az containerapp connection create storage-table
Creare una connessione tra containerapp e storage-table con il nome della risorsa
az containerapp connection create storage-table -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity
Creare una connessione tra containerapp e storage-table con ID risorsa
az containerapp connection create storage-table --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/tableServices/default --system-identity
Parametri facoltativi
Nome dell'account archiviazione. Obbligatorio se '--target-id' non è specificato.
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret.
Connettere il servizio di destinazione tramite l'endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account'] non sono specificati.
Gruppo di risorse che contiene l'account di archiviazione. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az containerapp connection create webpubsub
Creare una connessione containerapp a webpubsub.
az containerapp connection create webpubsub [--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
[--connection]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
[--webpubsub]
Esempio
Creare una connessione tra containerapp e webpubsub in modo interattivo
az containerapp connection create webpubsub
Creare una connessione tra containerapp e webpubsub con il nome della risorsa
az containerapp connection create webpubsub -g ContainerAppRG -n MyContainerApp --tg WebpubsubRG --webpubsub MyWebPubSub --system-identity
Creare una connessione tra containerapp e webpubsub con ID risorsa
az containerapp connection create webpubsub --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.SignalRService/WebPubSub/{webpubsub} --system-identity
Parametri facoltativi
ID di configurazione dell'app per archiviare la configurazione.
Tipo di client usato nell'app contenitore.
Nome della connessione containerapp.
Contenitore in cui verranno salvate le informazioni di connessione (come variabili di ambiente).
Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.
Nome dell'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.
Connettere il servizio di destinazione tramite endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.
Gruppo di risorse che contiene l'app contenitore. Obbligatorio se '--source-id' non è specificato. Nessuno.
Informazioni sull'autenticazione privata.
Utilizzo: --secret.
Informazioni sull'autenticazione dell'entità servizio.
Utilizzo: --service-principal client-id=XX secret=XX
client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.
ID risorsa di un'app contenitore. Obbligatorio se ['--resource-group', '--name'] non sono specificati.
Informazioni sull'autenticazione dell'identità assegnata dal sistema.
Utilizzo: --system-identity.
ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '-webpubsub'] non sono specificati.
Gruppo di risorse che contiene il webpubsub. Obbligatorio se '--target-id' non è specificato.
Informazioni sull'autenticazione dell'identità assegnata dall'utente.
Utilizzo: --user-identity client-id=XX subs-id=XX
client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.
ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.
Nome del servizio webpubsub. Obbligatorio se '--target-id' non è specificato.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.