Dela via


az containerapp connection create

Kommentar

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

Skapa en anslutning mellan en containerapp och en målresurs.

Kommandon

Name Description Typ Status
az containerapp connection create app-insights

Skapa en containerappanslutning till app-insights.

Kärna Allmän tillgänglighet
az containerapp connection create appconfig

Skapa en containerappanslutning till appconfig.

Kärna Allmän tillgänglighet
az containerapp connection create cognitiveservices

Skapa en containerappanslutning till cognitiveservices.

Kärna Allmän tillgänglighet
az containerapp connection create confluent-cloud

Skapa en containerappanslutning till confluent-cloud.

Kärna Allmän tillgänglighet
az containerapp connection create containerapp

Skapa en containerapp-to-containerapp-anslutning.

Kärna Allmän tillgänglighet
az containerapp connection create cosmos-cassandra

Skapa en containerappanslutning till cosmos-cassandra.

Kärna Allmän tillgänglighet
az containerapp connection create cosmos-gremlin

Skapa en containerappanslutning till cosmos-gremlin.

Kärna Allmän tillgänglighet
az containerapp connection create cosmos-mongo

Skapa en containerappanslutning till cosmos-mongo.

Kärna Allmän tillgänglighet
az containerapp connection create cosmos-sql

Skapa en containerappanslutning till cosmos-sql.

Kärna Allmän tillgänglighet
az containerapp connection create cosmos-table

Skapa en containerappanslutning till cosmos-table.

Kärna Allmän tillgänglighet
az containerapp connection create eventhub

Skapa en containerappanslutning till eventhub.

Kärna Allmän tillgänglighet
az containerapp connection create keyvault

Skapa en containerappanslutning till keyvault.

Kärna Allmän tillgänglighet
az containerapp connection create mysql

Skapa en containerappanslutning till mysql.

Kärna Inaktuell
az containerapp connection create mysql-flexible

Skapa en containerappanslutning till mysql-flexible.

Kärna Allmän tillgänglighet
az containerapp connection create mysql-flexible (serviceconnector-passwordless anknytning)

Skapa en containerappanslutning till mysql-flexible.

Anknytning Allmän tillgänglighet
az containerapp connection create postgres

Skapa en containerappanslutning till postgres.

Kärna Inaktuell
az containerapp connection create postgres (serviceconnector-passwordless anknytning)

Skapa en containerappanslutning till postgres.

Anknytning Inaktuell
az containerapp connection create postgres-flexible

Skapa en containerappanslutning till postgres-flexible.

Kärna Allmän tillgänglighet
az containerapp connection create postgres-flexible (serviceconnector-passwordless anknytning)

Skapa en containerappanslutning till postgres-flexible.

Anknytning Allmän tillgänglighet
az containerapp connection create redis

Skapa en containerappanslutning till redis.

Kärna Allmän tillgänglighet
az containerapp connection create redis-enterprise

Skapa en containerappanslutning till redis-enterprise.

Kärna Allmän tillgänglighet
az containerapp connection create servicebus

Skapa en containerappanslutning till servicebus.

Kärna Allmän tillgänglighet
az containerapp connection create signalr

Skapa en containerappanslutning till signalern.

Kärna Allmän tillgänglighet
az containerapp connection create sql

Skapa en containerappanslutning till sql.

Kärna Allmän tillgänglighet
az containerapp connection create sql (serviceconnector-passwordless anknytning)

Skapa en containerappanslutning till sql.

Anknytning Allmän tillgänglighet
az containerapp connection create storage-blob

Skapa en containerappanslutning till storage-blob.

Kärna Allmän tillgänglighet
az containerapp connection create storage-file

Skapa en containerappanslutning till storage-file.

Kärna Allmän tillgänglighet
az containerapp connection create storage-queue

Skapa en containerappanslutning till lagringskö.

Kärna Allmän tillgänglighet
az containerapp connection create storage-table

Skapa en containerappanslutning till storage-table.

Kärna Allmän tillgänglighet
az containerapp connection create webpubsub

Skapa en containerappanslutning till webpubsub.

Kärna Allmän tillgänglighet

az containerapp connection create app-insights

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och appinsikter interaktivt

az containerapp connection create app-insights

Skapa en anslutning mellan containerapp och appinsikter med resursnamn

az containerapp connection create app-insights -g ContainerAppRG -n MyContainerApp --tg AppInsightsRG --app-insights MyAppInsights --secret

Skapa en anslutning mellan containerapp och appinsikter med resurs-ID

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

Valfria parametrar

--app-insights

Namnet på appinsikterna. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: dotnet, dotnet-internal, go, java, nodejs, none, python
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--app-insights'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller appinsikterna. Krävs om "--target-id" inte har angetts.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create appconfig

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och appconfig interaktivt

az containerapp connection create appconfig

Skapa en anslutning mellan containerapp och appconfig med resursnamn

az containerapp connection create appconfig -g ContainerAppRG -n MyContainerApp --tg AppconfigRG --app-config MyConfigStore --system-identity

Skapa en anslutning mellan containerapp och appconfig med resurs-ID

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

Valfria parametrar

--app-config

Namnet på appkonfigurationen. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--app-config'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller appkonfigurationen. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create cognitiveservices

Skapa en containerappanslutning till cognitiveservices.

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]

Exempel

Skapa en anslutning mellan containerapp och cognitiveservices interaktivt

az containerapp connection create cognitiveservices

Skapa en anslutning mellan containerapp och cognitiveservices med resursnamn

az containerapp connection create cognitiveservices -g ContainerAppRG -n MyContainerApp --tg CognitiveServicesRG --account MyAccount --system-identity

Skapa en anslutning mellan containerapp och cognitiveservices med resurs-ID

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

Valfria parametrar

--account

Namnet på cognitive services-kontot. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: dotnet, none, python
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--account'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller de kognitiva tjänsterna. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create confluent-cloud

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och 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

Obligatoriska parametrar

--bootstrap-server

Url för Kafka bootstrap-server.

--kafka-key

Kafka API-Key (nyckel).

--kafka-secret

Kafka API-Key (hemlighet).

--schema-key

Schema registry API-Key (nyckel).

--schema-registry

Url för schemaregister.

--schema-secret

Schema registry API-Key (hemlighet).

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: dotnet, dotnet-internal, go, java, none, python, springBoot
--connection

Namnet på anslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create containerapp

Skapa en containerapp-to-containerapp-anslutning.

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]

Exempel

Skapa en anslutning mellan containerapp och containerapp interaktivt

az containerapp connection create containerapp

Skapa en anslutning mellan containerapp och containerapp med resursnamn

az containerapp connection create containerapp -g ContainerAppRG -n MyContainerApp --tg TargetContainerAppRG --target-app-name MyTargetContainerApp

Skapa en anslutning mellan containerapp och containerapp med resurs-ID

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}

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-app-name

Namnet på målcontainerappen. Krävs om "--target-id" inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--target-app-name'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller målcontainerappen. Krävs om "--target-id" inte har angetts.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create cosmos-cassandra

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och cosmos-cassandra interaktivt

az containerapp connection create cosmos-cassandra

Skapa en anslutning mellan containerapp och cosmos-cassandra med resursnamn

az containerapp connection create cosmos-cassandra -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --key-space MyKeySpace --system-identity

Skapa en anslutning mellan containerapp och cosmos-cassandra med resurs-ID

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

Valfria parametrar

--account

Namnet på cosmos-databaskontot. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--key-space

Namn på nyckelområdet. Krävs om "--target-id" inte har angetts.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänsten efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

Godkända värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--account', '--key-space'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller cosmos-databaskontot. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create cosmos-gremlin

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och cosmos-gremlin interaktivt

az containerapp connection create cosmos-gremlin

Skapa en anslutning mellan containerapp och cosmos-gremlin med resursnamn

az containerapp connection create cosmos-gremlin -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --graph MyGraph --system-identity

Skapa en anslutning mellan containerapp och cosmos-gremlin med resurs-ID

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

Valfria parametrar

--account

Namnet på cosmos-databaskontot. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: dotnet, dotnet-internal, java, nodejs, none, php, python
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på databasen. Krävs om "--target-id" inte har angetts.

--graph

Grafens namn. Krävs om "--target-id" inte har angetts.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänsten efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

Godkända värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--account', '--database', '--graph'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller cosmos-databaskontot. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create cosmos-mongo

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och cosmos-mongo interaktivt

az containerapp connection create cosmos-mongo

Skapa en anslutning mellan containerapp och cosmos-mongo med resursnamn

az containerapp connection create cosmos-mongo -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --system-identity

Skapa en anslutning mellan containerapp och cosmos-mongo med resurs-ID

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

Valfria parametrar

--account

Namnet på cosmos-databaskontot. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: dotnet, dotnet-internal, go, java, nodejs, none, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på databasen. Krävs om "--target-id" inte har angetts.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänsten efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

Godkända värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--account', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller cosmos-databaskontot. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create cosmos-sql

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och cosmos-sql interaktivt

az containerapp connection create cosmos-sql

Skapa en anslutning mellan containerapp och cosmos-sql med resursnamn

az containerapp connection create cosmos-sql -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --system-identity

Skapa en anslutning mellan containerapp och cosmos-sql med resurs-ID

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

Valfria parametrar

--account

Namnet på cosmos-databaskontot. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på databasen. Krävs om "--target-id" inte har angetts.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänsten efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

Godkända värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--account', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller cosmos-databaskontot. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create cosmos-table

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och cosmos-table interaktivt

az containerapp connection create cosmos-table

Skapa en anslutning mellan containerapp och cosmos-table med resursnamn

az containerapp connection create cosmos-table -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --table MyTable --system-identity

Skapa en anslutning mellan containerapp och cosmos-table med resurs-ID

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

Valfria parametrar

--account

Namnet på cosmos-databaskontot. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänsten efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

Godkända värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--table

Tabellens namn. Krävs om "--target-id" inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--account', '--table'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller cosmos-databaskontot. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create eventhub

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och eventhub interaktivt

az containerapp connection create eventhub

Skapa en anslutning mellan containerapp och eventhub med resursnamn

az containerapp connection create eventhub -g ContainerAppRG -n MyContainerApp --tg EventhubRG --namespace MyNamespace --system-identity

Skapa en anslutning mellan containerapp och eventhub med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--namespace

Namn på eventhub-namnområdet. Krävs om "--target-id" inte har angetts.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänsten efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

Godkända värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--namespace'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller eventhub. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create keyvault

Skapa en containerappanslutning till keyvault.

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]

Exempel

Skapa en anslutning mellan containerapp och keyvault interaktivt

az containerapp connection create keyvault

Skapa en anslutning mellan containerapp och keyvault med resursnamn

az containerapp connection create keyvault -g ContainerAppRG -n MyContainerApp --tg KeyvaultRG --vault MyVault --system-identity

Skapa en anslutning mellan containerapp och keyvault med resurs-ID

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

Skapa en ny keyvault och anslut containerappen till den interaktivt

az containerapp connection create keyvault --new

Skapa en ny nyckelvalv och anslut containerappen till den

az containerapp connection create keyvault --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--new

Anger om du vill skapa en ny nyckelvalv när du skapar containerappanslutningen.

Godkända värden: false, true
Standardvärde: False
--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--service-endpoint

Anslut måltjänsten efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

Godkända värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--vault'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller nyckelvalvet. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault

Namnet på nyckelvalvet. Krävs om "--target-id" inte har angetts.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create mysql

Inaktuell

Det här kommandot är inaktuellt och tas bort i en framtida version.

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och mysql interaktivt

az containerapp connection create mysql

Skapa en anslutning mellan containerapp och mysql med resursnamn

az containerapp connection create mysql -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Skapa en anslutning mellan containerapp och mysql med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på mysql-databasen. Krävs om "--target-id" inte har angetts.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

name : Krävs. Användarnamn eller kontonamn för hemlig autentisering. hemlighet: En hemlighet <, secret-uri, secret-name> krävs. Lösenord eller kontonyckel för hemlig autentisering. secret-uri: En av <hemligheter, secret-uri, secret-name> krävs. Keyvault hemlig uri som lagrar lösenord. secret-name : Ett av <hemligheten, secret-uri, secret-name> krävs. Keyvault hemligt namn som lagrar lösenord. Det är endast för AKS.

--server

Namnet på mysql-servern. Krävs om "--target-id" inte har angetts.

--service-endpoint

Anslut måltjänsten efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

Godkända värden: false, true
--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller mysql-servern. Krävs om "--target-id" inte har angetts.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create mysql-flexible

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och mysql-flexibel interaktivt

az containerapp connection create mysql-flexible

Skapa en anslutning mellan containerapp och mysql-flexible med resursnamn

az containerapp connection create mysql-flexible -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Skapa en anslutning mellan containerapp och mysql-flexible med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på den flexibla mysql-databasen. Krävs om "--target-id" inte har angetts.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

name : Krävs. Användarnamn eller kontonamn för hemlig autentisering. hemlighet: En hemlighet <, secret-uri, secret-name> krävs. Lösenord eller kontonyckel för hemlig autentisering. secret-uri: En av <hemligheter, secret-uri, secret-name> krävs. Keyvault hemlig uri som lagrar lösenord. secret-name : Ett av <hemligheten, secret-uri, secret-name> krävs. Keyvault hemligt namn som lagrar lösenord. Det är endast för AKS.

--server

Namnet på den flexibla mysql-servern. Krävs om "--target-id" inte har angetts.

--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity mysql-identity-id=xx

mysql-identity-id: Valfritt. ID för identitet som används för MySQL flexibel server AAD-autentisering. Ignorera det om du är serverns AAD-administratör.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller den flexibla mysql-servern. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create mysql-flexible (serviceconnector-passwordless anknytning)

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och mysql-flexibel interaktivt

az containerapp connection create mysql-flexible

Skapa en anslutning mellan containerapp och mysql-flexible med resursnamn

az containerapp connection create mysql-flexible -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Skapa en anslutning mellan containerapp och mysql-flexible med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på den flexibla mysql-databasen. Krävs om "--target-id" inte har angetts.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

name : Krävs. Användarnamn eller kontonamn för hemlig autentisering. hemlighet: En hemlighet <, secret-uri, secret-name> krävs. Lösenord eller kontonyckel för hemlig autentisering. secret-uri: En av <hemligheter, secret-uri, secret-name> krävs. Keyvault hemlig uri som lagrar lösenord. secret-name : Ett av <hemligheten, secret-uri, secret-name> krävs. Keyvault hemligt namn som lagrar lösenord. Det är endast för AKS.

--server

Namnet på den flexibla mysql-servern. Krävs om "--target-id" inte har angetts.

--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn. mysql-identity-id: Valfritt. ID för identitet som används för MySQL– flexibel server Microsoft Entra-autentisering. Ignorera det om du är microsoft entra-administratör för servern.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity mysql-identity-id=xx

mysql-identity-id: Valfritt. ID för identitet som används för MySQL– flexibel server Microsoft Entra-autentisering. Ignorera det om du är microsoft entra-administratör för servern.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller den flexibla mysql-servern. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten. mysql-identity-id: Valfritt. ID för identitet som används för MySQL– flexibel server Microsoft Entra-autentisering. Ignorera det om du är microsoft entra-administratör för servern.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

--yes -y

Fråga inte efter bekräftelse.

Standardvärde: False
Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create postgres

Inaktuell

Det här kommandot är inaktuellt och tas bort i en framtida version.

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och postgres interaktivt

az containerapp connection create postgres

Skapa en anslutning mellan containerapp och postgres med resursnamn

az containerapp connection create postgres -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Skapa en anslutning mellan containerapp och postgres med resurs-ID

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

Skapa en ny postgres och anslut containerappen till den interaktivt

az containerapp connection create postgres --new

Skapa en ny postgres och anslut containerappen till den

az containerapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namn på postgres-databas. Krävs om "--target-id" inte har angetts.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--new

Anger om du vill skapa en ny postgres när du skapar containerappanslutningen.

Godkända värden: false, true
Standardvärde: False
--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

name : Krävs. Användarnamn eller kontonamn för hemlig autentisering. hemlighet: En hemlighet <, secret-uri, secret-name> krävs. Lösenord eller kontonyckel för hemlig autentisering. secret-uri: En av <hemligheter, secret-uri, secret-name> krävs. Keyvault hemlig uri som lagrar lösenord. secret-name : Ett av <hemligheten, secret-uri, secret-name> krävs. Keyvault hemligt namn som lagrar lösenord. Det är endast för AKS.

--server

Namnet på postgres-servern. Krävs om "--target-id" inte har angetts.

--service-endpoint

Anslut måltjänsten efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

Godkända värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller postgres-tjänsten. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create postgres (serviceconnector-passwordless anknytning)

Inaktuell

Det här kommandot är inaktuellt och tas bort i en framtida version.

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och postgres interaktivt

az containerapp connection create postgres

Skapa en anslutning mellan containerapp och postgres med resursnamn

az containerapp connection create postgres -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Skapa en anslutning mellan containerapp och postgres med resurs-ID

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

Skapa en ny postgres och anslut containerappen till den interaktivt

az containerapp connection create postgres --new

Skapa en ny postgres och anslut containerappen till den

az containerapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namn på postgres-databas. Krävs om "--target-id" inte har angetts.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--new

Anger om du vill skapa en ny postgres när du skapar containerappanslutningen.

Godkända värden: false, true
Standardvärde: False
--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

name : Krävs. Användarnamn eller kontonamn för hemlig autentisering. hemlighet: En hemlighet <, secret-uri, secret-name> krävs. Lösenord eller kontonyckel för hemlig autentisering. secret-uri: En av <hemligheter, secret-uri, secret-name> krävs. Keyvault hemlig uri som lagrar lösenord. secret-name : Ett av <hemligheten, secret-uri, secret-name> krävs. Keyvault hemligt namn som lagrar lösenord. Det är endast för AKS.

--server

Namnet på postgres-servern. Krävs om "--target-id" inte har angetts.

--service-endpoint

Anslut måltjänsten efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

Godkända värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller postgres-tjänsten. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

--yes -y

Fråga inte efter bekräftelse.

Standardvärde: False
Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create postgres-flexible

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och postgres-flexibel interaktivt

az containerapp connection create postgres-flexible

Skapa en anslutning mellan containerapp och postgres-flexible med resursnamn

az containerapp connection create postgres-flexible -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Skapa en anslutning mellan containerapp och postgres-flexible med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på en flexibel postgres-databas. Krävs om "--target-id" inte har angetts.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

name : Krävs. Användarnamn eller kontonamn för hemlig autentisering. hemlighet: En hemlighet <, secret-uri, secret-name> krävs. Lösenord eller kontonyckel för hemlig autentisering. secret-uri: En av <hemligheter, secret-uri, secret-name> krävs. Keyvault hemlig uri som lagrar lösenord. secret-name : Ett av <hemligheten, secret-uri, secret-name> krävs. Keyvault hemligt namn som lagrar lösenord. Det är endast för AKS.

--server

Namn på en flexibel postgres-server. Krävs om "--target-id" inte har angetts.

--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller den flexibla postgres-tjänsten. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create postgres-flexible (serviceconnector-passwordless anknytning)

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och postgres-flexibel interaktivt

az containerapp connection create postgres-flexible

Skapa en anslutning mellan containerapp och postgres-flexible med resursnamn

az containerapp connection create postgres-flexible -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Skapa en anslutning mellan containerapp och postgres-flexible med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på en flexibel postgres-databas. Krävs om "--target-id" inte har angetts.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

name : Krävs. Användarnamn eller kontonamn för hemlig autentisering. hemlighet: En hemlighet <, secret-uri, secret-name> krävs. Lösenord eller kontonyckel för hemlig autentisering. secret-uri: En av <hemligheter, secret-uri, secret-name> krävs. Keyvault hemlig uri som lagrar lösenord. secret-name : Ett av <hemligheten, secret-uri, secret-name> krävs. Keyvault hemligt namn som lagrar lösenord. Det är endast för AKS.

--server

Namn på en flexibel postgres-server. Krävs om "--target-id" inte har angetts.

--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller den flexibla postgres-tjänsten. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

--yes -y

Fråga inte efter bekräftelse.

Standardvärde: False
Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create redis

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och redis interaktivt

az containerapp connection create redis

Skapa en anslutning mellan containerapp och redis med resursnamn

az containerapp connection create redis -g ContainerAppRG -n MyContainerApp --tg RedisRG --server MyServer --database MyDB --secret

Skapa en anslutning mellan containerapp och redis med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på redis-databasen. Krävs om "--target-id" inte har angetts.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--server

Namnet på redis-servern. Krävs om "--target-id" inte har angetts.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller redis-servern. Krävs om "--target-id" inte har angetts.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create redis-enterprise

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och redis-enterprise interaktivt

az containerapp connection create redis-enterprise

Skapa en anslutning mellan containerapp och redis-enterprise med resursnamn

az containerapp connection create redis-enterprise -g ContainerAppRG -n MyContainerApp --tg RedisRG --server MyServer --database MyDB --secret

Skapa en anslutning mellan containerapp och redis-enterprise med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på redis-företagsdatabasen. Krävs om "--target-id" inte har angetts.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--server

Namnet på redis-företagsservern. Krävs om "--target-id" inte har angetts.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller redis-servern. Krävs om "--target-id" inte har angetts.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create servicebus

Skapa en containerappanslutning till servicebus.

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]

Exempel

Skapa en anslutning mellan containerapp och servicebus interaktivt

az containerapp connection create servicebus

Skapa en anslutning mellan containerapp och servicebus med resursnamn

az containerapp connection create servicebus -g ContainerAppRG -n MyContainerApp --tg ServicebusRG --namespace MyNamespace --system-identity

Skapa en anslutning mellan containerapp och servicebus med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--namespace

Namn på servicebus-namnområdet. Krävs om "--target-id" inte har angetts.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänsten efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

Godkända värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--namespace'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller servicebussen. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create signalr

Skapa en containerappanslutning till signalern.

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]

Exempel

Skapa en anslutning mellan containerapp och signalr interaktivt

az containerapp connection create signalr

Skapa en anslutning mellan containerapp och signalr med resursnamn

az containerapp connection create signalr -g ContainerAppRG -n MyContainerApp --tg SignalrRG --signalr MySignalR --system-identity

Skapa en anslutning mellan containerapp och signalr med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: dotnet, dotnet-internal, none
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--signalr

Signalr-tjänstens namn. Krävs om "--target-id" inte har angetts.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--signalr'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller signalen. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create sql

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och sql interaktivt

az containerapp connection create sql

Skapa en anslutning mellan containerapp och sql med resursnamn

az containerapp connection create sql -g ContainerAppRG -n MyContainerApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Skapa en anslutning mellan containerapp och sql med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på sql-databasen. Krävs om "--target-id" inte har angetts.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

name : Krävs. Användarnamn eller kontonamn för hemlig autentisering. hemlighet: En hemlighet <, secret-uri, secret-name> krävs. Lösenord eller kontonyckel för hemlig autentisering. secret-uri: En av <hemligheter, secret-uri, secret-name> krävs. Keyvault hemlig uri som lagrar lösenord. secret-name : Ett av <hemligheten, secret-uri, secret-name> krävs. Keyvault hemligt namn som lagrar lösenord. Det är endast för AKS.

--server

Namnet på sql-servern. Krävs om "--target-id" inte har angetts.

--service-endpoint

Anslut måltjänsten efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

Godkända värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller sql-servern. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create sql (serviceconnector-passwordless anknytning)

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och sql interaktivt

az containerapp connection create sql

Skapa en anslutning mellan containerapp och sql med resursnamn

az containerapp connection create sql -g ContainerAppRG -n MyContainerApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Skapa en anslutning mellan containerapp och sql med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på sql-databasen. Krävs om "--target-id" inte har angetts.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

name : Krävs. Användarnamn eller kontonamn för hemlig autentisering. hemlighet: En hemlighet <, secret-uri, secret-name> krävs. Lösenord eller kontonyckel för hemlig autentisering. secret-uri: En av <hemligheter, secret-uri, secret-name> krävs. Keyvault hemlig uri som lagrar lösenord. secret-name : Ett av <hemligheten, secret-uri, secret-name> krävs. Keyvault hemligt namn som lagrar lösenord. Det är endast för AKS.

--server

Namnet på sql-servern. Krävs om "--target-id" inte har angetts.

--service-endpoint

Anslut måltjänsten efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

Godkända värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller sql-servern. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

--yes -y

Fråga inte efter bekräftelse.

Standardvärde: False
Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create storage-blob

Skapa en containerappanslutning till storage-blob.

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]

Exempel

Skapa en anslutning mellan containerapp och lagringsblob interaktivt

az containerapp connection create storage-blob

Skapa en anslutning mellan containerapp och lagringsblob med resursnamn

az containerapp connection create storage-blob -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity

Skapa en anslutning mellan containerapp och lagringsblob med resurs-ID

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

Skapa en ny lagringsblob och anslut containerappen till den interaktivt

az containerapp connection create storage-blob --new

Skapa en ny lagringsblob och anslut containerappen till den

az containerapp connection create storage-blob --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new

Valfria parametrar

--account

Namn på lagringskontot. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--new

Anger om du vill skapa en ny lagringsblob när du skapar containerappanslutningen.

Godkända värden: false, true
Standardvärde: False
--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänsten efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

Godkända värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--account'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller lagringskontot. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create storage-file

Skapa en containerappanslutning till storage-file.

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]

Exempel

Skapa en anslutning mellan containerapp och lagringsfil interaktivt

az containerapp connection create storage-file

Skapa en anslutning mellan containerapp och lagringsfil med resursnamn

az containerapp connection create storage-file -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --secret

Skapa en anslutning mellan containerapp och lagringsfil med resurs-ID

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

Valfria parametrar

--account

Namn på lagringskontot. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänsten efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

Godkända värden: false, true
--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--account'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller lagringskontot. Krävs om "--target-id" inte har angetts.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create storage-queue

Skapa en containerappanslutning till lagringskö.

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]

Exempel

Skapa en anslutning mellan containerapp och lagringskö interaktivt

az containerapp connection create storage-queue

Skapa en anslutning mellan containerapp och lagringskö med resursnamn

az containerapp connection create storage-queue -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity

Skapa en anslutning mellan containerapp och lagringskö med resurs-ID

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

Valfria parametrar

--account

Namn på lagringskontot. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänsten efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

Godkända värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--account'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller lagringskontot. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create storage-table

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och lagringstabell interaktivt

az containerapp connection create storage-table

Skapa en anslutning mellan containerapp och lagringstabell med resursnamn

az containerapp connection create storage-table -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity

Skapa en anslutning mellan containerapp och lagringstabell med resurs-ID

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

Valfria parametrar

--account

Namn på lagringskontot. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänsten efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

Godkända värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--account'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller lagringskontot. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az containerapp connection create webpubsub

Skapa en containerappanslutning till 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]

Exempel

Skapa en anslutning mellan containerapp och webpubsub interaktivt

az containerapp connection create webpubsub

Skapa en anslutning mellan containerapp och webpubsub med resursnamn

az containerapp connection create webpubsub -g ContainerAppRG -n MyContainerApp --tg WebpubsubRG --webpubsub MyWebPubSub --system-identity

Skapa en anslutning mellan containerapp och webpubsub med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används i containerappen.

Godkända värden: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Namnet på containerappanslutningen.

--container -c

Containern där anslutningsinformationen sparas (som miljövariabler).

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--name -n

Namnet på containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

Godkända värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänsten via privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

Godkända värden: false, true
--resource-group -g

Resursgruppen som innehåller containerappen. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID för en containerapp. Krävs om ['--resource-group', '--name'] inte har angetts.

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--webpubsub'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller webpubsub. Krävs om "--target-id" inte har angetts.

--user-identity

Information om användartilldelad identitetsautentisering.

Användning: --user-identity client-id=XX subs-id=XX

client-id : Krävs. Klient-ID för den användartilldelade identiteten. subs-id : Krävs. Prenumerations-ID för den användartilldelade identiteten.

--vault-id

ID:t för nyckelvalvet för att lagra hemligt värde.

--webpubsub

Namnet på webpubsub-tjänsten. Krävs om "--target-id" inte har angetts.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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