Freigeben über


az webapp connection create

Hinweis

Diese Befehlsgruppe verfügt über Befehle, die sowohl in Azure CLI als auch in mindestens einer Erweiterung definiert sind. Installieren Sie jede Erweiterung, um von ihren erweiterten Funktionen zu profitieren. Weitere Informationen zu Erweiterungen

Erstellen Sie eine Verbindung zwischen einer Webapp und einer Zielressource.

Befehle

Name Beschreibung Typ Status
az webapp connection create app-insights

Erstellen Sie eine Webapp-Verbindung mit App-Insights.

Core Allgemein verfügbar
az webapp connection create appconfig

Erstellen Sie eine Webapp-Verbindung mit "appconfig".

Core Allgemein verfügbar
az webapp connection create cognitiveservices

Erstellen Sie eine Webapp-Verbindung mit kognitiven Dienstleistungen.

Core Allgemein verfügbar
az webapp connection create confluent-cloud

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

Core Allgemein verfügbar
az webapp connection create cosmos-cassandra

Erstellen Sie eine Webapp-Verbindung mit Cosmos-Cassandra.

Core Allgemein verfügbar
az webapp connection create cosmos-gremlin

Erstellen Sie eine Webapp-Verbindung mit Cosmos-gremlin.

Core Allgemein verfügbar
az webapp connection create cosmos-mongo

Erstellen Sie eine Webapp-Verbindung mit Cosmos-Mongo.

Core Allgemein verfügbar
az webapp connection create cosmos-sql

Erstellen Sie eine Webapp-Verbindung mit Cosmos-sql.

Core Allgemein verfügbar
az webapp connection create cosmos-table

Erstellen Sie eine Webapp-Verbindung mit cosmos-table.

Core Allgemein verfügbar
az webapp connection create eventhub

Erstellen Sie eine Webapp-Verbindung mit eventhub.

Core Allgemein verfügbar
az webapp connection create keyvault

Erstellen Sie eine Webapp-Verbindung mit keyvault.

Core Allgemein verfügbar
az webapp connection create mysql

Erstellen Sie eine Webapp-Verbindung mit mysql.

Core Als veraltet markiert
az webapp connection create mysql-flexible

Erstellen Sie eine Webapp-Verbindung mit mysql-flexibel.

Core Allgemein verfügbar
az webapp connection create mysql-flexible (serviceconnector-passwordless Erweiterung)

Erstellen Sie eine Webapp-Verbindung mit mysql-flexibel.

Erweiterung Allgemein verfügbar
az webapp connection create postgres

Erstellen Sie eine Webapp-Verbindung mit Postgres.

Core Als veraltet markiert
az webapp connection create postgres (serviceconnector-passwordless Erweiterung)

Erstellen Sie eine Webapp-Verbindung mit Postgres.

Erweiterung Als veraltet markiert
az webapp connection create postgres-flexible

Erstellen Sie eine Webapp-Verbindung mit postgres-flexibel.

Core Allgemein verfügbar
az webapp connection create postgres-flexible (serviceconnector-passwordless Erweiterung)

Erstellen Sie eine Webapp-Verbindung mit postgres-flexibel.

Erweiterung Allgemein verfügbar
az webapp connection create redis

Erstellen Sie eine Webapp-Verbindung mit Redis.

Core Allgemein verfügbar
az webapp connection create redis-enterprise

Erstellen Sie eine Webapp-Verbindung mit Redis-Enterprise.

Core Allgemein verfügbar
az webapp connection create servicebus

Erstellen Sie eine Webapp-Verbindung mit servicebus.

Core Allgemein verfügbar
az webapp connection create signalr

Erstellen Sie eine Webapp-Verbindung zum Signalgeber.

Core Allgemein verfügbar
az webapp connection create sql

Erstellen Sie eine Webapp-Verbindung mit SQL.

Core Allgemein verfügbar
az webapp connection create sql (serviceconnector-passwordless Erweiterung)

Erstellen Sie eine Webapp-Verbindung mit SQL.

Erweiterung Allgemein verfügbar
az webapp connection create storage-blob

Erstellen Sie eine Webapp-Verbindung mit dem Speicher-BLOB.

Core Allgemein verfügbar
az webapp connection create storage-file

Erstellen Sie eine Webapp-Verbindung mit der Speicherdatei.

Core Allgemein verfügbar
az webapp connection create storage-queue

Erstellen Sie eine Webapp-Verbindung mit der Speicherwarteschlange.

Core Allgemein verfügbar
az webapp connection create storage-table

Erstellen Sie eine Webapp-Verbindung mit der Speichertabelle.

Core Allgemein verfügbar
az webapp connection create webpubsub

Erstellen Sie eine Webapp-Verbindung mit webpubsub.

Core Allgemein verfügbar

az webapp connection create app-insights

Erstellen Sie eine Webapp-Verbindung mit App-Insights.

az webapp connection create app-insights [--app-insights]
                                         [--appconfig-id]
                                         [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python}]
                                         [--connection]
                                         [--customized-keys]
                                         [--name]
                                         [--no-wait]
                                         [--opt-out {auth, configinfo, publicnetwork}]
                                         [--resource-group]
                                         [--secret]
                                         [--slot]
                                         [--source-id]
                                         [--target-id]
                                         [--target-resource-group]
                                         [--vault-id]

Beispiele

Interaktives Erstellen einer Verbindung zwischen Webapp und App-Insights

az webapp connection create app-insights

Erstellen einer Verbindung zwischen Webapp und App-Insights mit Ressourcenname

az webapp connection create app-insights -g WebAppRG -n MyWebApp --tg AppInsightsRG --app-insights MyAppInsights --secret

Erstellen einer Verbindung zwischen Webapp-Slot und App-Insights mit Ressourcenname

az webapp connection create app-insights -g WebAppRG -n MyWebApp --slot MySlot --tg AppInsightsRG --app-insights MyAppInsights --secret

Erstellen einer Verbindung zwischen Webapp und App-Insights mit Ressourcen-ID

az webapp 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

--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 in der Webapp verwendet wird.

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

Name der Webapp-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 Webapp. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

Die Ressourcen-ID einer Webapp. 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

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create appconfig

Erstellen Sie eine Webapp-Verbindung mit "appconfig".

az webapp connection create appconfig [--app-config]
                                      [--appconfig-id]
                                      [--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
                                      [--connection]
                                      [--customized-keys]
                                      [--name]
                                      [--no-wait]
                                      [--opt-out {auth, configinfo, publicnetwork}]
                                      [--private-endpoint {false, true}]
                                      [--resource-group]
                                      [--secret]
                                      [--service-principal]
                                      [--slot]
                                      [--source-id]
                                      [--system-identity]
                                      [--target-id]
                                      [--target-resource-group]
                                      [--user-identity]
                                      [--vault-id]

Beispiele

Erstellen einer Verbindung zwischen webapp und appconfig interaktiv

az webapp connection create appconfig

Erstellen einer Verbindung zwischen webapp und appconfig mit Ressourcenname

az webapp connection create appconfig -g WebAppRG -n MyWebApp --tg AppconfigRG --app-config MyConfigStore --system-identity

Erstellen einer Verbindung zwischen Webapp-Slot und Appconfig mit Ressourcenname

az webapp connection create appconfig -g WebAppRG -n MyWebApp --slot MySlot --tg AppconfigRG --app-config MyConfigStore --system-identity

Erstellen einer Verbindung zwischen webapp und appconfig mit Ressourcen-ID

az webapp 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

--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 in der Webapp verwendet wird.

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

Name der Webapp-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 Webapp. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

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

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

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

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

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

--vault-id

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create cognitiveservices

Erstellen Sie eine Webapp-Verbindung mit kognitiven Dienstleistungen.

az webapp connection create cognitiveservices [--account]
                                              [--appconfig-id]
                                              [--client-type {dotnet, none, python}]
                                              [--connection]
                                              [--customized-keys]
                                              [--name]
                                              [--no-wait]
                                              [--opt-out {auth, configinfo, publicnetwork}]
                                              [--resource-group]
                                              [--secret]
                                              [--service-principal]
                                              [--slot]
                                              [--source-id]
                                              [--system-identity]
                                              [--target-id]
                                              [--target-resource-group]
                                              [--user-identity]
                                              [--vault-id]

Beispiele

Interaktives Erstellen einer Verbindung zwischen Webapp und cognitiveservices

az webapp connection create cognitiveservices

Erstellen einer Verbindung zwischen Webapp und cognitiveservices mit Ressourcenname

az webapp connection create cognitiveservices -g WebAppRG -n MyWebApp --tg CognitiveServicesRG --account MyAccount --system-identity

Erstellen einer Verbindung zwischen webapp slot und cognitiveservices mit Ressourcenname

az webapp connection create cognitiveservices -g WebAppRG -n MyWebApp --slot MySlot --tg CognitiveServicesRG --account MyAccount --system-identity

Erstellen einer Verbindung zwischen webapp und cognitiveservices mit Ressourcen-ID

az webapp 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

--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 in der Webapp verwendet wird.

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

Name der Webapp-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 Webapp. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

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

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

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

--vault-id

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create confluent-cloud

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

az webapp 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]
                                            [--slot]
                                            [--source-id]
                                            [--vault-id]

Beispiele

Erstellen einer Verbindung zwischen webapp und confluent-cloud

az webapp connection create confluent-cloud -g WebAppRG -n MyWebApp --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

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der in der Webapp verwendet wird.

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 Webapp. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--vault-id

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create cosmos-cassandra

Erstellen Sie eine Webapp-Verbindung mit Cosmos-Cassandra.

az webapp connection create cosmos-cassandra [--account]
                                             [--appconfig-id]
                                             [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
                                             [--connection]
                                             [--customized-keys]
                                             [--key-space]
                                             [--name]
                                             [--no-wait]
                                             [--opt-out {auth, configinfo, publicnetwork}]
                                             [--private-endpoint {false, true}]
                                             [--resource-group]
                                             [--secret]
                                             [--service-endpoint {false, true}]
                                             [--service-principal]
                                             [--slot]
                                             [--source-id]
                                             [--system-identity]
                                             [--target-id]
                                             [--target-resource-group]
                                             [--user-identity]
                                             [--vault-id]

Beispiele

Interaktives Erstellen einer Verbindung zwischen Webapp und Cosmos-cassandra

az webapp connection create cosmos-cassandra

Erstellen einer Verbindung zwischen webapp und cosmos-cassandra mit Ressourcenname

az webapp connection create cosmos-cassandra -g WebAppRG -n MyWebApp --tg CosmosRG --account MyAccount --key-space MyKeySpace --system-identity

Erstellen einer Verbindung zwischen Webapp-Slot und Cosmos-Cassandra mit Ressourcenname

az webapp connection create cosmos-cassandra -g WebAppRG -n MyWebApp --slot MySlot --tg CosmosRG --account MyAccount --key-space MyKeySpace --system-identity

Erstellen einer Verbindung zwischen webapp und cosmos-cassandra mit Ressourcen-ID

az webapp 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

--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 in der Webapp verwendet wird.

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

Name der Webapp-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.

--key-space

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

--name -n

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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

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

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

--service-endpoint

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

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.

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

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

--vault-id

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create cosmos-gremlin

Erstellen Sie eine Webapp-Verbindung mit Cosmos-gremlin.

az webapp connection create cosmos-gremlin [--account]
                                           [--appconfig-id]
                                           [--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python}]
                                           [--connection]
                                           [--customized-keys]
                                           [--database]
                                           [--graph]
                                           [--name]
                                           [--no-wait]
                                           [--opt-out {auth, configinfo, publicnetwork}]
                                           [--private-endpoint {false, true}]
                                           [--resource-group]
                                           [--secret]
                                           [--service-endpoint {false, true}]
                                           [--service-principal]
                                           [--slot]
                                           [--source-id]
                                           [--system-identity]
                                           [--target-id]
                                           [--target-resource-group]
                                           [--user-identity]
                                           [--vault-id]

Beispiele

Interaktives Erstellen einer Verbindung zwischen Webapp und Cosmos-Gremlin

az webapp connection create cosmos-gremlin

Erstellen einer Verbindung zwischen webapp und cosmos-gremlin mit Ressourcenname

az webapp connection create cosmos-gremlin -g WebAppRG -n MyWebApp --tg CosmosRG --account MyAccount --database MyDB --graph MyGraph --system-identity

Erstellen einer Verbindung zwischen Webapp-Slot und Cosmos-Gremlin mit Ressourcenname

az webapp connection create cosmos-gremlin -g WebAppRG -n MyWebApp --slot MySlot --tg CosmosRG --account MyAccount --database MyDB --graph MyGraph --system-identity

Erstellen einer Verbindung zwischen webapp und cosmos-gremlin mit Ressourcen-ID

az webapp 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

--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 in der Webapp verwendet wird.

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

Name der Webapp-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.

--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 Webapp. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

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

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

--service-endpoint

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

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.

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

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

--vault-id

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create cosmos-mongo

Erstellen Sie eine Webapp-Verbindung mit Cosmos-Mongo.

az webapp connection create cosmos-mongo [--account]
                                         [--appconfig-id]
                                         [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, springBoot}]
                                         [--connection]
                                         [--customized-keys]
                                         [--database]
                                         [--name]
                                         [--no-wait]
                                         [--opt-out {auth, configinfo, publicnetwork}]
                                         [--private-endpoint {false, true}]
                                         [--resource-group]
                                         [--secret]
                                         [--service-endpoint {false, true}]
                                         [--service-principal]
                                         [--slot]
                                         [--source-id]
                                         [--system-identity]
                                         [--target-id]
                                         [--target-resource-group]
                                         [--user-identity]
                                         [--vault-id]

Beispiele

Interaktives Erstellen einer Verbindung zwischen Webapp und Cosmos-Mongo

az webapp connection create cosmos-mongo

Erstellen einer Verbindung zwischen Webapp und Cosmos-Mongo mit Ressourcenname

az webapp connection create cosmos-mongo -g WebAppRG -n MyWebApp --tg CosmosRG --account MyAccount --database MyDB --system-identity

Erstellen einer Verbindung zwischen Webapp-Slot und Cosmos-Mongo mit Ressourcenname

az webapp connection create cosmos-mongo -g WebAppRG -n MyWebApp --slot MySlot --tg CosmosRG --account MyAccount --database MyDB --system-identity

Erstellen einer Verbindung zwischen Webapp und Cosmos-Mongo mit Ressourcen-ID

az webapp 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

--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 in der Webapp verwendet wird.

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

Name der Webapp-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.

--database

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

--name -n

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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

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

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

--service-endpoint

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

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.

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

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

--vault-id

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create cosmos-sql

Erstellen Sie eine Webapp-Verbindung mit Cosmos-sql.

az webapp connection create cosmos-sql [--account]
                                       [--appconfig-id]
                                       [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                       [--connection]
                                       [--customized-keys]
                                       [--database]
                                       [--name]
                                       [--no-wait]
                                       [--opt-out {auth, configinfo, publicnetwork}]
                                       [--private-endpoint {false, true}]
                                       [--resource-group]
                                       [--secret]
                                       [--service-endpoint {false, true}]
                                       [--service-principal]
                                       [--slot]
                                       [--source-id]
                                       [--system-identity]
                                       [--target-id]
                                       [--target-resource-group]
                                       [--user-identity]
                                       [--vault-id]

Beispiele

Interaktives Erstellen einer Verbindung zwischen Webapp und Cosmos-sql

az webapp connection create cosmos-sql

Erstellen einer Verbindung zwischen Webapp und Cosmos-sql mit Ressourcenname

az webapp connection create cosmos-sql -g WebAppRG -n MyWebApp --tg CosmosRG --account MyAccount --database MyDB --system-identity

Erstellen einer Verbindung zwischen Webapp-Slot und Cosmos-sql mit Ressourcenname

az webapp connection create cosmos-sql -g WebAppRG -n MyWebApp --slot MySlot --tg CosmosRG --account MyAccount --database MyDB --system-identity

Erstellen einer Verbindung zwischen Webapp und Cosmos-sql mit Ressourcen-ID

az webapp 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

--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 in der Webapp verwendet wird.

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

Name der Webapp-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.

--database

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

--name -n

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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

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

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

--service-endpoint

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

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.

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

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

--vault-id

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create cosmos-table

Erstellen Sie eine Webapp-Verbindung mit cosmos-table.

az webapp connection create cosmos-table [--account]
                                         [--appconfig-id]
                                         [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                         [--connection]
                                         [--customized-keys]
                                         [--name]
                                         [--no-wait]
                                         [--opt-out {auth, configinfo, publicnetwork}]
                                         [--private-endpoint {false, true}]
                                         [--resource-group]
                                         [--secret]
                                         [--service-endpoint {false, true}]
                                         [--service-principal]
                                         [--slot]
                                         [--source-id]
                                         [--system-identity]
                                         [--table]
                                         [--target-id]
                                         [--target-resource-group]
                                         [--user-identity]
                                         [--vault-id]

Beispiele

Interaktives Erstellen einer Verbindung zwischen Webapp und Cosmos-Table

az webapp connection create cosmos-table

Erstellen einer Verbindung zwischen Webapp und Cosmos-Tabelle mit Ressourcenname

az webapp connection create cosmos-table -g WebAppRG -n MyWebApp --tg CosmosRG --account MyAccount --table MyTable --system-identity

Erstellen einer Verbindung zwischen Webapp-Slot und Cosmos-Tabelle mit Ressourcenname

az webapp connection create cosmos-table -g WebAppRG -n MyWebApp --slot MySlot --tg CosmosRG --account MyAccount --table MyTable --system-identity

Erstellen einer Verbindung zwischen webapp und cosmos-table mit Ressourcen-ID

az webapp 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

--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 in der Webapp verwendet wird.

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

Name der Webapp-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 Webapp. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

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

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

--service-endpoint

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

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.

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

--table

Der 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.

--vault-id

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create eventhub

Erstellen Sie eine Webapp-Verbindung mit eventhub.

az webapp connection create eventhub [--appconfig-id]
                                     [--client-type {dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot}]
                                     [--connection]
                                     [--customized-keys]
                                     [--name]
                                     [--namespace]
                                     [--no-wait]
                                     [--opt-out {auth, configinfo, publicnetwork}]
                                     [--private-endpoint {false, true}]
                                     [--resource-group]
                                     [--secret]
                                     [--service-endpoint {false, true}]
                                     [--service-principal]
                                     [--slot]
                                     [--source-id]
                                     [--system-identity]
                                     [--target-id]
                                     [--target-resource-group]
                                     [--user-identity]
                                     [--vault-id]

Beispiele

Interaktives Erstellen einer Verbindung zwischen Webapp und EventHub

az webapp connection create eventhub

Erstellen einer Verbindung zwischen Webapp und EventHub mit Ressourcenname

az webapp connection create eventhub -g WebAppRG -n MyWebApp --tg EventhubRG --namespace MyNamespace --system-identity

Erstellen einer Verbindung zwischen Webapp-Slot und EventHub mit Ressourcenname

az webapp connection create eventhub -g WebAppRG -n MyWebApp --slot MySlot --tg EventhubRG --namespace MyNamespace --system-identity

Erstellen einer Verbindung zwischen webapp und eventhub mit Ressourcen-ID

az webapp 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

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der in der Webapp verwendet wird.

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

Name der Webapp-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 Webapp. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--namespace

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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

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

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

--service-endpoint

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

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.

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

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

--vault-id

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create keyvault

Erstellen Sie eine Webapp-Verbindung mit keyvault.

az webapp connection create keyvault [--appconfig-id]
                                     [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                     [--connection]
                                     [--customized-keys]
                                     [--name]
                                     [--new {false, true}]
                                     [--no-wait]
                                     [--opt-out {auth, configinfo, publicnetwork}]
                                     [--private-endpoint {false, true}]
                                     [--resource-group]
                                     [--service-endpoint {false, true}]
                                     [--service-principal]
                                     [--slot]
                                     [--source-id]
                                     [--system-identity]
                                     [--target-id]
                                     [--target-resource-group]
                                     [--user-identity]
                                     [--vault]
                                     [--vault-id]

Beispiele

Erstellen einer Verbindung zwischen webapp und keyvault interaktiv

az webapp connection create keyvault

Erstellen einer Verbindung zwischen webapp und keyvault mit Ressourcenname

az webapp connection create keyvault -g WebAppRG -n MyWebApp --tg KeyvaultRG --vault MyVault --system-identity

Erstellen einer Verbindung zwischen Webapp-Steckplatz und Keyvault mit Ressourcenname

az webapp connection create keyvault -g WebAppRG -n MyWebApp --slot MySlot --tg KeyvaultRG --vault MyVault --system-identity

Erstellen einer Verbindung zwischen webapp und keyvault mit Ressourcen-ID

az webapp 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 sie eine neue Keyvault-App, und verbinden Sie sie interaktiv mit dieser.

az webapp connection create keyvault --new

Erstellen einer neuen Keyvault-App und Verbinden einer Webapp mit dieser

az webapp connection create keyvault --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --new

Optionale Parameter

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der in der Webapp verwendet wird.

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

Name der Webapp-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 Webapp. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--new

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

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

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

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

--service-endpoint

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

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.

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

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

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

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create mysql

Als veraltet markiert

Dieser Befehl ist veraltet und wird in einer zukünftigen Version entfernt.

Erstellen Sie eine Webapp-Verbindung mit mysql.

az webapp connection create mysql [--appconfig-id]
                                  [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                  [--config-connstr {false, true}]
                                  [--connection]
                                  [--customized-keys]
                                  [--database]
                                  [--name]
                                  [--no-wait]
                                  [--opt-out {auth, configinfo, publicnetwork}]
                                  [--private-endpoint {false, true}]
                                  [--resource-group]
                                  [--secret]
                                  [--server]
                                  [--service-endpoint {false, true}]
                                  [--slot]
                                  [--source-id]
                                  [--target-id]
                                  [--target-resource-group]
                                  [--vault-id]

Beispiele

Interaktives Erstellen einer Verbindung zwischen Webapp und Mysql

az webapp connection create mysql

Erstellen einer Verbindung zwischen Webapp und Mysql mit Ressourcenname

az webapp connection create mysql -g WebAppRG -n MyWebApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Erstellen einer Verbindung zwischen webapp slot und mysql mit Ressourcenname

az webapp connection create mysql -g WebAppRG -n MyWebApp --slot MySlot --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Erstellen einer Verbindung zwischen webapp und mysql mit Ressourcen-ID

az webapp 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

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der in der Webapp verwendet wird.

Zulässige Werte: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Vorschau

Die Speicherkonfiguration in Verbindungszeichenfolge kann nur zusammen mit dotnet client_type verwendet werden.

Zulässige Werte: false, true
Standardwert: False
--connection

Name der Webapp-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.

--database

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

--name -n

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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Webapp 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.

--server

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

--service-endpoint

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

Zulässige Werte: false, true
--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

Die Ressourcen-ID einer Webapp. 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

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create mysql-flexible

Erstellen Sie eine Webapp-Verbindung mit mysql-flexibel.

az webapp connection create mysql-flexible [--appconfig-id]
                                           [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                           [--config-connstr {false, true}]
                                           [--connection]
                                           [--customized-keys]
                                           [--database]
                                           [--name]
                                           [--no-wait]
                                           [--opt-out {auth, configinfo, publicnetwork}]
                                           [--resource-group]
                                           [--secret]
                                           [--server]
                                           [--service-principal]
                                           [--slot]
                                           [--source-id]
                                           [--system-identity]
                                           [--target-id]
                                           [--target-resource-group]
                                           [--user-identity]
                                           [--vault-id]

Beispiele

Erstellen einer Verbindung zwischen webapp und mysql-flexibel interaktiv

az webapp connection create mysql-flexible

Erstellen einer Verbindung zwischen webapp und mysql-flexibel mit Ressourcennamen

az webapp connection create mysql-flexible -g WebAppRG -n MyWebApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Erstellen einer Verbindung zwischen webapp slot und mysql-flexible mit ressourcenname

az webapp connection create mysql-flexible -g WebAppRG -n MyWebApp --slot MySlot --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Erstellen einer Verbindung zwischen webapp und mysql-flexibel mit Ressourcen-ID

az webapp 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

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der in der Webapp verwendet wird.

Zulässige Werte: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Vorschau

Die Speicherkonfiguration in Verbindungszeichenfolge kann nur zusammen mit dotnet client_type verwendet werden.

Zulässige Werte: false, true
Standardwert: False
--connection

Name der Webapp-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.

--database

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

--name -n

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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

Die Ressourcengruppe, die die Webapp 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.

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

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

Die Ressourcen-ID einer Webapp. 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.

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

--vault-id

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create mysql-flexible (serviceconnector-passwordless Erweiterung)

Erstellen Sie eine Webapp-Verbindung mit mysql-flexibel.

az webapp connection create mysql-flexible [--appconfig-id]
                                           [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                           [--config-connstr {false, true}]
                                           [--connection]
                                           [--customized-keys]
                                           [--database]
                                           [--name]
                                           [--no-wait]
                                           [--opt-out {auth, configinfo, publicnetwork}]
                                           [--resource-group]
                                           [--secret]
                                           [--server]
                                           [--service-principal]
                                           [--slot]
                                           [--source-id]
                                           [--system-identity]
                                           [--target-id]
                                           [--target-resource-group]
                                           [--user-identity]
                                           [--vault-id]
                                           [--yes]

Beispiele

Erstellen einer Verbindung zwischen webapp und mysql-flexibel interaktiv

az webapp connection create mysql-flexible

Erstellen einer Verbindung zwischen webapp und mysql-flexibel mit Ressourcennamen

az webapp connection create mysql-flexible -g WebAppRG -n MyWebApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Erstellen einer Verbindung zwischen webapp und mysql-flexibel mit Ressourcen-ID

az webapp 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

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der in der Webapp verwendet wird.

Zulässige Werte: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Vorschau

Die Speicherkonfiguration in Verbindungszeichenfolge kann nur zusammen mit dotnet client_type verwendet werden.

Zulässige Werte: false, true
Standardwert: False
--connection

Name der Webapp-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.

--database

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

--name -n

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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

Die Ressourcengruppe, die die Webapp 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.

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

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

Die Ressourcen-ID einer Webapp. 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.

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

--vault-id

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

--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create postgres

Als veraltet markiert

Dieser Befehl ist veraltet und wird in einer zukünftigen Version entfernt.

Erstellen Sie eine Webapp-Verbindung mit Postgres.

az webapp connection create postgres [--appconfig-id]
                                     [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                     [--config-connstr {false, true}]
                                     [--connection]
                                     [--customized-keys]
                                     [--database]
                                     [--name]
                                     [--new {false, true}]
                                     [--no-wait]
                                     [--opt-out {auth, configinfo, publicnetwork}]
                                     [--private-endpoint {false, true}]
                                     [--resource-group]
                                     [--secret]
                                     [--server]
                                     [--service-endpoint {false, true}]
                                     [--service-principal]
                                     [--slot]
                                     [--source-id]
                                     [--system-identity]
                                     [--target-id]
                                     [--target-resource-group]
                                     [--user-identity]
                                     [--vault-id]

Beispiele

Interaktives Erstellen einer Verbindung zwischen Webapp und Postgres

az webapp connection create postgres

Erstellen einer Verbindung zwischen Webapp und Postgres mit Ressourcenname

az webapp connection create postgres -g WebAppRG -n MyWebApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Erstellen einer Verbindung zwischen Webapp-Slot und Postgres mit Ressourcenname

az webapp connection create postgres -g WebAppRG -n MyWebApp --slot MySlot --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Erstellen einer Verbindung zwischen Webapp und Postgres mit Ressourcen-ID

az webapp 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 sie eine neue Postgres und verbinden Sie webapp interaktiv mit ihr.

az webapp connection create postgres --new

Erstellen sie eine neue Postgres und verbinden Sie webapp damit

az webapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --new

Optionale Parameter

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der in der Webapp verwendet wird.

Zulässige Werte: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Vorschau

Die Speicherkonfiguration in Verbindungszeichenfolge kann nur zusammen mit dotnet client_type verwendet werden.

Zulässige Werte: false, true
Standardwert: False
--connection

Name der Webapp-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.

--database

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

--name -n

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

--new

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

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

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Webapp 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.

--server

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

--service-endpoint

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

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.

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

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

--vault-id

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create postgres (serviceconnector-passwordless Erweiterung)

Als veraltet markiert

Dieser Befehl ist veraltet und wird in einer zukünftigen Version entfernt.

Erstellen Sie eine Webapp-Verbindung mit Postgres.

az webapp connection create postgres [--appconfig-id]
                                     [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                     [--config-connstr {false, true}]
                                     [--connection]
                                     [--customized-keys]
                                     [--database]
                                     [--name]
                                     [--new {false, true}]
                                     [--no-wait]
                                     [--opt-out {auth, configinfo, publicnetwork}]
                                     [--private-endpoint {false, true}]
                                     [--resource-group]
                                     [--secret]
                                     [--server]
                                     [--service-endpoint {false, true}]
                                     [--service-principal]
                                     [--slot]
                                     [--source-id]
                                     [--system-identity]
                                     [--target-id]
                                     [--target-resource-group]
                                     [--user-identity]
                                     [--vault-id]
                                     [--yes]

Beispiele

Interaktives Erstellen einer Verbindung zwischen Webapp und Postgres

az webapp connection create postgres

Erstellen einer Verbindung zwischen Webapp und Postgres mit Ressourcenname

az webapp connection create postgres -g WebAppRG -n MyWebApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Erstellen einer Verbindung zwischen Webapp und Postgres mit Ressourcen-ID

az webapp 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 sie eine neue Postgres und verbinden Sie webapp interaktiv mit ihr.

az webapp connection create postgres --new

Erstellen sie eine neue Postgres und verbinden Sie webapp damit

az webapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --new

Optionale Parameter

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der in der Webapp verwendet wird.

Zulässige Werte: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Vorschau

Die Speicherkonfiguration in Verbindungszeichenfolge kann nur zusammen mit dotnet client_type verwendet werden.

Zulässige Werte: false, true
Standardwert: False
--connection

Name der Webapp-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.

--database

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

--name -n

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

--new

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

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

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Webapp 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.

--server

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

--service-endpoint

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

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.

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

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

--vault-id

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

--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create postgres-flexible

Erstellen Sie eine Webapp-Verbindung mit postgres-flexibel.

az webapp connection create postgres-flexible [--appconfig-id]
                                              [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                              [--config-connstr {false, true}]
                                              [--connection]
                                              [--customized-keys]
                                              [--database]
                                              [--name]
                                              [--no-wait]
                                              [--opt-out {auth, configinfo, publicnetwork}]
                                              [--resource-group]
                                              [--secret]
                                              [--server]
                                              [--service-principal]
                                              [--slot]
                                              [--source-id]
                                              [--system-identity]
                                              [--target-id]
                                              [--target-resource-group]
                                              [--user-identity]
                                              [--vault-id]

Beispiele

Erstellen einer Verbindung zwischen webapp und postgres-flexibel interaktiv

az webapp connection create postgres-flexible

Erstellen einer Verbindung zwischen webapp und postgres-flexibel mit Ressourcennamen

az webapp connection create postgres-flexible -g WebAppRG -n MyWebApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Erstellen einer Verbindung zwischen webapp slot und postgres-flexible mit Ressourcennamen

az webapp connection create postgres-flexible -g WebAppRG -n MyWebApp --slot MySlot --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Erstellen einer Verbindung zwischen webapp und postgres-flexibel mit Ressourcen-ID

az webapp 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

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der in der Webapp verwendet wird.

Zulässige Werte: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Vorschau

Die Speicherkonfiguration in Verbindungszeichenfolge kann nur zusammen mit dotnet client_type verwendet werden.

Zulässige Werte: false, true
Standardwert: False
--connection

Name der Webapp-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.

--database

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

--name -n

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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

Die Ressourcengruppe, die die Webapp 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.

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

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

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

--vault-id

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create postgres-flexible (serviceconnector-passwordless Erweiterung)

Erstellen Sie eine Webapp-Verbindung mit postgres-flexibel.

az webapp connection create postgres-flexible [--appconfig-id]
                                              [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                              [--config-connstr {false, true}]
                                              [--connection]
                                              [--customized-keys]
                                              [--database]
                                              [--name]
                                              [--no-wait]
                                              [--opt-out {auth, configinfo, publicnetwork}]
                                              [--resource-group]
                                              [--secret]
                                              [--server]
                                              [--service-principal]
                                              [--slot]
                                              [--source-id]
                                              [--system-identity]
                                              [--target-id]
                                              [--target-resource-group]
                                              [--user-identity]
                                              [--vault-id]
                                              [--yes]

Beispiele

Erstellen einer Verbindung zwischen webapp und postgres-flexibel interaktiv

az webapp connection create postgres-flexible

Erstellen einer Verbindung zwischen webapp und postgres-flexibel mit Ressourcennamen

az webapp connection create postgres-flexible -g WebAppRG -n MyWebApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Erstellen einer Verbindung zwischen webapp und postgres-flexibel mit Ressourcen-ID

az webapp 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

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der in der Webapp verwendet wird.

Zulässige Werte: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Vorschau

Die Speicherkonfiguration in Verbindungszeichenfolge kann nur zusammen mit dotnet client_type verwendet werden.

Zulässige Werte: false, true
Standardwert: False
--connection

Name der Webapp-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.

--database

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

--name -n

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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

Die Ressourcengruppe, die die Webapp 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.

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

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

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

--vault-id

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

--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create redis

Erstellen Sie eine Webapp-Verbindung mit Redis.

az webapp connection create redis [--appconfig-id]
                                  [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
                                  [--connection]
                                  [--customized-keys]
                                  [--database]
                                  [--name]
                                  [--no-wait]
                                  [--opt-out {auth, configinfo, publicnetwork}]
                                  [--private-endpoint {false, true}]
                                  [--resource-group]
                                  [--secret]
                                  [--server]
                                  [--slot]
                                  [--source-id]
                                  [--target-id]
                                  [--target-resource-group]
                                  [--vault-id]

Beispiele

Erstellen einer Verbindung zwischen Webapp und Redis interaktiv

az webapp connection create redis

Erstellen einer Verbindung zwischen Webapp und Redis mit Ressourcenname

az webapp connection create redis -g WebAppRG -n MyWebApp --tg RedisRG --server MyServer --database MyDB --secret

Erstellen einer Verbindung zwischen Webapp-Slot und Redis mit Ressourcenname

az webapp connection create redis -g WebAppRG -n MyWebApp --slot MySlot --tg RedisRG --server MyServer --database MyDB --secret

Erstellen einer Verbindung zwischen Webapp und Redis mit Ressourcen-ID

az webapp connection create redis --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Cache/redis/{server}/databases/{database} --secret

Optionale Parameter

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der in der Webapp verwendet wird.

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

Name der Webapp-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.

--database

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

--name -n

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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

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

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

--server

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

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

Die Ressourcen-ID einer Webapp. 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

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create redis-enterprise

Erstellen Sie eine Webapp-Verbindung mit Redis-Enterprise.

az webapp connection create redis-enterprise [--appconfig-id]
                                             [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
                                             [--connection]
                                             [--customized-keys]
                                             [--database]
                                             [--name]
                                             [--no-wait]
                                             [--opt-out {auth, configinfo, publicnetwork}]
                                             [--resource-group]
                                             [--secret]
                                             [--server]
                                             [--slot]
                                             [--source-id]
                                             [--target-id]
                                             [--target-resource-group]
                                             [--vault-id]

Beispiele

Interaktives Erstellen einer Verbindung zwischen Webapp und Redis-Enterprise

az webapp connection create redis-enterprise

Erstellen einer Verbindung zwischen webapp und redis-enterprise mit Ressourcenname

az webapp connection create redis-enterprise -g WebAppRG -n MyWebApp --tg RedisRG --server MyServer --database MyDB --secret

Erstellen einer Verbindung zwischen Webapp-Slot und Redis-Enterprise mit Ressourcenname

az webapp connection create redis-enterprise -g WebAppRG -n MyWebApp --slot MySlot --tg RedisRG --server MyServer --database MyDB --secret

Erstellen einer Verbindung zwischen Webapp und Redis-Enterprise mit Ressourcen-ID

az webapp 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

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der in der Webapp verwendet wird.

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

Name der Webapp-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.

--database

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

--name -n

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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

--server

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

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

Die Ressourcen-ID einer Webapp. 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

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create servicebus

Erstellen Sie eine Webapp-Verbindung mit servicebus.

az webapp connection create servicebus [--appconfig-id]
                                       [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
                                       [--connection]
                                       [--customized-keys]
                                       [--name]
                                       [--namespace]
                                       [--no-wait]
                                       [--opt-out {auth, configinfo, publicnetwork}]
                                       [--private-endpoint {false, true}]
                                       [--resource-group]
                                       [--secret]
                                       [--service-endpoint {false, true}]
                                       [--service-principal]
                                       [--slot]
                                       [--source-id]
                                       [--system-identity]
                                       [--target-id]
                                       [--target-resource-group]
                                       [--user-identity]
                                       [--vault-id]

Beispiele

Interaktives Erstellen einer Verbindung zwischen Webapp und Servicebus

az webapp connection create servicebus

Erstellen einer Verbindung zwischen Webapp und Servicebus mit Ressourcenname

az webapp connection create servicebus -g WebAppRG -n MyWebApp --tg ServicebusRG --namespace MyNamespace --system-identity

Erstellen einer Verbindung zwischen Webapp-Slot und Servicebus mit Ressourcenname

az webapp connection create servicebus -g WebAppRG -n MyWebApp --slot MySlot --tg ServicebusRG --namespace MyNamespace --system-identity

Erstellen einer Verbindung zwischen Webapp und Servicebus mit Ressourcen-ID

az webapp 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

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der in der Webapp verwendet wird.

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

Name der Webapp-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 Webapp. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--namespace

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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

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

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

--service-endpoint

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

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.

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

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

--vault-id

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create signalr

Erstellen Sie eine Webapp-Verbindung zum Signalgeber.

az webapp connection create signalr [--appconfig-id]
                                    [--client-type {dotnet, dotnet-internal, none}]
                                    [--connection]
                                    [--customized-keys]
                                    [--name]
                                    [--no-wait]
                                    [--opt-out {auth, configinfo, publicnetwork}]
                                    [--private-endpoint {false, true}]
                                    [--resource-group]
                                    [--secret]
                                    [--service-principal]
                                    [--signalr]
                                    [--slot]
                                    [--source-id]
                                    [--system-identity]
                                    [--target-id]
                                    [--target-resource-group]
                                    [--user-identity]
                                    [--vault-id]

Beispiele

Interaktives Erstellen einer Verbindung zwischen Webapp und Signalr

az webapp connection create signalr

Erstellen einer Verbindung zwischen Webapp und Signalr mit Ressourcenname

az webapp connection create signalr -g WebAppRG -n MyWebApp --tg SignalrRG --signalr MySignalR --system-identity

Erstellen einer Verbindung zwischen Webapp-Steckplatz und Signalr mit Ressourcenname

az webapp connection create signalr -g WebAppRG -n MyWebApp --slot MySlot --tg SignalrRG --signalr MySignalR --system-identity

Erstellen einer Verbindung zwischen Webapp und Signalr mit Ressourcen-ID

az webapp 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

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der in der Webapp verwendet wird.

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

Name der Webapp-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 Webapp. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

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

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

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

--signalr

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

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

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

--vault-id

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create sql

Erstellen Sie eine Webapp-Verbindung mit SQL.

az webapp connection create sql [--appconfig-id]
                                [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                [--config-connstr {false, true}]
                                [--connection]
                                [--customized-keys]
                                [--database]
                                [--name]
                                [--no-wait]
                                [--opt-out {auth, configinfo, publicnetwork}]
                                [--private-endpoint {false, true}]
                                [--resource-group]
                                [--secret]
                                [--server]
                                [--service-endpoint {false, true}]
                                [--service-principal]
                                [--slot]
                                [--source-id]
                                [--system-identity]
                                [--target-id]
                                [--target-resource-group]
                                [--user-identity]
                                [--vault-id]

Beispiele

Erstellen einer Verbindung zwischen Webapp und SQL interaktiv

az webapp connection create sql

Erstellen einer Verbindung zwischen Webapp und SQL mit Ressourcenname

az webapp connection create sql -g WebAppRG -n MyWebApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Erstellen einer Verbindung zwischen Webapp-Slot und SQL mit Ressourcenname

az webapp connection create sql -g WebAppRG -n MyWebApp --slot MySlot --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Erstellen einer Verbindung zwischen Webapp und SQL mit Ressourcen-ID

az webapp 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

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der in der Webapp verwendet wird.

Zulässige Werte: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Vorschau

Die Speicherkonfiguration in Verbindungszeichenfolge kann nur zusammen mit dotnet client_type verwendet werden.

Zulässige Werte: false, true
Standardwert: False
--connection

Name der Webapp-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.

--database

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

--name -n

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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Webapp 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.

--server

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

--service-endpoint

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

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.

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

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

--vault-id

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create sql (serviceconnector-passwordless Erweiterung)

Erstellen Sie eine Webapp-Verbindung mit SQL.

az webapp connection create sql [--appconfig-id]
                                [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                [--config-connstr {false, true}]
                                [--connection]
                                [--customized-keys]
                                [--database]
                                [--name]
                                [--no-wait]
                                [--opt-out {auth, configinfo, publicnetwork}]
                                [--private-endpoint {false, true}]
                                [--resource-group]
                                [--secret]
                                [--server]
                                [--service-endpoint {false, true}]
                                [--service-principal]
                                [--slot]
                                [--source-id]
                                [--system-identity]
                                [--target-id]
                                [--target-resource-group]
                                [--user-identity]
                                [--vault-id]
                                [--yes]

Beispiele

Erstellen einer Verbindung zwischen Webapp und SQL interaktiv

az webapp connection create sql

Erstellen einer Verbindung zwischen Webapp und SQL mit Ressourcenname

az webapp connection create sql -g WebAppRG -n MyWebApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Erstellen einer Verbindung zwischen Webapp und SQL mit Ressourcen-ID

az webapp 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

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der in der Webapp verwendet wird.

Zulässige Werte: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Vorschau

Die Speicherkonfiguration in Verbindungszeichenfolge kann nur zusammen mit dotnet client_type verwendet werden.

Zulässige Werte: false, true
Standardwert: False
--connection

Name der Webapp-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.

--database

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

--name -n

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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

Die Ressourcengruppe, die die Webapp 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.

--server

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

--service-endpoint

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

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.

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

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

--vault-id

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

--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create storage-blob

Erstellen Sie eine Webapp-Verbindung mit dem Speicher-BLOB.

az webapp connection create storage-blob [--account]
                                         [--appconfig-id]
                                         [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                         [--connection]
                                         [--customized-keys]
                                         [--name]
                                         [--new {false, true}]
                                         [--no-wait]
                                         [--opt-out {auth, configinfo, publicnetwork}]
                                         [--private-endpoint {false, true}]
                                         [--resource-group]
                                         [--secret]
                                         [--service-endpoint {false, true}]
                                         [--service-principal]
                                         [--slot]
                                         [--source-id]
                                         [--system-identity]
                                         [--target-id]
                                         [--target-resource-group]
                                         [--user-identity]
                                         [--vault-id]

Beispiele

Erstellen einer Verbindung zwischen Webapp und Storage-Blob interaktiv

az webapp connection create storage-blob

Erstellen einer Verbindung zwischen Webapp und Storage-Blob mit Ressourcenname

az webapp connection create storage-blob -g WebAppRG -n MyWebApp --tg StorageRG --account MyAccount --system-identity

Erstellen einer Verbindung zwischen Webapp-Steckplatz und Speicher-BLOB mit Ressourcenname

az webapp connection create storage-blob -g WebAppRG -n MyWebApp --slot MySlot --tg StorageRG --account MyAccount --system-identity

Erstellen einer Verbindung zwischen Webapp und Storage-Blob mit Ressourcen-ID

az webapp 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 eines neuen Speicher-Blobs und Interaktives Verbinden einer Webapp

az webapp connection create storage-blob --new

Erstellen eines neuen Speicher-Blobs und Verbinden einer Webapp mit ihr

az webapp connection create storage-blob --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --new

Optionale Parameter

--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 in der Webapp verwendet wird.

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

Name der Webapp-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 Webapp. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--new

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

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

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

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

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

--service-endpoint

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

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.

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

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

--vault-id

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create storage-file

Erstellen Sie eine Webapp-Verbindung mit der Speicherdatei.

az webapp connection create storage-file [--account]
                                         [--appconfig-id]
                                         [--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot}]
                                         [--connection]
                                         [--customized-keys]
                                         [--name]
                                         [--no-wait]
                                         [--opt-out {auth, configinfo, publicnetwork}]
                                         [--private-endpoint {false, true}]
                                         [--resource-group]
                                         [--secret]
                                         [--service-endpoint {false, true}]
                                         [--slot]
                                         [--source-id]
                                         [--target-id]
                                         [--target-resource-group]
                                         [--vault-id]

Beispiele

Erstellen einer Verbindung zwischen Webapp und Speicherdatei interaktiv

az webapp connection create storage-file

Erstellen einer Verbindung zwischen Webapp und Speicherdatei mit Ressourcenname

az webapp connection create storage-file -g WebAppRG -n MyWebApp --tg StorageRG --account MyAccount --secret

Erstellen einer Verbindung zwischen Webapp-Steckplatz und Speicherdatei mit Ressourcenname

az webapp connection create storage-file -g WebAppRG -n MyWebApp --slot MySlot --tg StorageRG --account MyAccount --secret

Erstellen einer Verbindung zwischen Webapp und Speicherdatei mit Ressourcen-ID

az webapp 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

--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 in der Webapp verwendet wird.

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

Name der Webapp-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 Webapp. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

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

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

--service-endpoint

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

Zulässige Werte: false, true
--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

Die Ressourcen-ID einer Webapp. 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

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create storage-queue

Erstellen Sie eine Webapp-Verbindung mit der Speicherwarteschlange.

az webapp connection create storage-queue [--account]
                                          [--appconfig-id]
                                          [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                          [--connection]
                                          [--customized-keys]
                                          [--name]
                                          [--no-wait]
                                          [--opt-out {auth, configinfo, publicnetwork}]
                                          [--private-endpoint {false, true}]
                                          [--resource-group]
                                          [--secret]
                                          [--service-endpoint {false, true}]
                                          [--service-principal]
                                          [--slot]
                                          [--source-id]
                                          [--system-identity]
                                          [--target-id]
                                          [--target-resource-group]
                                          [--user-identity]
                                          [--vault-id]

Beispiele

Interaktives Erstellen einer Verbindung zwischen Webapp und Speicherwarteschlange

az webapp connection create storage-queue

Erstellen einer Verbindung zwischen Webapp und Speicherwarteschlange mit Ressourcenname

az webapp connection create storage-queue -g WebAppRG -n MyWebApp --tg StorageRG --account MyAccount --system-identity

Erstellen einer Verbindung zwischen Webapp-Steckplatz und Speicherwarteschlange mit Ressourcenname

az webapp connection create storage-queue -g WebAppRG -n MyWebApp --slot MySlot --tg StorageRG --account MyAccount --system-identity

Erstellen einer Verbindung zwischen Webapp und Speicherwarteschlange mit Ressourcen-ID

az webapp 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

--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 in der Webapp verwendet wird.

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

Name der Webapp-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 Webapp. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

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

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

--service-endpoint

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

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.

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

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

--vault-id

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create storage-table

Erstellen Sie eine Webapp-Verbindung mit der Speichertabelle.

az webapp connection create storage-table [--account]
                                          [--appconfig-id]
                                          [--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
                                          [--connection]
                                          [--customized-keys]
                                          [--name]
                                          [--no-wait]
                                          [--opt-out {auth, configinfo, publicnetwork}]
                                          [--private-endpoint {false, true}]
                                          [--resource-group]
                                          [--secret]
                                          [--service-endpoint {false, true}]
                                          [--service-principal]
                                          [--slot]
                                          [--source-id]
                                          [--system-identity]
                                          [--target-id]
                                          [--target-resource-group]
                                          [--user-identity]
                                          [--vault-id]

Beispiele

Interaktives Erstellen einer Verbindung zwischen Webapp und Speichertabelle

az webapp connection create storage-table

Erstellen einer Verbindung zwischen Webapp und Speichertabelle mit Ressourcenname

az webapp connection create storage-table -g WebAppRG -n MyWebApp --tg StorageRG --account MyAccount --system-identity

Erstellen einer Verbindung zwischen Webapp-Steckplatz und Speichertabelle mit Ressourcenname

az webapp connection create storage-table -g WebAppRG -n MyWebApp --slot MySlot --tg StorageRG --account MyAccount --system-identity

Erstellen einer Verbindung zwischen Webapp und Speichertabelle mit Ressourcen-ID

az webapp 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

--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 in der Webapp verwendet wird.

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

Name der Webapp-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 Webapp. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

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

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

--service-endpoint

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

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.

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

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

--vault-id

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az webapp connection create webpubsub

Erstellen Sie eine Webapp-Verbindung mit webpubsub.

az webapp connection create webpubsub [--appconfig-id]
                                      [--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
                                      [--connection]
                                      [--customized-keys]
                                      [--name]
                                      [--no-wait]
                                      [--opt-out {auth, configinfo, publicnetwork}]
                                      [--private-endpoint {false, true}]
                                      [--resource-group]
                                      [--secret]
                                      [--service-principal]
                                      [--slot]
                                      [--source-id]
                                      [--system-identity]
                                      [--target-id]
                                      [--target-resource-group]
                                      [--user-identity]
                                      [--vault-id]
                                      [--webpubsub]

Beispiele

Interaktives Erstellen einer Verbindung zwischen Webapp und Webpubsub

az webapp connection create webpubsub

Erstellen einer Verbindung zwischen Webapp und Webpubsub mit Ressourcenname

az webapp connection create webpubsub -g WebAppRG -n MyWebApp --tg WebpubsubRG --webpubsub MyWebPubSub --system-identity

Erstellen einer Verbindung zwischen Webapp-Slot und Webpubsub mit Ressourcenname

az webapp connection create webpubsub -g WebAppRG -n MyWebApp --slot MySlot --tg WebpubsubRG --webpubsub MyWebPubSub --system-identity

Erstellen einer Verbindung zwischen webapp und webpubsub mit Ressourcen-ID

az webapp 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

--appconfig-id

Die App-Konfigurations-ID zum Speichern der Konfiguration.

--client-type

Der clienttyp, der in der Webapp verwendet wird.

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

Name der Webapp-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 Webapp. Erforderlich, wenn "--source-id" nicht angegeben ist. Nichts.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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.

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

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

Zulässige Werte: false, true
--resource-group -g

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

--secret

Die geheimen Authentifizierungsinformationen.

Verwendung: --secret.

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

--slot

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--source-id

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

--system-identity

Die Vom System zugewiesenen Identitätsauthentifizierungsinformationen.

Verwendung: --system-identity.

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

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

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.