Freigeben über


az functionapp connection create

Note

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. Erfahren Sie mehr über 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 GA
az functionapp connection create appconfig

Erstellen Sie eine Functionapp-Verbindung mit "appconfig".

Core GA
az functionapp connection create cognitiveservices

Erstellen Sie eine Funktionsapp-Verbindung zu kognitiven Dienstleistungen.

Core GA
az functionapp connection create confluent-cloud

Erstellen Sie eine FunctionApp-Verbindung mit der Confluent-Cloud.

Core GA
az functionapp connection create cosmos-cassandra

Erstellen Sie eine FunctionApp-Verbindung mit Cosmos-Cassandra.

Core GA
az functionapp connection create cosmos-gremlin

Erstellen Sie eine FunctionApp-Verbindung mit Cosmos-Gremlin.

Core GA
az functionapp connection create cosmos-mongo

Erstellen Sie eine FunctionApp-Verbindung mit Cosmos-Mongo.

Core GA
az functionapp connection create cosmos-sql

Erstellen Sie eine FunctionApp-Verbindung mit Cosmos-sql.

Core GA
az functionapp connection create cosmos-table

Erstellen Sie eine FunctionApp-Verbindung mit der Cosmos-Tabelle.

Core GA
az functionapp connection create eventhub

Erstellen Sie eine Functionapp-Verbindung mit eventhub.

Core GA
az functionapp connection create fabric-sql

Erstellen Sie eine Functionapp-Verbindung mit fabric-sql.

Core GA
az functionapp connection create fabric-sql (serviceconnector-passwordless Erweiterung)

Erstellen Sie eine Functionapp-Verbindung mit fabric-sql.

Extension GA
az functionapp connection create keyvault

Erstellen Sie eine Functionapp-Verbindung mit keyvault.

Core GA
az functionapp connection create mongodb-atlas

Erstellen Sie eine Functionapp-Verbindung mit mongodb-atlas.

Core GA
az functionapp connection create mysql

Erstellen Sie eine FunctionApp-Verbindung mit mysql.

Core Deprecated
az functionapp connection create mysql-flexible

Erstellen Sie eine Functionapp-Verbindung mit mysql-flexiblen.

Core GA
az functionapp connection create mysql-flexible (serviceconnector-passwordless Erweiterung)

Erstellen Sie eine Functionapp-Verbindung mit mysql-flexiblen.

Extension GA
az functionapp connection create neon-postgres

Erstellen Sie eine FunctionApp-Verbindung mit Neon-Postgres.

Core GA
az functionapp connection create postgres

Erstellen Sie eine FunctionApp-Verbindung mit Postgres.

Core Deprecated
az functionapp connection create postgres-flexible

Erstellen Sie eine Functionapp-Verbindung mit postgres-flexiblen.

Core GA
az functionapp connection create postgres-flexible (serviceconnector-passwordless Erweiterung)

Erstellen Sie eine Functionapp-Verbindung mit postgres-flexiblen.

Extension GA
az functionapp connection create redis

Erstellen Sie eine FunctionApp-Verbindung mit Redis.

Core GA
az functionapp connection create redis-enterprise

Erstellen Sie eine FunctionApp-Verbindung mit Redis-Enterprise.

Core GA
az functionapp connection create servicebus

Erstellen Sie eine Functionapp-Verbindung mit servicebus.

Core GA
az functionapp connection create signalr

Erstellen Sie eine Functionapp-Verbindung zum Signalgeber.

Core GA
az functionapp connection create sql

Erstellen Sie eine Functionapp-Verbindung mit SQL.

Core GA
az functionapp connection create sql (serviceconnector-passwordless Erweiterung)

Erstellen Sie eine Functionapp-Verbindung mit SQL.

Extension GA
az functionapp connection create storage-blob

Erstellen Sie eine FunctionApp-Verbindung mit storage-blob.

Core GA
az functionapp connection create storage-file

Erstellen Sie eine Functionapp-Verbindung mit der Speicherdatei.

Core GA
az functionapp connection create storage-queue

Erstellen Sie eine FunctionApp-Verbindung mit der Speicherwarteschlange.

Core GA
az functionapp connection create storage-table

Erstellen Sie eine Functionapp-Verbindung mit der Speichertabelle.

Core GA
az functionapp connection create webpubsub

Erstellen Sie eine Functionapp-Verbindung mit webpubsub.

Core GA

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]
                                              [--connstr-props]
                                              [--customized-keys]
                                              [--name]
                                              [--no-recreate {false, true}]
                                              [--no-wait]
                                              [--opt-out {auth, configinfo, publicnetwork}]
                                              [--resource-group]
                                              [--secret]
                                              [--source-id]
                                              [--target-id]
                                              [--target-resource-group --tg]
                                              [--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

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--app-insights

Name der App-Insights. Erforderlich, wenn "--target-id" nicht angegeben ist.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, dotnet-internal, go, java, nodejs, none, python
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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 -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--app-insights'] nicht angegeben sind.

--target-resource-group --tg

Die Ressourcengruppe, die die App-Einblicke enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                           [--connstr-props]
                                           [--customized-keys]
                                           [--name]
                                           [--no-recreate {false, true}]
                                           [--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 --tg]
                                           [--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

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--app-config

Name der App-Konfiguration. Erforderlich, wenn "--target-id" nicht angegeben ist.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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 -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Das Flag für die Verwendung von Authentifizierungsinformationen für systemseitig zugewiesene Identitäten. Es werden keine zusätzlichen Parameter benötigt.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--app-config'] nicht angegeben ist.

--target-resource-group --tg

Die Ressourcengruppe, die die App-Konfiguration enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                                   [--connstr-props]
                                                   [--customized-keys]
                                                   [--name]
                                                   [--no-recreate {false, true}]
                                                   [--no-wait]
                                                   [--opt-out {auth, configinfo, publicnetwork}]
                                                   [--resource-group]
                                                   [--secret]
                                                   [--service-principal]
                                                   [--source-id]
                                                   [--system-identity]
                                                   [--target-id]
                                                   [--target-resource-group --tg]
                                                   [--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

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--account

Name des Kontos für kognitive Dienste. Erforderlich, wenn "--target-id" nicht angegeben ist.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, none, python
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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 -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Das Flag für die Verwendung von Authentifizierungsinformationen für systemseitig zugewiesene Identitäten. Es werden keine zusätzlichen Parameter benötigt.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-target-resource-group', '-account'] nicht angegeben ist.

--target-resource-group --tg

Die Ressourcengruppe, die die kognitiven Dienste enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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

--bootstrap-server

Kafka bootstrap-Server-URL.

--kafka-key

Kafka API-Key (Schlüssel).

--kafka-secret

Kafka API-Key (geheim).

--schema-key

Schemaregistrierungs-API-Schlüssel (Schlüssel).

--schema-registry

Schemaregistrierungs-URL.

--schema-secret

Schemaregistrierungs-API-Schlüssel (geheim).

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, dotnet-internal, go, java, none, python, springBoot
--connection

Name der Verbindung.

--customized-keys

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 -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                                  [--connstr-props]
                                                  [--customized-keys]
                                                  [--key-space]
                                                  [--name]
                                                  [--no-recreate {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 --tg]
                                                  [--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

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--account

Name des Cosmos-Datenbankkontos. Erforderlich, wenn "--target-id" nicht angegeben ist.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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.

--key-space

Der Name des Schlüsselbereichs. Erforderlich, wenn "--target-id" nicht angegeben ist.

--name -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--service-endpoint

Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Das Flag für die Verwendung von Authentifizierungsinformationen für systemseitig zugewiesene Identitäten. Es werden keine zusätzlichen Parameter benötigt.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--account', '-key-space'] nicht angegeben sind.

--target-resource-group --tg

Die Ressourcengruppe, die das Cosmos-Datenbankkonto enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                                [--connstr-props]
                                                [--customized-keys]
                                                [--database]
                                                [--graph]
                                                [--name]
                                                [--no-recreate {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 --tg]
                                                [--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

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--account

Name des Cosmos-Datenbankkontos. Erforderlich, wenn "--target-id" nicht angegeben ist.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, dotnet-internal, java, nodejs, none, php, python
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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.

--database

Der Name der Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.

--graph

Der Name des Graphs. Erforderlich, wenn "--target-id" nicht angegeben ist.

--name -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--service-endpoint

Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Das Flag für die Verwendung von Authentifizierungsinformationen für systemseitig zugewiesene Identitäten. Es werden keine zusätzlichen Parameter benötigt.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-target-resource-group', '--account', '--database', '-graph'] nicht angegeben sind.

--target-resource-group --tg

Die Ressourcengruppe, die das Cosmos-Datenbankkonto enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                              [--connstr-props]
                                              [--customized-keys]
                                              [--database]
                                              [--name]
                                              [--no-recreate {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 --tg]
                                              [--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

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--account

Name des Cosmos-Datenbankkontos. Erforderlich, wenn "--target-id" nicht angegeben ist.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, dotnet-internal, go, java, nodejs, none, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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.

--database

Der Name der Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.

--name -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--service-endpoint

Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Das Flag für die Verwendung von Authentifizierungsinformationen für systemseitig zugewiesene Identitäten. Es werden keine zusätzlichen Parameter benötigt.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--account', '-database'] nicht angegeben sind.

--target-resource-group --tg

Die Ressourcengruppe, die das Cosmos-Datenbankkonto enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                            [--connstr-props]
                                            [--customized-keys]
                                            [--database]
                                            [--name]
                                            [--no-recreate {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 --tg]
                                            [--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

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--account

Name des Cosmos-Datenbankkontos. Erforderlich, wenn "--target-id" nicht angegeben ist.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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.

--database

Der Name der Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.

--name -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--service-endpoint

Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Das Flag für die Verwendung von Authentifizierungsinformationen für systemseitig zugewiesene Identitäten. Es werden keine zusätzlichen Parameter benötigt.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--account', '-database'] nicht angegeben sind.

--target-resource-group --tg

Die Ressourcengruppe, die das Cosmos-Datenbankkonto enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                              [--connstr-props]
                                              [--customized-keys]
                                              [--name]
                                              [--no-recreate {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]
                                              [--table]
                                              [--target-id]
                                              [--target-resource-group --tg]
                                              [--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

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--account

Name des Cosmos-Datenbankkontos. Erforderlich, wenn "--target-id" nicht angegeben ist.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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 -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--service-endpoint

Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Das Flag für die Verwendung von Authentifizierungsinformationen für systemseitig zugewiesene Identitäten. Es werden keine zusätzlichen Parameter benötigt.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--table

Name der Tabelle. Erforderlich, wenn "--target-id" nicht angegeben ist.

--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--account', '--table'] nicht angegeben sind.

--target-resource-group --tg

Die Ressourcengruppe, die das Cosmos-Datenbankkonto enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                          [--connstr-props]
                                          [--customized-keys]
                                          [--name]
                                          [--namespace]
                                          [--no-recreate {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 --tg]
                                          [--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 folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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 -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--namespace

Name des eventhub-Namespace. Erforderlich, wenn "--target-id" nicht angegeben ist.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--service-endpoint

Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Das Flag für die Verwendung von Authentifizierungsinformationen für systemseitig zugewiesene Identitäten. Es werden keine zusätzlichen Parameter benötigt.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-target-resource-group', '--namespace'] nicht angegeben ist.

--target-resource-group --tg

Die Ressourcengruppe, die den Eventhub enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az functionapp connection create fabric-sql

Erstellen Sie eine Functionapp-Verbindung mit fabric-sql.

az functionapp connection create fabric-sql [--appconfig-id]
                                            [--client-type {dotnet, go, java, none, php, python}]
                                            [--connection]
                                            [--connstr-props]
                                            [--customized-keys]
                                            [--fabric-sql-db-uuid]
                                            [--fabric-workspace-uuid]
                                            [--name]
                                            [--no-recreate {false, true}]
                                            [--no-wait]
                                            [--opt-out {auth, configinfo, publicnetwork}]
                                            [--resource-group]
                                            [--source-id]
                                            [--system-identity]
                                            [--target-id]
                                            [--user-identity]
                                            [--vault-id]

Beispiele

Erstellen einer Verbindung zwischen functionapp und fabric-sql interaktiv

az functionapp connection create fabric-sql

Erstellen einer Verbindung zwischen functionapp und fabric-sql mit Ressourcenname

az functionapp connection create fabric-sql -g FuncAppRG -n MyFunctionApp --fabric-workspace-uuid TargetFabricWorkspaceUUID --fabric-sql-db-uuid TargetFabricSQLDatabaseUUID --system-identity

Erstellen einer Verbindung zwischen functionapp und fabric-sql mit Ressourcen-ID

az functionapp connection create fabric-sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id https://api.fabric.microsoft.com/v1/workspaces/{fabric_workspace_uuid}/SqlDatabases/{fabric_sql_db_uuid} --system-identity

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, go, java, none, php, python
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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.

--fabric-sql-db-uuid

UUID der SQL-Zieldatenbank für Fabric. Erforderlich, wenn "--target-id" nicht angegeben ist.

--fabric-workspace-uuid

UUID des Fabric-Arbeitsbereichs, der die SQL-Zieldatenbank enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--name -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Das Flag für die Verwendung von Authentifizierungsinformationen für systemseitig zugewiesene Identitäten. Es werden keine zusätzlichen Parameter benötigt.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-fabric-workspace-uuid', '-fabric-sql-db-uuid'] nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az functionapp connection create fabric-sql (serviceconnector-passwordless Erweiterung)

Erstellen Sie eine Functionapp-Verbindung mit fabric-sql.

az functionapp connection create fabric-sql [--appconfig-id]
                                            [--client-type {dotnet, go, java, none, php, python}]
                                            [--connection]
                                            [--connstr-props]
                                            [--customized-keys]
                                            [--fabric-sql-db-uuid]
                                            [--fabric-workspace-uuid]
                                            [--name]
                                            [--new]
                                            [--no-wait]
                                            [--opt-out {auth, configinfo, publicnetwork}]
                                            [--resource-group]
                                            [--source-id]
                                            [--system-identity]
                                            [--target-id]
                                            [--user-identity]
                                            [--vault-id]
                                            [--yes]

Beispiele

Erstellen einer Verbindung zwischen functionapp und fabric-sql interaktiv

az functionapp connection create fabric-sql

Erstellen einer Verbindung zwischen functionapp und fabric-sql mit Ressourcenname

az functionapp connection create fabric-sql -g FuncAppRG -n MyFunctionApp --fabric-workspace-uuid TargetFabricWorkspaceUUID --fabric-sql-db-uuid TargetFabricSQLDatabaseUUID --system-identity

Erstellen einer Verbindung zwischen functionapp und fabric-sql mit Ressourcen-ID

az functionapp connection create fabric-sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id https://api.fabric.microsoft.com/v1/workspaces/{fabric_workspace_uuid}/SqlDatabases/{fabric_sql_db_uuid} --system-identity

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, go, java, none, php, python
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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.

--fabric-sql-db-uuid

UUID der SQL-Zieldatenbank für Fabric. Erforderlich, wenn "--target-id" nicht angegeben ist.

--fabric-workspace-uuid

UUID des Fabric-Arbeitsbereichs, der die SQL-Zieldatenbank enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--name -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--new

Löschen vorhandener Benutzer mit demselben Namen vor dem Erstellen eines neuen Benutzers in der Datenbank.

Eigenschaft Wert
Standardwert: False
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-fabric-workspace-uuid', '-fabric-sql-db-uuid'] nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

--yes -y

Zur Bestätigung nicht auffordern.

Eigenschaft Wert
Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                          [--connstr-props]
                                          [--customized-keys]
                                          [--name]
                                          [--new {false, true}]
                                          [--no-recreate {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 --tg]
                                          [--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 folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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 -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--new

Gibt an, ob beim Erstellen der Functionapp-Verbindung ein neuer Keyvault erstellt werden soll.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--service-endpoint

Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Das Flag für die Verwendung von Authentifizierungsinformationen für systemseitig zugewiesene Identitäten. Es werden keine zusätzlichen Parameter benötigt.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-target-resource-group', '--vault'] nicht angegeben ist.

--target-resource-group --tg

Die Ressourcengruppe, die den Keyvault enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault

Der Name des Keyvaults. Erforderlich, wenn "--target-id" nicht angegeben ist.

--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az functionapp connection create mongodb-atlas

Erstellen Sie eine Functionapp-Verbindung mit mongodb-atlas.

az functionapp connection create mongodb-atlas [--appconfig-id]
                                               [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                               [--connection]
                                               [--connstr-props]
                                               [--customized-keys]
                                               [--name]
                                               [--no-recreate {false, true}]
                                               [--no-wait]
                                               [--opt-out {auth, configinfo, publicnetwork}]
                                               [--resource-group]
                                               [--secret]
                                               [--server]
                                               [--source-id]
                                               [--target-resource-group --tg]
                                               [--vault-id]

Beispiele

Interaktives Erstellen einer Verbindung zwischen functionapp und mongodb-atlas

az functionapp connection create mongodb-atlas

Erstellen einer Verbindung zwischen functionapp und mongodb-atlas mit Ressourcenname

az functionapp connection create mongodb-atlas -g FuncAppRG -n MyFunctionApp --tg MongoDBAtlasRG --server MongoDBAtlasServer --secret secret=xx

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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 -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

Die Verbindungszeichenfolge für die geheime Authentifizierung.

Verwendung: --secret secret=XX

secret : Verbindungszeichenfolge für die geheime Authentifizierung. Beispiel: mongodb+srv://myUser:myPassword@cluster0.a12345.mongodb.net/?retryWrites=true&w=majority&appName=Cluster0.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--server

Name des MongoDB Atlas-Servers. Erforderlich, wenn "--target-id" nicht angegeben ist.

--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--target-resource-group --tg

Die Ressourcengruppe, die den MongoDB-Atlas enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az functionapp connection create mysql

Als veraltet markiert

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]
                                       [--connstr-props]
                                       [--customized-keys]
                                       [--database]
                                       [--name]
                                       [--no-recreate {false, true}]
                                       [--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 --tg]
                                       [--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 folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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.

--database

Name der Mysql-Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.

--name -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

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: Einer von <secret, secret-uri, secret-name> ist erforderlich. Kennwort oder Kontoschlüssel für die geheime Authentifizierung. secret-uri: Einer von <secret, secret-uri, secret-name> ist erforderlich. Keyvault Secret URI, der das Kennwort speichert. geheimer Name: Eine der <secret, secret-uri, secret-name> ist erforderlich. Schlüsselschlüsselschlüsselname, der das Kennwort speichert. Dies gilt nur für AKS.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--server

Name des Mysql-Servers. Erforderlich, wenn "--target-id" nicht angegeben ist.

--service-endpoint

Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.

--target-resource-group --tg

Die Ressourcengruppe, die den Mysql-Server enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                                [--connstr-props]
                                                [--customized-keys]
                                                [--database]
                                                [--name]
                                                [--no-recreate {false, true}]
                                                [--no-wait]
                                                [--opt-out {auth, configinfo, publicnetwork}]
                                                [--private-endpoint {false, true}]
                                                [--resource-group]
                                                [--secret]
                                                [--server]
                                                [--service-principal]
                                                [--source-id]
                                                [--system-identity]
                                                [--target-id]
                                                [--target-resource-group --tg]
                                                [--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 folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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.

--database

Name der flexiblen Mysql-Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.

--name -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

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: Einer von <secret, secret-uri, secret-name> ist erforderlich. Kennwort oder Kontoschlüssel für die geheime Authentifizierung. secret-uri: Einer von <secret, secret-uri, secret-name> ist erforderlich. Keyvault Secret URI, der das Kennwort speichert. geheimer Name: Eine der <secret, secret-uri, secret-name> ist erforderlich. Schlüsselschlüsselschlüsselname, der das Kennwort speichert. Dies gilt nur für AKS.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--server

Name des flexiblen Mysql-Servers. Erforderlich, wenn "--target-id" nicht angegeben ist.

--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.

--target-resource-group --tg

Die Ressourcengruppe, die den flexiblen Mysql-Server enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                                [--connstr-props]
                                                [--customized-keys]
                                                [--database]
                                                [--name]
                                                [--new]
                                                [--no-wait]
                                                [--opt-out {auth, configinfo, publicnetwork}]
                                                [--private-endpoint {false, true}]
                                                [--resource-group]
                                                [--secret]
                                                [--server]
                                                [--service-principal]
                                                [--source-id]
                                                [--system-identity]
                                                [--target-id]
                                                [--target-resource-group --tg]
                                                [--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 folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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.

--database

Name der flexiblen Mysql-Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.

--name -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--new

Löschen vorhandener Benutzer mit demselben Namen vor dem Erstellen eines neuen Benutzers in der Datenbank.

Eigenschaft Wert
Standardwert: False
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--server

Name des flexiblen Mysql-Servers. Erforderlich, wenn "--target-id" nicht angegeben ist.

--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.

--target-resource-group --tg

Die Ressourcengruppe, die den flexiblen Mysql-Server enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

--yes -y

Zur Bestätigung nicht auffordern.

Eigenschaft Wert
Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az functionapp connection create neon-postgres

Erstellen Sie eine FunctionApp-Verbindung mit Neon-Postgres.

az functionapp connection create neon-postgres [--appconfig-id]
                                               [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                               [--connection]
                                               [--connstr-props]
                                               [--customized-keys]
                                               [--database]
                                               [--name]
                                               [--no-recreate {false, true}]
                                               [--no-wait]
                                               [--opt-out {auth, configinfo, publicnetwork}]
                                               [--resource-group]
                                               [--secret]
                                               [--server]
                                               [--source-id]
                                               [--vault-id]

Beispiele

Interaktive Verbindung zwischen functionapp und Neon-Postgres herstellen

az functionapp connection create neon-postgres

Erstellen einer Verbindung zwischen Functionapp und Neon-Postgres mit Ressourcennamen

az functionapp connection create neon-postgres -g FuncAppRG -n MyFunctionApp --server MyServer --database MyDB --secret name=XX secret=XX

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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.

--database

Name der SQL-Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.

--name -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

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: Einer von <secret, secret-uri, secret-name> ist erforderlich. Kennwort oder Kontoschlüssel für die geheime Authentifizierung. secret-uri: Einer von <secret, secret-uri, secret-name> ist erforderlich. Keyvault Secret URI, der das Kennwort speichert. geheimer Name: Eine der <secret, secret-uri, secret-name> ist erforderlich. Schlüsselschlüsselschlüsselname, der das Kennwort speichert. Dies gilt nur für AKS.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--server

Name des SQL-Servers. Erforderlich, wenn "--target-id" nicht angegeben ist.

--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az functionapp connection create postgres

Als veraltet markiert

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]
                                          [--connstr-props]
                                          [--customized-keys]
                                          [--database]
                                          [--name]
                                          [--new {false, true}]
                                          [--no-recreate {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 --tg]
                                          [--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 folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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.

--database

Name der Postgres-Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.

--name -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--new

Gibt an, ob beim Erstellen der functionapp-Verbindung eine neue Postgres erstellt werden soll.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

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: Einer von <secret, secret-uri, secret-name> ist erforderlich. Kennwort oder Kontoschlüssel für die geheime Authentifizierung. secret-uri: Einer von <secret, secret-uri, secret-name> ist erforderlich. Keyvault Secret URI, der das Kennwort speichert. geheimer Name: Eine der <secret, secret-uri, secret-name> ist erforderlich. Schlüsselschlüsselschlüsselname, der das Kennwort speichert. Dies gilt nur für AKS.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--server

Name des Postgres-Servers. Erforderlich, wenn "--target-id" nicht angegeben ist.

--service-endpoint

Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Das Flag für die Verwendung von Authentifizierungsinformationen für systemseitig zugewiesene Identitäten. Es werden keine zusätzlichen Parameter benötigt.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.

--target-resource-group --tg

Die Ressourcengruppe, die den Postgres-Dienst enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                                   [--connstr-props]
                                                   [--customized-keys]
                                                   [--database]
                                                   [--name]
                                                   [--no-recreate {false, true}]
                                                   [--no-wait]
                                                   [--opt-out {auth, configinfo, publicnetwork}]
                                                   [--resource-group]
                                                   [--secret]
                                                   [--server]
                                                   [--service-principal]
                                                   [--source-id]
                                                   [--system-identity]
                                                   [--target-id]
                                                   [--target-resource-group --tg]
                                                   [--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 folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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.

--database

Name der flexiblen Datenbank von Postgres. Erforderlich, wenn "--target-id" nicht angegeben ist.

--name -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

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: Einer von <secret, secret-uri, secret-name> ist erforderlich. Kennwort oder Kontoschlüssel für die geheime Authentifizierung. secret-uri: Einer von <secret, secret-uri, secret-name> ist erforderlich. Keyvault Secret URI, der das Kennwort speichert. geheimer Name: Eine der <secret, secret-uri, secret-name> ist erforderlich. Schlüsselschlüsselschlüsselname, der das Kennwort speichert. Dies gilt nur für AKS.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--server

Name der flexiblen Server mit Postgres. Erforderlich, wenn "--target-id" nicht angegeben ist.

--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Das Flag für die Verwendung von Authentifizierungsinformationen für systemseitig zugewiesene Identitäten. Es werden keine zusätzlichen Parameter benötigt.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.

--target-resource-group --tg

Die Ressourcengruppe, die den flexiblen Postgres-Dienst enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                                   [--connstr-props]
                                                   [--customized-keys]
                                                   [--database]
                                                   [--name]
                                                   [--new]
                                                   [--no-wait]
                                                   [--opt-out {auth, configinfo, publicnetwork}]
                                                   [--resource-group]
                                                   [--secret]
                                                   [--server]
                                                   [--service-principal]
                                                   [--source-id]
                                                   [--system-identity]
                                                   [--target-id]
                                                   [--target-resource-group --tg]
                                                   [--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 folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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.

--database

Name der flexiblen Datenbank von Postgres. Erforderlich, wenn "--target-id" nicht angegeben ist.

--name -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--new

Löschen vorhandener Benutzer mit demselben Namen vor dem Erstellen eines neuen Benutzers in der Datenbank.

Eigenschaft Wert
Standardwert: False
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--server

Name der flexiblen Server mit Postgres. Erforderlich, wenn "--target-id" nicht angegeben ist.

--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.

--target-resource-group --tg

Die Ressourcengruppe, die den flexiblen Postgres-Dienst enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

--yes -y

Zur Bestätigung nicht auffordern.

Eigenschaft Wert
Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                       [--connstr-props]
                                       [--customized-keys]
                                       [--database]
                                       [--name]
                                       [--no-recreate {false, true}]
                                       [--no-wait]
                                       [--opt-out {auth, configinfo, publicnetwork}]
                                       [--private-endpoint {false, true}]
                                       [--resource-group]
                                       [--secret]
                                       [--server]
                                       [--service-principal]
                                       [--source-id]
                                       [--system-identity]
                                       [--target-id]
                                       [--target-resource-group --tg]
                                       [--user-identity]
                                       [--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 --system-identity

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} --system-identity

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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.

--database

Name der Redis-Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.

--name -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--server

Name des Redis-Servers. Erforderlich, wenn "--target-id" nicht angegeben ist.

--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Das Flag für die Verwendung von Authentifizierungsinformationen für systemseitig zugewiesene Identitäten. Es werden keine zusätzlichen Parameter benötigt.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.

--target-resource-group --tg

Die Ressourcengruppe, die den Redis-Server enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                                  [--connstr-props]
                                                  [--customized-keys]
                                                  [--database]
                                                  [--name]
                                                  [--no-recreate {false, true}]
                                                  [--no-wait]
                                                  [--opt-out {auth, configinfo, publicnetwork}]
                                                  [--resource-group]
                                                  [--secret]
                                                  [--server]
                                                  [--source-id]
                                                  [--target-id]
                                                  [--target-resource-group --tg]
                                                  [--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 folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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.

--database

Name der Redis Enterprise-Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.

--name -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--server

Name des Redis Enterprise-Servers. Erforderlich, wenn "--target-id" nicht angegeben ist.

--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.

--target-resource-group --tg

Die Ressourcengruppe, die den Redis-Server enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                            [--connstr-props]
                                            [--customized-keys]
                                            [--name]
                                            [--namespace]
                                            [--no-recreate {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 --tg]
                                            [--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 folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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 -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--namespace

Name des Servicebus-Namespace. Erforderlich, wenn "--target-id" nicht angegeben ist.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--service-endpoint

Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Das Flag für die Verwendung von Authentifizierungsinformationen für systemseitig zugewiesene Identitäten. Es werden keine zusätzlichen Parameter benötigt.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-target-resource-group', '--namespace'] nicht angegeben ist.

--target-resource-group --tg

Die Ressourcengruppe, die den Servicebus enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                         [--connstr-props]
                                         [--customized-keys]
                                         [--name]
                                         [--no-recreate {false, true}]
                                         [--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 --tg]
                                         [--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 folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, dotnet-internal, none
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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 -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--signalr

Name des Signalgeberdiensts. Erforderlich, wenn "--target-id" nicht angegeben ist.

--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Das Flag für die Verwendung von Authentifizierungsinformationen für systemseitig zugewiesene Identitäten. Es werden keine zusätzlichen Parameter benötigt.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-target-resource-group', '--signalr'] nicht angegeben ist.

--target-resource-group --tg

Die Ressourcengruppe, die den Signalgeber enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                     [--connstr-props]
                                     [--customized-keys]
                                     [--database]
                                     [--name]
                                     [--no-recreate {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 --tg]
                                     [--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 folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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.

--database

Name der SQL-Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.

--name -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

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: Einer von <secret, secret-uri, secret-name> ist erforderlich. Kennwort oder Kontoschlüssel für die geheime Authentifizierung. secret-uri: Einer von <secret, secret-uri, secret-name> ist erforderlich. Keyvault Secret URI, der das Kennwort speichert. geheimer Name: Eine der <secret, secret-uri, secret-name> ist erforderlich. Schlüsselschlüsselschlüsselname, der das Kennwort speichert. Dies gilt nur für AKS.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--server

Name des SQL-Servers. Erforderlich, wenn "--target-id" nicht angegeben ist.

--service-endpoint

Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Das Flag für die Verwendung von Authentifizierungsinformationen für systemseitig zugewiesene Identitäten. Es werden keine zusätzlichen Parameter benötigt.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.

--target-resource-group --tg

Die Ressourcengruppe, die den SQL-Server enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                     [--connstr-props]
                                     [--customized-keys]
                                     [--database]
                                     [--name]
                                     [--new]
                                     [--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 --tg]
                                     [--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 folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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.

--database

Name der SQL-Datenbank. Erforderlich, wenn "--target-id" nicht angegeben ist.

--name -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--new

Löschen vorhandener Benutzer mit demselben Namen vor dem Erstellen eines neuen Benutzers in der Datenbank.

Eigenschaft Wert
Standardwert: False
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--server

Name des SQL-Servers. Erforderlich, wenn "--target-id" nicht angegeben ist.

--service-endpoint

Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--server', '-database'] nicht angegeben sind.

--target-resource-group --tg

Die Ressourcengruppe, die den SQL-Server enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

--yes -y

Zur Bestätigung nicht auffordern.

Eigenschaft Wert
Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                              [--connstr-props]
                                              [--customized-keys]
                                              [--name]
                                              [--new {false, true}]
                                              [--no-recreate {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 --tg]
                                              [--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

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--account

Name des Speicherkontos. Erforderlich, wenn "--target-id" nicht angegeben ist.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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 -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--new

Gibt an, ob beim Erstellen der Functionapp-Verbindung ein neues Speicher-BLOB erstellt werden soll.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--service-endpoint

Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Das Flag für die Verwendung von Authentifizierungsinformationen für systemseitig zugewiesene Identitäten. Es werden keine zusätzlichen Parameter benötigt.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-target-resource-group', '-account'] nicht angegeben ist.

--target-resource-group --tg

Die Ressourcengruppe, die das Speicherkonto enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                              [--connstr-props]
                                              [--customized-keys]
                                              [--name]
                                              [--no-recreate {false, true}]
                                              [--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 --tg]
                                              [--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

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--account

Name des Speicherkontos. Erforderlich, wenn "--target-id" nicht angegeben ist.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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 -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--service-endpoint

Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-target-resource-group', '-account'] nicht angegeben ist.

--target-resource-group --tg

Die Ressourcengruppe, die das Speicherkonto enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                               [--connstr-props]
                                               [--customized-keys]
                                               [--name]
                                               [--no-recreate {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 --tg]
                                               [--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

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--account

Name des Speicherkontos. Erforderlich, wenn "--target-id" nicht angegeben ist.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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 -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--service-endpoint

Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Das Flag für die Verwendung von Authentifizierungsinformationen für systemseitig zugewiesene Identitäten. Es werden keine zusätzlichen Parameter benötigt.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-target-resource-group', '-account'] nicht angegeben ist.

--target-resource-group --tg

Die Ressourcengruppe, die das Speicherkonto enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                               [--connstr-props]
                                               [--customized-keys]
                                               [--name]
                                               [--no-recreate {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 --tg]
                                               [--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

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--account

Name des Speicherkontos. Erforderlich, wenn "--target-id" nicht angegeben ist.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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 -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--service-endpoint

Verbinden des Zieldiensts nach Dienstendpunkt. Die Quellressource muss sich im VNet und in der Ziel-SKU befindet, die das Dienstendpunktfeature unterstützen muss.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Das Flag für die Verwendung von Authentifizierungsinformationen für systemseitig zugewiesene Identitäten. Es werden keine zusätzlichen Parameter benötigt.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['-target-resource-group', '-account'] nicht angegeben ist.

--target-resource-group --tg

Die Ressourcengruppe, die das Speicherkonto enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

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]
                                           [--connstr-props]
                                           [--customized-keys]
                                           [--name]
                                           [--no-recreate {false, true}]
                                           [--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 --tg]
                                           [--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 folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der für die functionapp verwendet wird.

Eigenschaft Wert
Zulässige Werte: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Name der functionapp-Verbindung.

--connstr-props

Die zusätzlichen Verbindungszeichenfolgeneigenschaften, die zum Erstellen einer Verbindungszeichenfolge verwendet werden.

--customized-keys

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 -n

Name der Funktions-App. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-recreate

Überspringen Sie die Ausführung des Erstellungsvorgangs, wenn keine Aktualisierungen für eine vorhandene Verbindung vorhanden sind.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--opt-out

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.

Eigenschaft Wert
Zulässige Werte: auth, configinfo, publicnetwork
--private-endpoint

Verbinden des Zieldiensts nach privatem Endpunkt Der private Endpunkt im virtuellen Quellnetzwerk muss vorab erstellt werden.

Eigenschaft Wert
Parametergruppe: NetworkSolution Arguments
Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Funktions-App enthält. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--service-principal

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--source-id

Die Ressourcen-ID einer Functionapp. Erforderlich, wenn ['--resource-group', '-name'] nicht angegeben ist.

--system-identity

Das Flag für die Verwendung von Authentifizierungsinformationen für systemseitig zugewiesene Identitäten. Es werden keine zusätzlichen Parameter benötigt.

Verwendung: --system-identity.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--target-id

Die Ressourcen-ID des Zieldiensts. Erforderlich, wenn ['--target-resource-group', '--webpubsub'] nicht angegeben ist.

--target-resource-group --tg

Die Ressourcengruppe, die den Webpubsub enthält. Erforderlich, wenn "--target-id" nicht angegeben ist.

--user-identity

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.

Eigenschaft Wert
Parametergruppe: AuthType Arguments
--vault-id

Die ID des Schlüsseltresors zum Speichern des geheimen Werts.

--webpubsub

Name des Webpubsub-Diensts. Erforderlich, wenn "--target-id" nicht angegeben ist.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False