az containerapp connection create
Hinweis
Diese Befehlsgruppe verfügt über Befehle, die sowohl in Azure CLI als auch in mindestens einer Erweiterung definiert sind. Installieren Sie jede Erweiterung, um von ihren erweiterten Funktionen zu profitieren. Weitere Informationen zu Erweiterungen
Erstellen Sie eine Verbindung zwischen einer Containerapp und einer Zielressource.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az containerapp connection create app-insights |
Erstellen Sie eine Containerapp-Verbindung mit App-Insights. |
Core | Allgemein verfügbar |
az containerapp connection create appconfig |
Erstellen Sie eine containerapp-Verbindung mit "appconfig". |
Core | Allgemein verfügbar |
az containerapp connection create cognitiveservices |
Erstellen Sie eine Containerapp-Verbindung mit kognitiven Dienstleistungen. |
Core | Allgemein verfügbar |
az containerapp connection create confluent-cloud |
Erstellen Sie eine Containerapp-Verbindung mit confluent-cloud. |
Core | Allgemein verfügbar |
az containerapp connection create containerapp |
Erstellen Sie eine containerapp-zu-containerapp-Verbindung. |
Core | Allgemein verfügbar |
az containerapp connection create cosmos-cassandra |
Erstellen Sie eine Containerapp-Verbindung mit Cosmos-Cassandra. |
Core | Allgemein verfügbar |
az containerapp connection create cosmos-gremlin |
Erstellen Sie eine Containerapp-Verbindung mit Cosmos-gremlin. |
Core | Allgemein verfügbar |
az containerapp connection create cosmos-mongo |
Erstellen Sie eine Containerapp-Verbindung mit Cosmos-Mongo. |
Core | Allgemein verfügbar |
az containerapp connection create cosmos-sql |
Erstellen Sie eine Containerapp-Verbindung mit Cosmos-sql. |
Core | Allgemein verfügbar |
az containerapp connection create cosmos-table |
Erstellen Sie eine Containerapp-Verbindung mit cosmos-table. |
Core | Allgemein verfügbar |
az containerapp connection create eventhub |
Erstellen Sie eine containerapp-Verbindung mit eventhub. |
Core | Allgemein verfügbar |
az containerapp connection create keyvault |
Erstellen Sie eine containerapp-Verbindung mit keyvault. |
Core | Allgemein verfügbar |
az containerapp connection create mysql |
Erstellen Sie eine Containerapp-Verbindung mit mysql. |
Core | Als veraltet markiert |
az containerapp connection create mysql-flexible |
Erstellen Sie eine containerapp-Verbindung mit mysql-flexiblen. |
Core | Allgemein verfügbar |
az containerapp connection create mysql-flexible (serviceconnector-passwordless Erweiterung) |
Erstellen Sie eine containerapp-Verbindung mit mysql-flexiblen. |
Erweiterung | Allgemein verfügbar |
az containerapp connection create postgres |
Erstellen Sie eine Containerapp-Verbindung mit Postgres. |
Core | Als veraltet markiert |
az containerapp connection create postgres (serviceconnector-passwordless Erweiterung) |
Erstellen Sie eine Containerapp-Verbindung mit Postgres. |
Erweiterung | Als veraltet markiert |
az containerapp connection create postgres-flexible |
Erstellen Sie eine Containerapp-Verbindung mit postgres-flexibel. |
Core | Allgemein verfügbar |
az containerapp connection create postgres-flexible (serviceconnector-passwordless Erweiterung) |
Erstellen Sie eine Containerapp-Verbindung mit postgres-flexibel. |
Erweiterung | Allgemein verfügbar |
az containerapp connection create redis |
Erstellen Sie eine Containerapp-Verbindung mit Redis. |
Core | Allgemein verfügbar |
az containerapp connection create redis-enterprise |
Erstellen Sie eine Containerapp-Verbindung mit Redis-Enterprise. |
Core | Allgemein verfügbar |
az containerapp connection create servicebus |
Erstellen Sie eine containerapp-Verbindung mit servicebus. |
Core | Allgemein verfügbar |
az containerapp connection create signalr |
Erstellen Sie eine Containerapp-Verbindung mit signalr. |
Core | Allgemein verfügbar |
az containerapp connection create sql |
Erstellen Sie eine Containerapp-Verbindung mit SQL. |
Core | Allgemein verfügbar |
az containerapp connection create sql (serviceconnector-passwordless Erweiterung) |
Erstellen Sie eine Containerapp-Verbindung mit SQL. |
Erweiterung | Allgemein verfügbar |
az containerapp connection create storage-blob |
Erstellen Sie eine Containerapp-Verbindung mit dem Speicher-Blob. |
Core | Allgemein verfügbar |
az containerapp connection create storage-file |
Erstellen Sie eine Containerapp-Verbindung mit der Speicherdatei. |
Core | Allgemein verfügbar |
az containerapp connection create storage-queue |
Erstellen Sie eine Containerapp-Verbindung mit der Speicherwarteschlange. |
Core | Allgemein verfügbar |
az containerapp connection create storage-table |
Erstellen Sie eine Containerapp-Verbindung mit der Speichertabelle. |
Core | Allgemein verfügbar |
az containerapp connection create webpubsub |
Erstellen Sie eine containerapp-Verbindung mit webpubsub. |
Core | Allgemein verfügbar |
az containerapp connection create app-insights
Erstellen Sie eine Containerapp-Verbindung mit 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]
Beispiele
Interaktives Erstellen einer Verbindung zwischen containerapp und App-Insights
az containerapp connection create app-insights
Erstellen einer Verbindung zwischen containerapp und App-Insights mit Ressourcenname
az containerapp connection create app-insights -g ContainerAppRG -n MyContainerApp --tg AppInsightsRG --app-insights MyAppInsights --secret
Erstellen einer Verbindung zwischen containerapp und App-Insights mit Ressourcen-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
Optionale Parameter
Name der App-Insights. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--app-insights'] nicht angegeben sind.
Die Ressourcengruppe, die die App-Einblicke enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create appconfig
Erstellen Sie eine containerapp-Verbindung mit "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]
Beispiele
Erstellen einer Verbindung zwischen containerapp und appconfig interaktiv
az containerapp connection create appconfig
Erstellen einer Verbindung zwischen containerapp und appconfig mit Ressourcenname
az containerapp connection create appconfig -g ContainerAppRG -n MyContainerApp --tg AppconfigRG --app-config MyConfigStore --system-identity
Erstellen einer Verbindung zwischen containerapp und appconfig mit Ressourcen-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
Optionale Parameter
Name der App-Konfiguration. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--app-config'] nicht angegeben ist.
Die Ressourcengruppe, die die App-Konfiguration enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create cognitiveservices
Erstellen Sie eine Containerapp-Verbindung mit kognitiven Dienstleistungen.
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]
Beispiele
Interaktives Erstellen einer Verbindung zwischen containerapp und cognitiveservices
az containerapp connection create cognitiveservices
Erstellen einer Verbindung zwischen containerapp und cognitiveservices mit Ressourcenname
az containerapp connection create cognitiveservices -g ContainerAppRG -n MyContainerApp --tg CognitiveServicesRG --account MyAccount --system-identity
Erstellen einer Verbindung zwischen containerapp und cognitiveservices mit Ressourcen-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
Optionale Parameter
Name des Kontos für kognitive Dienste. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-target-resource-group', '-account'] nicht angegeben ist.
Die Ressourcengruppe, die die kognitiven Dienste enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create confluent-cloud
Erstellen Sie eine Containerapp-Verbindung mit 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]
Beispiele
Erstellen einer Verbindung zwischen containerapp und 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
Erforderliche Parameter
Kafka bootstrap-Server-URL.
Kafka API-Key (Schlüssel).
Kafka API-Key (geheim).
Schemaregistrierungs-API-Schlüssel (Schlüssel).
Schemaregistrierungs-URL.
Schemaregistrierungs-API-Schlüssel (geheim).
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der Verbindung
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create containerapp
Erstellen Sie eine containerapp-zu-containerapp-Verbindung.
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]
Beispiele
Interaktives Erstellen einer Verbindung zwischen containerapp und containerapp
az containerapp connection create containerapp
Erstellen einer Verbindung zwischen containerapp und containerapp mit Ressourcenname
az containerapp connection create containerapp -g ContainerAppRG -n MyContainerApp --tg TargetContainerAppRG --target-app-name MyTargetContainerApp
Erstellen einer Verbindung zwischen containerapp und containerapp mit Ressourcen-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}
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Name der Zielcontainer-App. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--target-app-name'] nicht angegeben ist.
Die Ressourcengruppe, die die Zielcontainer-App enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create cosmos-cassandra
Erstellen Sie eine Containerapp-Verbindung mit 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]
Beispiele
Erstellen einer Verbindung zwischen containerapp und Cosmos-cassandra interaktiv
az containerapp connection create cosmos-cassandra
Erstellen einer Verbindung zwischen containerapp und cosmos-cassandra mit Ressourcenname
az containerapp connection create cosmos-cassandra -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --key-space MyKeySpace --system-identity
Erstellen einer Verbindung zwischen containerapp und cosmos-cassandra mit Ressourcen-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
Optionale Parameter
Name des Cosmos-Datenbankkontos. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Der Name des Schlüsselbereichs. Erforderlich, wenn "--target-id" nicht angegeben ist.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--account', '-key-space'] nicht angegeben sind.
Die Ressourcengruppe, die das Cosmos-Datenbankkonto enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create cosmos-gremlin
Erstellen Sie eine Containerapp-Verbindung mit 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]
Beispiele
Erstellen einer Verbindung zwischen containerapp und Cosmos-Gremlin interaktiv
az containerapp connection create cosmos-gremlin
Erstellen einer Verbindung zwischen containerapp und cosmos-gremlin mit Ressourcenname
az containerapp connection create cosmos-gremlin -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --graph MyGraph --system-identity
Erstellen einer Verbindung zwischen containerapp und cosmos-gremlin mit Ressourcen-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
Optionale Parameter
Name des Cosmos-Datenbankkontos. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Der Name der Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.
Der Name des Graphs. Erforderlich, wenn "--target-id" nicht angegeben ist.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-target-resource-group', '--account', '--database', '-graph'] nicht angegeben sind.
Die Ressourcengruppe, die das Cosmos-Datenbankkonto enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create cosmos-mongo
Erstellen Sie eine Containerapp-Verbindung mit 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]
Beispiele
Interaktives Erstellen einer Verbindung zwischen containerapp und Cosmos-Mongo
az containerapp connection create cosmos-mongo
Erstellen einer Verbindung zwischen containerapp und Cosmos-Mongo mit Ressourcenname
az containerapp connection create cosmos-mongo -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --system-identity
Erstellen einer Verbindung zwischen containerapp und Cosmos-Mongo mit Ressourcen-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
Optionale Parameter
Name des Cosmos-Datenbankkontos. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Der Name der Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--account', '-database'] nicht angegeben sind.
Die Ressourcengruppe, die das Cosmos-Datenbankkonto enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create cosmos-sql
Erstellen Sie eine Containerapp-Verbindung mit 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]
Beispiele
Erstellen einer Verbindung zwischen containerapp und Cosmos-sql interaktiv
az containerapp connection create cosmos-sql
Erstellen einer Verbindung zwischen containerapp und cosmos-sql mit Ressourcenname
az containerapp connection create cosmos-sql -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --system-identity
Erstellen einer Verbindung zwischen containerapp und Cosmos-sql mit Ressourcen-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
Optionale Parameter
Name des Cosmos-Datenbankkontos. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Der Name der Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--account', '-database'] nicht angegeben sind.
Die Ressourcengruppe, die das Cosmos-Datenbankkonto enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create cosmos-table
Erstellen Sie eine Containerapp-Verbindung mit 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]
Beispiele
Interaktives Erstellen einer Verbindung zwischen containerapp und Cosmos-Table
az containerapp connection create cosmos-table
Erstellen einer Verbindung zwischen containerapp und Cosmos-Table mit Ressourcenname
az containerapp connection create cosmos-table -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --table MyTable --system-identity
Erstellen einer Verbindung zwischen containerapp und Cosmos-Table mit Ressourcen-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
Optionale Parameter
Name des Cosmos-Datenbankkontos. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Der Name der Tabelle. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--account', '--table'] nicht angegeben sind.
Die Ressourcengruppe, die das Cosmos-Datenbankkonto enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create eventhub
Erstellen Sie eine containerapp-Verbindung mit 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]
Beispiele
Interaktives Erstellen einer Verbindung zwischen containerapp und eventhub
az containerapp connection create eventhub
Erstellen einer Verbindung zwischen containerapp und eventhub mit Ressourcenname
az containerapp connection create eventhub -g ContainerAppRG -n MyContainerApp --tg EventhubRG --namespace MyNamespace --system-identity
Erstellen einer Verbindung zwischen containerapp und eventhub mit Ressourcen-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
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Name des eventhub-Namespace. Erforderlich, wenn "--target-id" nicht angegeben ist.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-target-resource-group', '--namespace'] nicht angegeben ist.
Die Ressourcengruppe, die den Eventhub enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create keyvault
Erstellen Sie eine containerapp-Verbindung mit 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]
Beispiele
Erstellen einer Verbindung zwischen containerapp und keyvault interaktiv
az containerapp connection create keyvault
Erstellen einer Verbindung zwischen containerapp und keyvault mit ressourcenname
az containerapp connection create keyvault -g ContainerAppRG -n MyContainerApp --tg KeyvaultRG --vault MyVault --system-identity
Erstellen einer Verbindung zwischen containerapp und keyvault mit Ressourcen-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
Erstellen einer neuen Keyvault- und Connect-Containerapp mit dieser interaktiv
az containerapp connection create keyvault --new
Erstellen einer neuen Keyvault- und Connect-Containerapp
az containerapp connection create keyvault --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Gibt an, ob beim Erstellen der containerapp-Verbindung ein neuer Keyvault erstellt werden soll.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-target-resource-group', '--vault'] nicht angegeben ist.
Die Ressourcengruppe, die den Keyvault enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Der Name des Keyvaults. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create mysql
Dieser Befehl ist veraltet und wird in einer zukünftigen Version entfernt.
Erstellen Sie eine Containerapp-Verbindung mit 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]
Beispiele
Erstellen einer Verbindung zwischen containerapp und mysql interaktiv
az containerapp connection create mysql
Erstellen einer Verbindung zwischen containerapp und mysql mit Dem Ressourcennamen
az containerapp connection create mysql -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Erstellen einer Verbindung zwischen containerapp und mysql mit Ressourcen-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
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der Mysql-Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX
Name: Erforderlich. Benutzername oder Kontoname für die geheime Authentifizierung. Geheimer Schlüssel: Ein <geheimer, geheimer URI, geheimer Name> ist erforderlich. Kennwort oder Kontoschlüssel für die geheime Authentifizierung. secret-uri: Einer von <geheimen, geheimen URI, geheimer Name> ist erforderlich. Keyvault Secret URI, der das Kennwort speichert. geheimer Name: Ein geheimer <, geheimer URI, geheimer Name> ist erforderlich. Schlüsselschlüsselschlüsselname, der das Kennwort speichert. Dies gilt nur für AKS.
Name des Mysql-Servers. Erforderlich, wenn "--target-id" nicht angegeben ist.
Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.
Die Ressourcengruppe, die den Mysql-Server enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create mysql-flexible
Erstellen Sie eine containerapp-Verbindung mit mysql-flexiblen.
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]
Beispiele
Erstellen einer Verbindung zwischen containerapp und mysql-flexibel interaktiv
az containerapp connection create mysql-flexible
Erstellen einer Verbindung zwischen containerapp und mysql-flexibel mit ressourcenname
az containerapp connection create mysql-flexible -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Erstellen einer Verbindung zwischen containerapp und mysql-flexibel mit Ressourcen-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
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der flexiblen Mysql-Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX
Name: Erforderlich. Benutzername oder Kontoname für die geheime Authentifizierung. Geheimer Schlüssel: Ein <geheimer, geheimer URI, geheimer Name> ist erforderlich. Kennwort oder Kontoschlüssel für die geheime Authentifizierung. secret-uri: Einer von <geheimen, geheimen URI, geheimer Name> ist erforderlich. Keyvault Secret URI, der das Kennwort speichert. geheimer Name: Ein geheimer <, geheimer URI, geheimer Name> ist erforderlich. Schlüsselschlüsselschlüsselname, der das Kennwort speichert. Dies gilt nur für AKS.
Name des flexiblen Mysql-Servers. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity-mysql-identity-id=xx
mysql-identity-id : Optional. ID der Identität, die für die flexible AAD-Authentifizierung des MySQL-Servers verwendet wird. Ignorieren Sie es, wenn Sie der Server-AAD-Administrator sind.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.
Die Ressourcengruppe, die den flexiblen Mysql-Server enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create mysql-flexible (serviceconnector-passwordless Erweiterung)
Erstellen Sie eine containerapp-Verbindung mit mysql-flexiblen.
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]
Beispiele
Erstellen einer Verbindung zwischen containerapp und mysql-flexibel interaktiv
az containerapp connection create mysql-flexible
Erstellen einer Verbindung zwischen containerapp und mysql-flexibel mit ressourcenname
az containerapp connection create mysql-flexible -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Erstellen einer Verbindung zwischen containerapp und mysql-flexibel mit Ressourcen-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
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der flexiblen Mysql-Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX
Name: Erforderlich. Benutzername oder Kontoname für die geheime Authentifizierung. Geheimer Schlüssel: Ein <geheimer, geheimer URI, geheimer Name> ist erforderlich. Kennwort oder Kontoschlüssel für die geheime Authentifizierung. secret-uri: Einer von <geheimen, geheimen URI, geheimer Name> ist erforderlich. Keyvault Secret URI, der das Kennwort speichert. geheimer Name: Ein geheimer <, geheimer URI, geheimer Name> ist erforderlich. Schlüsselschlüsselschlüsselname, der das Kennwort speichert. Dies gilt nur für AKS.
Name des flexiblen Mysql-Servers. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals. mysql-identity-id : Optional. ID der Identität, die für mySQL flexible Server Microsoft Entra Authentication verwendet wird. Ignorieren Sie es, wenn Sie der Serveradministrator von Microsoft Entra sind.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity-mysql-identity-id=xx
mysql-identity-id : Optional. ID der Identität, die für mySQL flexible Server Microsoft Entra Authentication verwendet wird. Ignorieren Sie es, wenn Sie der Serveradministrator von Microsoft Entra sind.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.
Die Ressourcengruppe, die den flexiblen Mysql-Server enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität. mysql-identity-id : Optional. ID der Identität, die für mySQL flexible Server Microsoft Entra Authentication verwendet wird. Ignorieren Sie es, wenn Sie der Serveradministrator von Microsoft Entra sind.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Nicht zur Bestätigung auffordern
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create postgres
Dieser Befehl ist veraltet und wird in einer zukünftigen Version entfernt.
Erstellen Sie eine Containerapp-Verbindung mit 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]
Beispiele
Erstellen einer Verbindung zwischen containerapp und Postgres interaktiv
az containerapp connection create postgres
Erstellen einer Verbindung zwischen containerapp und Postgres mit Ressourcenname
az containerapp connection create postgres -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Erstellen einer Verbindung zwischen containerapp und Postgres mit Ressourcen-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
Erstellen einer neuen Postgres- und Connect-Containerapp interaktiv
az containerapp connection create postgres --new
Erstellen einer neuen Postgres- und Connect-Containerapp
az containerapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der Postgres-Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Gibt an, ob beim Erstellen der Containerapp-Verbindung eine neue Postgres erstellt werden soll.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX
Name: Erforderlich. Benutzername oder Kontoname für die geheime Authentifizierung. Geheimer Schlüssel: Ein <geheimer, geheimer URI, geheimer Name> ist erforderlich. Kennwort oder Kontoschlüssel für die geheime Authentifizierung. secret-uri: Einer von <geheimen, geheimen URI, geheimer Name> ist erforderlich. Keyvault Secret URI, der das Kennwort speichert. geheimer Name: Ein geheimer <, geheimer URI, geheimer Name> ist erforderlich. Schlüsselschlüsselschlüsselname, der das Kennwort speichert. Dies gilt nur für AKS.
Name des Postgres-Servers. Erforderlich, wenn "--target-id" nicht angegeben ist.
Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.
Die Ressourcengruppe, die den Postgres-Dienst enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create postgres (serviceconnector-passwordless Erweiterung)
Dieser Befehl ist veraltet und wird in einer zukünftigen Version entfernt.
Erstellen Sie eine Containerapp-Verbindung mit 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]
Beispiele
Erstellen einer Verbindung zwischen containerapp und Postgres interaktiv
az containerapp connection create postgres
Erstellen einer Verbindung zwischen containerapp und Postgres mit Ressourcenname
az containerapp connection create postgres -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Erstellen einer Verbindung zwischen containerapp und Postgres mit Ressourcen-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
Erstellen einer neuen Postgres- und Connect-Containerapp interaktiv
az containerapp connection create postgres --new
Erstellen einer neuen Postgres- und Connect-Containerapp
az containerapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der Postgres-Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Gibt an, ob beim Erstellen der Containerapp-Verbindung eine neue Postgres erstellt werden soll.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX
Name: Erforderlich. Benutzername oder Kontoname für die geheime Authentifizierung. Geheimer Schlüssel: Ein <geheimer, geheimer URI, geheimer Name> ist erforderlich. Kennwort oder Kontoschlüssel für die geheime Authentifizierung. secret-uri: Einer von <geheimen, geheimen URI, geheimer Name> ist erforderlich. Keyvault Secret URI, der das Kennwort speichert. geheimer Name: Ein geheimer <, geheimer URI, geheimer Name> ist erforderlich. Schlüsselschlüsselschlüsselname, der das Kennwort speichert. Dies gilt nur für AKS.
Name des Postgres-Servers. Erforderlich, wenn "--target-id" nicht angegeben ist.
Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.
Die Ressourcengruppe, die den Postgres-Dienst enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Nicht zur Bestätigung auffordern
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create postgres-flexible
Erstellen Sie eine Containerapp-Verbindung mit postgres-flexibel.
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]
Beispiele
Erstellen einer Verbindung zwischen containerapp und postgres-flexibel interaktiv
az containerapp connection create postgres-flexible
Erstellen einer Verbindung zwischen containerapp und postgres-flexibel mit Ressourcennamen
az containerapp connection create postgres-flexible -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Erstellen einer Verbindung zwischen containerapp und postgres-flexibel mit Ressourcen-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
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der flexiblen Datenbank von Postgres. Erforderlich, wenn "--target-id" nicht angegeben ist.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX
Name: Erforderlich. Benutzername oder Kontoname für die geheime Authentifizierung. Geheimer Schlüssel: Ein <geheimer, geheimer URI, geheimer Name> ist erforderlich. Kennwort oder Kontoschlüssel für die geheime Authentifizierung. secret-uri: Einer von <geheimen, geheimen URI, geheimer Name> ist erforderlich. Keyvault Secret URI, der das Kennwort speichert. geheimer Name: Ein geheimer <, geheimer URI, geheimer Name> ist erforderlich. Schlüsselschlüsselschlüsselname, der das Kennwort speichert. Dies gilt nur für AKS.
Name der flexiblen Server mit Postgres. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.
Die Ressourcengruppe, die den flexiblen Postgres-Dienst enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create postgres-flexible (serviceconnector-passwordless Erweiterung)
Erstellen Sie eine Containerapp-Verbindung mit postgres-flexibel.
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]
Beispiele
Erstellen einer Verbindung zwischen containerapp und postgres-flexibel interaktiv
az containerapp connection create postgres-flexible
Erstellen einer Verbindung zwischen containerapp und postgres-flexibel mit Ressourcennamen
az containerapp connection create postgres-flexible -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Erstellen einer Verbindung zwischen containerapp und postgres-flexibel mit Ressourcen-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
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der flexiblen Datenbank von Postgres. Erforderlich, wenn "--target-id" nicht angegeben ist.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX
Name: Erforderlich. Benutzername oder Kontoname für die geheime Authentifizierung. Geheimer Schlüssel: Ein <geheimer, geheimer URI, geheimer Name> ist erforderlich. Kennwort oder Kontoschlüssel für die geheime Authentifizierung. secret-uri: Einer von <geheimen, geheimen URI, geheimer Name> ist erforderlich. Keyvault Secret URI, der das Kennwort speichert. geheimer Name: Ein geheimer <, geheimer URI, geheimer Name> ist erforderlich. Schlüsselschlüsselschlüsselname, der das Kennwort speichert. Dies gilt nur für AKS.
Name der flexiblen Server mit Postgres. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.
Die Ressourcengruppe, die den flexiblen Postgres-Dienst enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Nicht zur Bestätigung auffordern
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create redis
Erstellen Sie eine Containerapp-Verbindung mit 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]
Beispiele
Erstellen einer Verbindung zwischen containerapp und Redis interaktiv
az containerapp connection create redis
Erstellen einer Verbindung zwischen containerapp und Redis mit Ressourcenname
az containerapp connection create redis -g ContainerAppRG -n MyContainerApp --tg RedisRG --server MyServer --database MyDB --secret
Erstellen einer Verbindung zwischen containerapp und Redis mit Ressourcen-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
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der Redis-Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Name des Redis-Servers. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.
Die Ressourcengruppe, die den Redis-Server enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create redis-enterprise
Erstellen Sie eine Containerapp-Verbindung mit 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]
Beispiele
Erstellen einer Verbindung zwischen containerapp und redis-enterprise interaktiv
az containerapp connection create redis-enterprise
Erstellen einer Verbindung zwischen containerapp und redis-enterprise mit Ressourcenname
az containerapp connection create redis-enterprise -g ContainerAppRG -n MyContainerApp --tg RedisRG --server MyServer --database MyDB --secret
Erstellen einer Verbindung zwischen containerapp und redis-enterprise mit Ressourcen-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
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der Redis Enterprise-Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Name des Redis Enterprise-Servers. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.
Die Ressourcengruppe, die den Redis-Server enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create servicebus
Erstellen Sie eine containerapp-Verbindung mit 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]
Beispiele
Interaktives Erstellen einer Verbindung zwischen containerapp und Servicebus
az containerapp connection create servicebus
Erstellen einer Verbindung zwischen containerapp und Servicebus mit Ressourcenname
az containerapp connection create servicebus -g ContainerAppRG -n MyContainerApp --tg ServicebusRG --namespace MyNamespace --system-identity
Erstellen einer Verbindung zwischen containerapp und Servicebus mit Ressourcen-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
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Name des Servicebus-Namespace. Erforderlich, wenn "--target-id" nicht angegeben ist.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-target-resource-group', '--namespace'] nicht angegeben ist.
Die Ressourcengruppe, die den Servicebus enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create signalr
Erstellen Sie eine Containerapp-Verbindung mit signalr.
az containerapp connection create signalr [--appconfig-id]
[--client-type {dotnet, dotnet-internal, none}]
[--connection]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-principal]
[--signalr]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Beispiele
Erstellen einer Verbindung zwischen containerapp und Signalr interaktiv
az containerapp connection create signalr
Erstellen einer Verbindung zwischen containerapp und Signalr mit Ressourcenname
az containerapp connection create signalr -g ContainerAppRG -n MyContainerApp --tg SignalrRG --signalr MySignalR --system-identity
Erstellen einer Verbindung zwischen containerapp und Signalr mit Ressourcen-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
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Name des Signalgeberdiensts. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-target-resource-group', '--signalr'] nicht angegeben ist.
Die Ressourcengruppe, die den Signalgeber enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create sql
Erstellen Sie eine Containerapp-Verbindung mit 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]
Beispiele
Erstellen einer Verbindung zwischen containerapp und SQL interaktiv
az containerapp connection create sql
Erstellen einer Verbindung zwischen containerapp und SQL mit Ressourcenname
az containerapp connection create sql -g ContainerAppRG -n MyContainerApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Erstellen einer Verbindung zwischen containerapp und SQL mit Ressourcen-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
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der SQL-Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX
Name: Erforderlich. Benutzername oder Kontoname für die geheime Authentifizierung. Geheimer Schlüssel: Ein <geheimer, geheimer URI, geheimer Name> ist erforderlich. Kennwort oder Kontoschlüssel für die geheime Authentifizierung. secret-uri: Einer von <geheimen, geheimen URI, geheimer Name> ist erforderlich. Keyvault Secret URI, der das Kennwort speichert. geheimer Name: Ein geheimer <, geheimer URI, geheimer Name> ist erforderlich. Schlüsselschlüsselschlüsselname, der das Kennwort speichert. Dies gilt nur für AKS.
Name des SQL-Servers. Erforderlich, wenn "--target-id" nicht angegeben ist.
Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.
Die Ressourcengruppe, die den SQL-Server enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create sql (serviceconnector-passwordless Erweiterung)
Erstellen Sie eine Containerapp-Verbindung mit 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]
Beispiele
Erstellen einer Verbindung zwischen containerapp und SQL interaktiv
az containerapp connection create sql
Erstellen einer Verbindung zwischen containerapp und SQL mit Ressourcenname
az containerapp connection create sql -g ContainerAppRG -n MyContainerApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Erstellen einer Verbindung zwischen containerapp und SQL mit Ressourcen-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
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der SQL-Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX
Name: Erforderlich. Benutzername oder Kontoname für die geheime Authentifizierung. Geheimer Schlüssel: Ein <geheimer, geheimer URI, geheimer Name> ist erforderlich. Kennwort oder Kontoschlüssel für die geheime Authentifizierung. secret-uri: Einer von <geheimen, geheimen URI, geheimer Name> ist erforderlich. Keyvault Secret URI, der das Kennwort speichert. geheimer Name: Ein geheimer <, geheimer URI, geheimer Name> ist erforderlich. Schlüsselschlüsselschlüsselname, der das Kennwort speichert. Dies gilt nur für AKS.
Name des SQL-Servers. Erforderlich, wenn "--target-id" nicht angegeben ist.
Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.
Die Ressourcengruppe, die den SQL-Server enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Nicht zur Bestätigung auffordern
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create storage-blob
Erstellen Sie eine Containerapp-Verbindung mit dem Speicher-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]
Beispiele
Erstellen einer Verbindung zwischen containerapp und Storage-Blob interaktiv
az containerapp connection create storage-blob
Erstellen einer Verbindung zwischen containerapp und storage-blob mit Ressourcenname
az containerapp connection create storage-blob -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity
Erstellen einer Verbindung zwischen containerapp und Storage-Blob mit Ressourcen-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
Erstellen einer neuen Speicher-Blob-App und Interaktives Verbinden einer Containerapp
az containerapp connection create storage-blob --new
Erstellen einer neuen Speicher-Blob-App und Verbinden einer Containerapp
az containerapp connection create storage-blob --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new
Optionale Parameter
Name des Speicherkontos. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Gibt an, ob beim Erstellen der Containerapp-Verbindung ein neues Speicher-BLOB erstellt werden soll.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-target-resource-group', '-account'] nicht angegeben ist.
Die Ressourcengruppe, die das Speicherkonto enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create storage-file
Erstellen Sie eine Containerapp-Verbindung mit der Speicherdatei.
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]
Beispiele
Interaktives Erstellen einer Verbindung zwischen containerapp und Speicherdatei
az containerapp connection create storage-file
Erstellen einer Verbindung zwischen containerapp und Speicherdatei mit Ressourcenname
az containerapp connection create storage-file -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --secret
Erstellen einer Verbindung zwischen containerapp und Speicherdatei mit Ressourcen-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
Optionale Parameter
Name des Speicherkontos. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-target-resource-group', '-account'] nicht angegeben ist.
Die Ressourcengruppe, die das Speicherkonto enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create storage-queue
Erstellen Sie eine Containerapp-Verbindung mit der Speicherwarteschlange.
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]
Beispiele
Interaktives Erstellen einer Verbindung zwischen containerapp und Speicherwarteschlange
az containerapp connection create storage-queue
Erstellen einer Verbindung zwischen containerapp und Speicherwarteschlange mit Ressourcenname
az containerapp connection create storage-queue -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity
Erstellen einer Verbindung zwischen containerapp und Speicherwarteschlange mit Ressourcen-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
Optionale Parameter
Name des Speicherkontos. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-target-resource-group', '-account'] nicht angegeben ist.
Die Ressourcengruppe, die das Speicherkonto enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create storage-table
Erstellen Sie eine Containerapp-Verbindung mit der Speichertabelle.
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]
Beispiele
Interaktives Erstellen einer Verbindung zwischen containerapp und Speichertabelle
az containerapp connection create storage-table
Erstellen einer Verbindung zwischen Containerapp und Speichertabelle mit Ressourcenname
az containerapp connection create storage-table -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity
Erstellen einer Verbindung zwischen containerapp und Speichertabelle mit Ressourcen-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
Optionale Parameter
Name des Speicherkontos. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-target-resource-group', '-account'] nicht angegeben ist.
Die Ressourcengruppe, die das Speicherkonto enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az containerapp connection create webpubsub
Erstellen Sie eine containerapp-Verbindung mit 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]
Beispiele
Erstellen einer Verbindung zwischen containerapp und webpubsub interaktiv
az containerapp connection create webpubsub
Erstellen einer Verbindung zwischen containerapp und webpubsub mit Ressourcenname
az containerapp connection create webpubsub -g ContainerAppRG -n MyContainerApp --tg WebpubsubRG --webpubsub MyWebPubSub --system-identity
Erstellen einer Verbindung zwischen containerapp und webpubsub mit Ressourcen-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
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die containerapp verwendet wird.
Name der containerapp-Verbindung.
Der Container, in dem die Verbindungsinformationen gespeichert werden (als Umgebungsvariablen).
Die angepassten Schlüssel, die zum Ändern von Standardkonfigurationsnamen verwendet werden. Der Schlüssel ist der ursprüngliche Name, der Wert ist der angepasste Name.
Name der Container-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob einige Konfigurationsschritte deaktiviert werden sollen. Verwenden Sie configinfo, um Konfigurationsinformationenänderungen auf der Quelle zu disbalen. Verwenden Sie publicnetwork, um die Konfiguration für den Zugriff auf öffentliche Netzwerke zu deaktivieren. Verwenden Sie die Authentifizierung, um die Authentifizierungskonfiguration zu überspringen, z. B. die Aktivierung der verwalteten Identität und das Gewähren von RBAC-Rollen.
Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Container-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Die Authentifizierungsinformationen des Dienstprinzipals.
Verwendung: --service-principal client-id=XX secret=XX
Client-ID: Erforderlich. Client-ID des Dienstprinzipals. object-id : Optional. Objekt-ID des Dienstprinzipals (Enterprise-Anwendung). geheim: Erforderlich. Geheimer Schlüssel des Dienstprinzipals.
Die Ressourcen-ID einer containerapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.
Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --system-identity.
Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--webpubsub'] nicht angegeben ist.
Die Ressourcengruppe, die den Webpubsub enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.
Die Vom Benutzer zugewiesenen Identitätsauthentifizierungsinformationen.
Verwendung: --user-identity client-id=XX subs-id=XX
Client-ID: Erforderlich. Client-ID der vom Benutzer zugewiesenen Identität. subs-id : Erforderlich. Abonnement-ID der vom Benutzer zugewiesenen Identität.
Die ID des Schlüsseltresors zum Speichern des geheimen Werts.
Name des Webpubsub-Diensts. Erforderlich, wenn "--target-id" nicht angegeben ist.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.