az functionapp 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 Functionapp und einer Zielressource.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az functionapp connection create app-insights |
Erstellen Sie eine FunctionApp-Verbindung mit App-Insights. |
Core | Allgemein verfügbar |
az functionapp connection create appconfig |
Erstellen Sie eine Functionapp-Verbindung mit "appconfig". |
Core | Allgemein verfügbar |
az functionapp connection create cognitiveservices |
Erstellen Sie eine Funktionsapp-Verbindung zu kognitiven Dienstleistungen. |
Core | Allgemein verfügbar |
az functionapp connection create confluent-cloud |
Erstellen Sie eine FunctionApp-Verbindung mit der Confluent-Cloud. |
Core | Allgemein verfügbar |
az functionapp connection create cosmos-cassandra |
Erstellen Sie eine FunctionApp-Verbindung mit Cosmos-Cassandra. |
Core | Allgemein verfügbar |
az functionapp connection create cosmos-gremlin |
Erstellen Sie eine FunctionApp-Verbindung mit Cosmos-Gremlin. |
Core | Allgemein verfügbar |
az functionapp connection create cosmos-mongo |
Erstellen Sie eine FunctionApp-Verbindung mit Cosmos-Mongo. |
Core | Allgemein verfügbar |
az functionapp connection create cosmos-sql |
Erstellen Sie eine FunctionApp-Verbindung mit Cosmos-sql. |
Core | Allgemein verfügbar |
az functionapp connection create cosmos-table |
Erstellen Sie eine FunctionApp-Verbindung mit der Cosmos-Tabelle. |
Core | Allgemein verfügbar |
az functionapp connection create eventhub |
Erstellen Sie eine Functionapp-Verbindung mit eventhub. |
Core | Allgemein verfügbar |
az functionapp connection create keyvault |
Erstellen Sie eine Functionapp-Verbindung mit keyvault. |
Core | Allgemein verfügbar |
az functionapp connection create mysql |
Erstellen Sie eine FunctionApp-Verbindung mit mysql. |
Core | Als veraltet markiert |
az functionapp connection create mysql-flexible |
Erstellen Sie eine Functionapp-Verbindung mit mysql-flexiblen. |
Core | Allgemein verfügbar |
az functionapp connection create mysql-flexible (serviceconnector-passwordless Erweiterung) |
Erstellen Sie eine Functionapp-Verbindung mit mysql-flexiblen. |
Erweiterung | Allgemein verfügbar |
az functionapp connection create postgres |
Erstellen Sie eine FunctionApp-Verbindung mit Postgres. |
Core | Als veraltet markiert |
az functionapp connection create postgres (serviceconnector-passwordless Erweiterung) |
Erstellen Sie eine FunctionApp-Verbindung mit Postgres. |
Erweiterung | Als veraltet markiert |
az functionapp connection create postgres-flexible |
Erstellen Sie eine Functionapp-Verbindung mit postgres-flexiblen. |
Core | Allgemein verfügbar |
az functionapp connection create postgres-flexible (serviceconnector-passwordless Erweiterung) |
Erstellen Sie eine Functionapp-Verbindung mit postgres-flexiblen. |
Erweiterung | Allgemein verfügbar |
az functionapp connection create redis |
Erstellen Sie eine FunctionApp-Verbindung mit Redis. |
Core | Allgemein verfügbar |
az functionapp connection create redis-enterprise |
Erstellen Sie eine FunctionApp-Verbindung mit Redis-Enterprise. |
Core | Allgemein verfügbar |
az functionapp connection create servicebus |
Erstellen Sie eine Functionapp-Verbindung mit servicebus. |
Core | Allgemein verfügbar |
az functionapp connection create signalr |
Erstellen Sie eine Functionapp-Verbindung zum Signalgeber. |
Core | Allgemein verfügbar |
az functionapp connection create sql |
Erstellen Sie eine Functionapp-Verbindung mit SQL. |
Core | Allgemein verfügbar |
az functionapp connection create sql (serviceconnector-passwordless Erweiterung) |
Erstellen Sie eine Functionapp-Verbindung mit SQL. |
Erweiterung | Allgemein verfügbar |
az functionapp connection create storage-blob |
Erstellen Sie eine FunctionApp-Verbindung mit storage-blob. |
Core | Allgemein verfügbar |
az functionapp connection create storage-file |
Erstellen Sie eine Functionapp-Verbindung mit der Speicherdatei. |
Core | Allgemein verfügbar |
az functionapp connection create storage-queue |
Erstellen Sie eine FunctionApp-Verbindung mit der Speicherwarteschlange. |
Core | Allgemein verfügbar |
az functionapp connection create storage-table |
Erstellen Sie eine Functionapp-Verbindung mit der Speichertabelle. |
Core | Allgemein verfügbar |
az functionapp connection create webpubsub |
Erstellen Sie eine Functionapp-Verbindung mit webpubsub. |
Core | Allgemein verfügbar |
az functionapp connection create app-insights
Erstellen Sie eine FunctionApp-Verbindung mit App-Insights.
az functionapp connection create app-insights [--app-insights]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python}]
[--connection]
[--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 functionapp und App-Insights
az functionapp connection create app-insights
Erstellen einer Verbindung zwischen functionapp und App-Insights mit Ressourcenname
az functionapp connection create app-insights -g FuncAppRG -n MyFunctionApp --tg AppInsightsRG --app-insights MyAppInsights --secret
Erstellen einer Verbindung zwischen functionapp und App-Insights mit Ressourcen-ID
az functionapp connection create app-insights --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Die Ressourcen-ID einer Functionapp. 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 functionapp connection create appconfig
Erstellen Sie eine Functionapp-Verbindung mit "appconfig".
az functionapp connection create appconfig [--app-config]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
[--connection]
[--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 functionapp und appconfig interaktiv
az functionapp connection create appconfig
Erstellen einer Verbindung zwischen functionapp und appconfig mit Ressourcenname
az functionapp connection create appconfig -g FuncAppRG -n MyFunctionApp --tg AppconfigRG --app-config MyConfigStore --system-identity
Erstellen einer Verbindung zwischen functionapp und appconfig mit Ressourcen-ID
az functionapp connection create appconfig --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-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 Functionapp. 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 functionapp connection create cognitiveservices
Erstellen Sie eine Funktionsapp-Verbindung zu kognitiven Dienstleistungen.
az functionapp connection create cognitiveservices [--account]
[--appconfig-id]
[--client-type {dotnet, none, python}]
[--connection]
[--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 functionapp und cognitiveservices
az functionapp connection create cognitiveservices
Erstellen einer Verbindung zwischen functionapp und cognitiveservices mit Ressourcenname
az functionapp connection create cognitiveservices -g FuncAppRG -n MyFunctionApp --tg CognitiveServicesRG --account MyAccount --system-identity
Erstellen einer Verbindung zwischen functionapp und cognitiveservices mit Ressourcen-ID
az functionapp connection create cognitiveservices --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Funktions-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 Functionapp. 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 functionapp connection create confluent-cloud
Erstellen Sie eine FunctionApp-Verbindung mit der Confluent-Cloud.
az functionapp 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]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--source-id]
[--vault-id]
Beispiele
Erstellen einer Verbindung zwischen functionapp und confluent-cloud
az functionapp connection create confluent-cloud -g FuncAppRG -n MyFunctionApp --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 functionapp verwendet wird.
Name der Verbindung
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 Funktions-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 Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die Ressourcen-ID einer Functionapp. 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 functionapp connection create cosmos-cassandra
Erstellen Sie eine FunctionApp-Verbindung mit Cosmos-Cassandra.
az functionapp connection create cosmos-cassandra [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--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
Interaktive Verbindung zwischen functionapp und cosmos-cassandra erstellen
az functionapp connection create cosmos-cassandra
Erstellen einer Verbindung zwischen functionapp und cosmos-cassandra mit Ressourcenname
az functionapp connection create cosmos-cassandra -g FuncAppRG -n MyFunctionApp --tg CosmosRG --account MyAccount --key-space MyKeySpace --system-identity
Erstellen einer Verbindung zwischen functionapp und cosmos-cassandra mit Ressourcen-ID
az functionapp connection create cosmos-cassandra --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden Zieldienst 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 Functionapp. 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 functionapp connection create cosmos-gremlin
Erstellen Sie eine FunctionApp-Verbindung mit Cosmos-Gremlin.
az functionapp connection create cosmos-gremlin [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python}]
[--connection]
[--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
Interaktive Verbindung zwischen functionapp und cosmos-gremlin erstellen
az functionapp connection create cosmos-gremlin
Erstellen einer Verbindung zwischen functionapp und cosmos-gremlin mit Ressourcennamen
az functionapp connection create cosmos-gremlin -g FuncAppRG -n MyFunctionApp --tg CosmosRG --account MyAccount --database MyDB --graph MyGraph --system-identity
Erstellen einer Verbindung zwischen functionapp und cosmos-gremlin mit Ressourcen-ID
az functionapp connection create cosmos-gremlin --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden Zieldienst 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 Functionapp. 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 functionapp connection create cosmos-mongo
Erstellen Sie eine FunctionApp-Verbindung mit Cosmos-Mongo.
az functionapp connection create cosmos-mongo [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, springBoot}]
[--connection]
[--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 functionapp und Cosmos-Mongo
az functionapp connection create cosmos-mongo
Erstellen einer Verbindung zwischen functionapp und cosmos-mongo mit Ressourcenname
az functionapp connection create cosmos-mongo -g FuncAppRG -n MyFunctionApp --tg CosmosRG --account MyAccount --database MyDB --system-identity
Erstellen einer Verbindung zwischen functionapp und cosmos-mongo mit Ressourcen-ID
az functionapp connection create cosmos-mongo --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden Zieldienst 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 Functionapp. 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 functionapp connection create cosmos-sql
Erstellen Sie eine FunctionApp-Verbindung mit Cosmos-sql.
az functionapp connection create cosmos-sql [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--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 functionapp und cosmos-sql
az functionapp connection create cosmos-sql
Erstellen einer Verbindung zwischen functionapp und cosmos-sql mit Ressourcenname
az functionapp connection create cosmos-sql -g FuncAppRG -n MyFunctionApp --tg CosmosRG --account MyAccount --database MyDB --system-identity
Erstellen einer Verbindung zwischen functionapp und cosmos-sql mit Ressourcen-ID
az functionapp connection create cosmos-sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden Zieldienst 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 Functionapp. 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 functionapp connection create cosmos-table
Erstellen Sie eine FunctionApp-Verbindung mit der Cosmos-Tabelle.
az functionapp connection create cosmos-table [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--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 functionapp und Cosmos-Table
az functionapp connection create cosmos-table
Erstellen einer Verbindung zwischen functionapp und cosmos-table mit Ressourcenname
az functionapp connection create cosmos-table -g FuncAppRG -n MyFunctionApp --tg CosmosRG --account MyAccount --table MyTable --system-identity
Erstellen einer Verbindung zwischen functionapp und cosmos-table mit Ressourcen-ID
az functionapp connection create cosmos-table --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden Zieldienst 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 Functionapp. 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 functionapp connection create eventhub
Erstellen Sie eine Functionapp-Verbindung mit eventhub.
az functionapp connection create eventhub [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot}]
[--connection]
[--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 functionapp und eventhub
az functionapp connection create eventhub
Erstellen einer Verbindung zwischen functionapp und eventhub mit Ressourcenname
az functionapp connection create eventhub -g FuncAppRG -n MyFunctionApp --tg EventhubRG --namespace MyNamespace --system-identity
Erstellen einer Verbindung zwischen functionapp und eventhub mit Ressourcen-ID
az functionapp connection create eventhub --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden Zieldienst 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 Functionapp. 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 functionapp connection create keyvault
Erstellen Sie eine Functionapp-Verbindung mit keyvault.
az functionapp connection create keyvault [--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--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
Interaktives Erstellen einer Verbindung zwischen functionapp und keyvault
az functionapp connection create keyvault
Erstellen einer Verbindung zwischen functionapp und keyvault mit Ressourcenname
az functionapp connection create keyvault -g FuncAppRG -n MyFunctionApp --tg KeyvaultRG --vault MyVault --system-identity
Erstellen einer Verbindung zwischen functionapp und keyvault mit Ressourcen-ID
az functionapp connection create keyvault --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.KeyVault/vaults/{vault} --system-identity
Erstellen einer neuen Keyvault- und Connect-Funktionsapp interaktiv
az functionapp connection create keyvault --new
Erstellen einer neuen Keyvault- und Connect-Funktionsapp
az functionapp connection create keyvault --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --new
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Gibt an, ob beim Erstellen der Functionapp-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Verbinden Zieldienst 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 Functionapp. 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 functionapp connection create mysql
Dieser Befehl ist veraltet und wird in einer zukünftigen Version entfernt.
Erstellen Sie eine FunctionApp-Verbindung mit mysql.
az functionapp connection create mysql [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--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
Interaktives Erstellen einer Verbindung zwischen functionapp und mysql
az functionapp connection create mysql
Erstellen einer Verbindung zwischen functionapp und mysql mit Ressourcenname
az functionapp connection create mysql -g FuncAppRG -n MyFunctionApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Erstellen einer Verbindung zwischen functionapp und mysql mit Ressourcen-ID
az functionapp connection create mysql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-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 Zieldienst nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.
Die Ressourcen-ID einer Functionapp. 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 functionapp connection create mysql-flexible
Erstellen Sie eine Functionapp-Verbindung mit mysql-flexiblen.
az functionapp connection create mysql-flexible [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--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 functionapp und mysql-flexibel interaktiv
az functionapp connection create mysql-flexible
Erstellen einer Verbindung zwischen functionapp und mysql-flexibel mit Ressourcennamen
az functionapp connection create mysql-flexible -g FuncAppRG -n MyFunctionApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Erstellen einer Verbindung zwischen functionapp und mysql-flexibel mit Ressourcen-ID
az functionapp connection create mysql-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Funktions-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 Functionapp. 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 functionapp connection create mysql-flexible (serviceconnector-passwordless Erweiterung)
Erstellen Sie eine Functionapp-Verbindung mit mysql-flexiblen.
az functionapp connection create mysql-flexible [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--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 functionapp und mysql-flexibel interaktiv
az functionapp connection create mysql-flexible
Erstellen einer Verbindung zwischen functionapp und mysql-flexibel mit Ressourcennamen
az functionapp connection create mysql-flexible -g FuncAppRG -n MyFunctionApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Erstellen einer Verbindung zwischen functionapp und mysql-flexibel mit Ressourcen-ID
az functionapp connection create mysql-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Funktions-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 Functionapp. 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 functionapp connection create postgres
Dieser Befehl ist veraltet und wird in einer zukünftigen Version entfernt.
Erstellen Sie eine FunctionApp-Verbindung mit Postgres.
az functionapp connection create postgres [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--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
Interaktives Erstellen einer Verbindung zwischen functionapp und Postgres
az functionapp connection create postgres
Erstellen einer Verbindung zwischen functionapp und Postgres mit Ressourcenname
az functionapp connection create postgres -g FuncAppRG -n MyFunctionApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Erstellen einer Verbindung zwischen functionapp und Postgres mit Ressourcen-ID
az functionapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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-Funktionsapp interaktiv
az functionapp connection create postgres --new
Erstellen einer neuen Postgres- und Connect-Funktionsapp
az functionapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --new
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Gibt an, ob beim Erstellen der functionapp-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-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 Zieldienst 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 Functionapp. 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 functionapp connection create postgres (serviceconnector-passwordless Erweiterung)
Dieser Befehl ist veraltet und wird in einer zukünftigen Version entfernt.
Erstellen Sie eine FunctionApp-Verbindung mit Postgres.
az functionapp connection create postgres [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--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
Interaktives Erstellen einer Verbindung zwischen functionapp und Postgres
az functionapp connection create postgres
Erstellen einer Verbindung zwischen functionapp und Postgres mit Ressourcenname
az functionapp connection create postgres -g FuncAppRG -n MyFunctionApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Erstellen einer Verbindung zwischen functionapp und Postgres mit Ressourcen-ID
az functionapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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-Funktionsapp interaktiv
az functionapp connection create postgres --new
Erstellen einer neuen Postgres- und Connect-Funktionsapp
az functionapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --new
Optionale Parameter
Die App-Konfigurations-ID zum Speichern der Konfiguration.
Der clienttyp, der für die functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Gibt an, ob beim Erstellen der functionapp-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-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 Zieldienst 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 Functionapp. 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 functionapp connection create postgres-flexible
Erstellen Sie eine Functionapp-Verbindung mit postgres-flexiblen.
az functionapp connection create postgres-flexible [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--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 functionapp und postgres-flexibel interaktiv
az functionapp connection create postgres-flexible
Erstellen einer Verbindung zwischen functionapp und postgres-flexibel mit Ressourcennamen
az functionapp connection create postgres-flexible -g FuncAppRG -n MyFunctionApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Erstellen einer Verbindung zwischen functionapp und postgres-flexibel mit Ressourcen-ID
az functionapp connection create postgres-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Funktions-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 Functionapp. 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 functionapp connection create postgres-flexible (serviceconnector-passwordless Erweiterung)
Erstellen Sie eine Functionapp-Verbindung mit postgres-flexiblen.
az functionapp connection create postgres-flexible [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--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 functionapp und postgres-flexibel interaktiv
az functionapp connection create postgres-flexible
Erstellen einer Verbindung zwischen functionapp und postgres-flexibel mit Ressourcennamen
az functionapp connection create postgres-flexible -g FuncAppRG -n MyFunctionApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Erstellen einer Verbindung zwischen functionapp und postgres-flexibel mit Ressourcen-ID
az functionapp connection create postgres-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Funktions-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 Functionapp. 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 functionapp connection create redis
Erstellen Sie eine FunctionApp-Verbindung mit Redis.
az functionapp connection create redis [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--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
Interaktives Erstellen einer Verbindung zwischen functionapp und Redis
az functionapp connection create redis
Erstellen einer Verbindung zwischen functionapp und Redis mit Ressourcenname
az functionapp connection create redis -g FuncAppRG -n MyFunctionApp --tg RedisRG --server MyServer --database MyDB --secret
Erstellen einer Verbindung zwischen functionapp und Redis mit Ressourcen-ID
az functionapp connection create redis --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-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 Functionapp. 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 functionapp connection create redis-enterprise
Erstellen Sie eine FunctionApp-Verbindung mit Redis-Enterprise.
az functionapp connection create redis-enterprise [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--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
Interaktives Erstellen einer Verbindung zwischen functionapp und redis-enterprise
az functionapp connection create redis-enterprise
Erstellen einer Verbindung zwischen functionapp und redis-enterprise mit Ressourcenname
az functionapp connection create redis-enterprise -g FuncAppRG -n MyFunctionApp --tg RedisRG --server MyServer --database MyDB --secret
Erstellen einer Verbindung zwischen functionapp und redis-enterprise mit Ressourcen-ID
az functionapp connection create redis-enterprise --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Funktions-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 Functionapp. 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 functionapp connection create servicebus
Erstellen Sie eine Functionapp-Verbindung mit servicebus.
az functionapp connection create servicebus [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--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 functionapp und servicebus
az functionapp connection create servicebus
Erstellen einer Verbindung zwischen functionapp und servicebus mit Ressourcenname
az functionapp connection create servicebus -g FuncAppRG -n MyFunctionApp --tg ServicebusRG --namespace MyNamespace --system-identity
Erstellen einer Verbindung zwischen functionapp und servicebus mit Ressourcen-ID
az functionapp connection create servicebus --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden Zieldienst 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 Functionapp. 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 functionapp connection create signalr
Erstellen Sie eine Functionapp-Verbindung zum Signalgeber.
az functionapp connection create signalr [--appconfig-id]
[--client-type {dotnet, dotnet-internal, none}]
[--connection]
[--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
Interaktives Erstellen einer Verbindung zwischen functionapp und Signalr
az functionapp connection create signalr
Erstellen einer Verbindung zwischen functionapp und Signalr mit Ressourcenname
az functionapp connection create signalr -g FuncAppRG -n MyFunctionApp --tg SignalrRG --signalr MySignalR --system-identity
Erstellen einer Verbindung zwischen functionapp und Signalr mit Ressourcen-ID
az functionapp connection create signalr --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-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 Functionapp. 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 functionapp connection create sql
Erstellen Sie eine Functionapp-Verbindung mit SQL.
az functionapp connection create sql [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--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 functionapp und sql interaktiv
az functionapp connection create sql
Erstellen einer Verbindung zwischen functionapp und SQL mit Ressourcenname
az functionapp connection create sql -g FuncAppRG -n MyFunctionApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Erstellen einer Verbindung zwischen functionapp und SQL mit Ressourcen-ID
az functionapp connection create sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-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 Zieldienst 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 Functionapp. 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 functionapp connection create sql (serviceconnector-passwordless Erweiterung)
Erstellen Sie eine Functionapp-Verbindung mit SQL.
az functionapp connection create sql [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--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 functionapp und sql interaktiv
az functionapp connection create sql
Erstellen einer Verbindung zwischen functionapp und SQL mit Ressourcenname
az functionapp connection create sql -g FuncAppRG -n MyFunctionApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Erstellen einer Verbindung zwischen functionapp und SQL mit Ressourcen-ID
az functionapp connection create sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-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 Zieldienst 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 Functionapp. 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 functionapp connection create storage-blob
Erstellen Sie eine FunctionApp-Verbindung mit storage-blob.
az functionapp connection create storage-blob [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--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 functionapp und storage-blob interaktiv
az functionapp connection create storage-blob
Erstellen einer Verbindung zwischen functionapp und storage-blob mit Ressourcenname
az functionapp connection create storage-blob -g FuncAppRG -n MyFunctionApp --tg StorageRG --account MyAccount --system-identity
Erstellen einer Verbindung zwischen functionapp und storage-blob mit Ressourcen-ID
az functionapp connection create storage-blob --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/blobServices/default --system-identity
Erstellen sie eine neue Speicher-Blob-App und verbinden Sie diese interaktiv.
az functionapp connection create storage-blob --new
Erstellen einer neuen Speicher-Blob- und Connect-Funktionsapp
az functionapp connection create storage-blob --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Gibt an, ob beim Erstellen der Functionapp-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden Zieldienst 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 Functionapp. 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 functionapp connection create storage-file
Erstellen Sie eine Functionapp-Verbindung mit der Speicherdatei.
az functionapp connection create storage-file [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--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 functionapp und Speicherdatei
az functionapp connection create storage-file
Erstellen einer Verbindung zwischen Functionapp und Speicherdatei mit Ressourcenname
az functionapp connection create storage-file -g FuncAppRG -n MyFunctionApp --tg StorageRG --account MyAccount --secret
Erstellen einer Verbindung zwischen functionapp und Speicherdatei mit Ressourcen-ID
az functionapp connection create storage-file --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden Zieldienst nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.
Die Ressourcen-ID einer Functionapp. 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 functionapp connection create storage-queue
Erstellen Sie eine FunctionApp-Verbindung mit der Speicherwarteschlange.
az functionapp connection create storage-queue [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--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 functionapp und Speicherwarteschlange
az functionapp connection create storage-queue
Erstellen einer Verbindung zwischen Functionapp und Speicherwarteschlange mit Ressourcenname
az functionapp connection create storage-queue -g FuncAppRG -n MyFunctionApp --tg StorageRG --account MyAccount --system-identity
Erstellen einer Verbindung zwischen functionapp und Speicherwarteschlange mit Ressourcen-ID
az functionapp connection create storage-queue --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden Zieldienst 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 Functionapp. 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 functionapp connection create storage-table
Erstellen Sie eine Functionapp-Verbindung mit der Speichertabelle.
az functionapp connection create storage-table [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
[--connection]
[--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 Functionapp und Speichertabelle
az functionapp connection create storage-table
Erstellen einer Verbindung zwischen functionapp und storage-table mit Ressourcenname
az functionapp connection create storage-table -g FuncAppRG -n MyFunctionApp --tg StorageRG --account MyAccount --system-identity
Erstellen einer Verbindung zwischen functionapp und storage-table mit Ressourcen-ID
az functionapp connection create storage-table --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.
Die geheimen Authentifizierungsinformationen.
Verwendung: --secret.
Verbinden Zieldienst 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 Functionapp. 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 functionapp connection create webpubsub
Erstellen Sie eine Functionapp-Verbindung mit webpubsub.
az functionapp connection create webpubsub [--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
[--connection]
[--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
Interaktives Erstellen einer Verbindung zwischen functionapp und webpubsub
az functionapp connection create webpubsub
Erstellen einer Verbindung zwischen functionapp und webpubsub mit Ressourcenname
az functionapp connection create webpubsub -g FuncAppRG -n MyFunctionApp --tg WebpubsubRG --webpubsub MyWebPubSub --system-identity
Erstellen einer Verbindung zwischen functionapp und webpubsub mit Ressourcen-ID
az functionapp connection create webpubsub --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --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 functionapp verwendet wird.
Name der functionapp-Verbindung.
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 Funktions-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 Zieldienst nach privatem Endpunkt. Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.
Die Ressourcengruppe, die die Funktions-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 Functionapp. 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.