Share via


az functionapp connection create

Kommentar

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

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

Kommandon

Name Description Typ Status
az functionapp connection create app-insights

Skapa en functionapp-anslutning till app-insights.

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

Skapa en functionapp-anslutning till appconfig.

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

Skapa en functionapp-anslutning till confluent-cloud.

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

Skapa en functionapp-anslutning till cosmos-cassandra.

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

Skapa en functionapp-anslutning till cosmos-gremlin.

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

Skapa en functionapp-anslutning till cosmos-mongo.

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

Skapa en functionapp-anslutning till cosmos-sql.

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

Skapa en functionapp-anslutning till cosmos-table.

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

Skapa en functionapp-anslutning till eventhub.

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

Skapa en functionapp-anslutning till keyvault.

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

Skapa en functionapp-anslutning till mysql.

Kärna Inaktuell
az functionapp connection create mysql-flexible

Skapa en functionapp-anslutning till mysql-flexible.

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

Skapa en functionapp-anslutning till mysql-flexible.

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

Skapa en functionapp-anslutning till postgres.

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

Skapa en functionapp-anslutning till postgres.

Anknytning Allmän tillgänglighet
az functionapp connection create postgres-flexible

Skapa en functionapp-anslutning till postgres-flexible.

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

Skapa en functionapp-anslutning till postgres-flexible.

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

Skapa en functionapp-anslutning till redis.

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

Skapa en functionapp-anslutning till redis-enterprise.

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

Skapa en functionapp-anslutning till servicebus.

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

Skapa en functionapp-anslutning till signalr.

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

Skapa en functionapp-anslutning till sql.

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

Skapa en functionapp-anslutning till sql.

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

Skapa en functionapp-anslutning till storage-blob.

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

Skapa en functionapp-anslutning till storage-file.

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

Skapa en functionapp-anslutning till storage-queue.

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

Skapa en functionapp-anslutning till storage-table.

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

Skapa en functionapp-anslutning till webpubsub.

Kärna Allmän tillgänglighet

az functionapp connection create app-insights

Skapa en functionapp-anslutning till app-insights.

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

Exempel

Skapa en anslutning mellan functionapp och app-insights interaktivt

az functionapp connection create app-insights

Skapa en anslutning mellan functionapp och app-insights med resursnamn

az functionapp connection create app-insights -g FuncAppRG -n MyFunctionApp --tg AppInsightsRG --app-insights MyAppInsights --secret

Skapa en anslutning mellan functionapp och app-insights med resurs-ID

az functionapp connection create app-insights --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/microsoft.insights/components/{appinsights} --secret

Valfria parametrar

--app-insights

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

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

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

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

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--source-id

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

--target-id

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

--target-resource-group --tg

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create appconfig

Skapa en functionapp-anslutning till appconfig.

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

Exempel

Skapa en anslutning mellan functionapp och appconfig interaktivt

az functionapp connection create appconfig

Skapa en anslutning mellan functionapp och appconfig med resursnamn

az functionapp connection create appconfig -g FuncAppRG -n MyFunctionApp --tg AppconfigRG --app-config MyConfigStore --system-identity

Skapa en anslutning mellan functionapp och appconfig med resurs-ID

az functionapp connection create appconfig --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.AppConfiguration/configurationStores/{config_store} --system-identity

Valfria parametrar

--app-config

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

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create confluent-cloud

Skapa en functionapp-anslutning till confluent-cloud.

az functionapp connection create confluent-cloud --bootstrap-server
                                                 --kafka-key
                                                 --kafka-secret
                                                 --schema-key
                                                 --schema-registry
                                                 --schema-secret
                                                 [--appconfig-id]
                                                 [--client-type {dotnet, dotnet-internal, go, java, none, python, springBoot}]
                                                 [--connection]
                                                 [--customized-keys]
                                                 [--name]
                                                 [--no-wait]
                                                 [--opt-out {auth, configinfo, publicnetwork}]
                                                 [--resource-group]
                                                 [--source-id]
                                                 [--vault-id]

Exempel

Skapa en anslutning mellan functionapp och confluent-cloud

az functionapp connection create confluent-cloud -g FuncAppRG -n MyFunctionApp --bootstrap-server xxx.eastus.azure.confluent.cloud:9092 --kafka-key Name --kafka-secret Secret --schema-registry https://xxx.eastus.azure.confluent.cloud --schema-key Name --schema-secret Secret

Obligatoriska parametrar

--bootstrap-server

Url för Kafka bootstrap-server.

--kafka-key

Kafka API-Key (nyckel).

--kafka-secret

Kafka API-Key (hemlighet).

--schema-key

Schema registry API-Key (nyckel).

--schema-registry

Url för schemaregister.

--schema-secret

Schema registry API-Key (hemlighet).

Valfria parametrar

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på anslutningen.

--customized-keys

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

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

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

--source-id

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create cosmos-cassandra

Skapa en functionapp-anslutning till cosmos-cassandra.

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

Exempel

Skapa en anslutning mellan functionapp och cosmos-cassandra interaktivt

az functionapp connection create cosmos-cassandra

Skapa en anslutning mellan functionapp och cosmos-cassandra med resursnamn

az functionapp connection create cosmos-cassandra -g FuncAppRG -n MyFunctionApp --tg CosmosRG --account MyAccount --key-space MyKeySpace --system-identity

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

az functionapp connection create cosmos-cassandra --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/cassandraKeyspaces/{key_space} --system-identity

Valfria parametrar

--account

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

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--key-space

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

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

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create cosmos-gremlin

Skapa en functionapp-anslutning till cosmos-gremlin.

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

Exempel

Skapa en anslutning mellan functionapp och cosmos-gremlin interaktivt

az functionapp connection create cosmos-gremlin

Skapa en anslutning mellan functionapp och cosmos-gremlin med resursnamn

az functionapp connection create cosmos-gremlin -g FuncAppRG -n MyFunctionApp --tg CosmosRG --account MyAccount --database MyDB --graph MyGraph --system-identity

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

az functionapp connection create cosmos-gremlin --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/gremlinDatabases/{database}/graphs/{graph} --system-identity

Valfria parametrar

--account

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

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--database

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

--graph

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

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

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create cosmos-mongo

Skapa en functionapp-anslutning till cosmos-mongo.

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

Exempel

Skapa en anslutning mellan functionapp och cosmos-mongo interaktivt

az functionapp connection create cosmos-mongo

Skapa en anslutning mellan functionapp och cosmos-mongo med resursnamn

az functionapp connection create cosmos-mongo -g FuncAppRG -n MyFunctionApp --tg CosmosRG --account MyAccount --database MyDB --system-identity

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

az functionapp connection create cosmos-mongo --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/mongodbDatabases/{database} --system-identity

Valfria parametrar

--account

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

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--database

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

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

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create cosmos-sql

Skapa en functionapp-anslutning till cosmos-sql.

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

Exempel

Skapa en anslutning mellan functionapp och cosmos-sql interaktivt

az functionapp connection create cosmos-sql

Skapa en anslutning mellan functionapp och cosmos-sql med resursnamn

az functionapp connection create cosmos-sql -g FuncAppRG -n MyFunctionApp --tg CosmosRG --account MyAccount --database MyDB --system-identity

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

az functionapp connection create cosmos-sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/sqlDatabases/{database} --system-identity

Valfria parametrar

--account

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

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--database

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

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

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create cosmos-table

Skapa en functionapp-anslutning till cosmos-table.

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

Exempel

Skapa en anslutning mellan functionapp och cosmos-table interaktivt

az functionapp connection create cosmos-table

Skapa en anslutning mellan functionapp och cosmos-table med resursnamn

az functionapp connection create cosmos-table -g FuncAppRG -n MyFunctionApp --tg CosmosRG --account MyAccount --table MyTable --system-identity

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

az functionapp connection create cosmos-table --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/tables/{table} --system-identity

Valfria parametrar

--account

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

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

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

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--table

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

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create eventhub

Skapa en functionapp-anslutning till eventhub.

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

Exempel

Skapa en anslutning mellan functionapp och eventhub interaktivt

az functionapp connection create eventhub

Skapa en anslutning mellan functionapp och eventhub med resursnamn

az functionapp connection create eventhub -g FuncAppRG -n MyFunctionApp --tg EventhubRG --namespace MyNamespace --system-identity

Skapa en anslutning mellan functionapp och eventhub med resurs-ID

az functionapp connection create eventhub --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.EventHub/namespaces/{namespace} --system-identity

Valfria parametrar

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--name -n

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

--namespace

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

--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

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

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create keyvault

Skapa en functionapp-anslutning till keyvault.

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

Exempel

Skapa en anslutning mellan functionapp och keyvault interaktivt

az functionapp connection create keyvault

Skapa en anslutning mellan functionapp och keyvault med resursnamn

az functionapp connection create keyvault -g FuncAppRG -n MyFunctionApp --tg KeyvaultRG --vault MyVault --system-identity

Skapa en anslutning mellan functionapp och keyvault med resurs-ID

az functionapp connection create keyvault --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.KeyVault/vaults/{vault} --system-identity

Skapa en ny keyvault och anslut funktionsappen till den interaktivt

az functionapp connection create keyvault --new

Skapa en ny keyvault och anslut funktionsappen till den

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

Valfria parametrar

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--name -n

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

--new

Anger om du vill skapa en ny nyckelvalv när du skapar functionapp-anslutningen.

accepterade värden: false, true
standardvärde: False
--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--service-endpoint

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

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create mysql

Inaktuell

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

Skapa en functionapp-anslutning till mysql.

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

Exempel

Skapa en anslutning mellan functionapp och mysql interaktivt

az functionapp connection create mysql

Skapa en anslutning mellan functionapp och mysql med resursnamn

az functionapp connection create mysql -g FuncAppRG -n MyFunctionApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Skapa en anslutning mellan functionapp och mysql med resurs-ID

az functionapp connection create mysql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBForMySQL/servers/{server}/databases/{database} --secret name=XX secret=XX

Valfria parametrar

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--database

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--secret

Den hemliga autentiseringsinformationen.

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

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

--server

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

--service-endpoint

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

accepterade värden: false, true
--source-id

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

--target-id

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

--target-resource-group --tg

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create mysql-flexible

Skapa en functionapp-anslutning till mysql-flexible.

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

Exempel

Skapa en anslutning mellan functionapp och mysql-flexibel interaktivt

az functionapp connection create mysql-flexible

Skapa en anslutning mellan functionapp och mysql-flexible med resursnamn

az functionapp connection create mysql-flexible -g FuncAppRG -n MyFunctionApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

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

az functionapp connection create mysql-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforMySQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX

Valfria parametrar

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--database

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

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

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

--secret

Den hemliga autentiseringsinformationen.

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

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

--server

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

--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

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

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

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

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

Skapa en functionapp-anslutning till mysql-flexible.

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

Exempel

Skapa en anslutning mellan functionapp och mysql-flexibel interaktivt

az functionapp connection create mysql-flexible

Skapa en anslutning mellan functionapp och mysql-flexible med resursnamn

az functionapp connection create mysql-flexible -g FuncAppRG -n MyFunctionApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

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

az functionapp connection create mysql-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforMySQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX

Valfria parametrar

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--database

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

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

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

--secret

Den hemliga autentiseringsinformationen.

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

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

--server

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

--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

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

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

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create postgres

Inaktuell

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

Skapa en functionapp-anslutning till postgres.

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

Exempel

Skapa en anslutning mellan functionapp och postgres interaktivt

az functionapp connection create postgres

Skapa en anslutning mellan functionapp och postgres med resursnamn

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

Skapa en anslutning mellan functionapp och postgres med resurs-ID

az functionapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/servers/{server}/databases/{database} --secret name=XX secret=XX

Skapa en ny postgres och anslut funktionsappen till den interaktivt

az functionapp connection create postgres --new

Skapa en ny postgres och anslut functionapp till den

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

Valfria parametrar

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--database

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

--name -n

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

--new

Anger om du vill skapa en ny postgres när du skapar functionapp-anslutningen.

accepterade värden: false, true
standardvärde: False
--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--secret

Den hemliga autentiseringsinformationen.

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

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

--server

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

--service-endpoint

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

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create postgres (serviceconnector-passwordless anknytning)

Skapa en functionapp-anslutning till postgres.

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

Exempel

Skapa en anslutning mellan functionapp och postgres interaktivt

az functionapp connection create postgres

Skapa en anslutning mellan functionapp och postgres med resursnamn

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

Skapa en anslutning mellan functionapp och postgres med resurs-ID

az functionapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/servers/{server}/databases/{database} --secret name=XX secret=XX

Skapa en ny postgres och anslut funktionsappen till den interaktivt

az functionapp connection create postgres --new

Skapa en ny postgres och anslut functionapp till den

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

Valfria parametrar

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--database

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

--name -n

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

--new

Anger om du vill skapa en ny postgres när du skapar functionapp-anslutningen.

accepterade värden: false, true
standardvärde: False
--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--secret

Den hemliga autentiseringsinformationen.

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

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

--server

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

--service-endpoint

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

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create postgres-flexible

Skapa en functionapp-anslutning till postgres-flexible.

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

Exempel

Skapa en anslutning mellan functionapp och postgres-flexibel interaktivt

az functionapp connection create postgres-flexible

Skapa en anslutning mellan functionapp och postgres-flexible med resursnamn

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

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

az functionapp connection create postgres-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX

Valfria parametrar

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--database

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

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

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

--secret

Den hemliga autentiseringsinformationen.

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

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

--server

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

--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

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

Skapa en functionapp-anslutning till postgres-flexible.

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

Exempel

Skapa en anslutning mellan functionapp och postgres-flexibel interaktivt

az functionapp connection create postgres-flexible

Skapa en anslutning mellan functionapp och postgres-flexible med resursnamn

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

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

az functionapp connection create postgres-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX

Valfria parametrar

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--database

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

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

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

--secret

Den hemliga autentiseringsinformationen.

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

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

--server

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

--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create redis

Skapa en functionapp-anslutning till redis.

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

Exempel

Skapa en anslutning mellan functionapp och redis interaktivt

az functionapp connection create redis

Skapa en anslutning mellan functionapp och redis med resursnamn

az functionapp connection create redis -g FuncAppRG -n MyFunctionApp --tg RedisRG --server MyServer --database MyDB --secret

Skapa en anslutning mellan functionapp och redis med resurs-ID

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

Valfria parametrar

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--database

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--server

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

--source-id

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

--target-id

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

--target-resource-group --tg

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create redis-enterprise

Skapa en functionapp-anslutning till redis-enterprise.

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

Exempel

Skapa en anslutning mellan functionapp och redis-enterprise interaktivt

az functionapp connection create redis-enterprise

Skapa en anslutning mellan functionapp och redis-enterprise med resursnamn

az functionapp connection create redis-enterprise -g FuncAppRG -n MyFunctionApp --tg RedisRG --server MyServer --database MyDB --secret

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

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

Valfria parametrar

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--database

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

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

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

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--server

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

--source-id

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

--target-id

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

--target-resource-group --tg

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create servicebus

Skapa en functionapp-anslutning till servicebus.

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

Exempel

Skapa en anslutning mellan functionapp och servicebus interaktivt

az functionapp connection create servicebus

Skapa en anslutning mellan functionapp och servicebus med resursnamn

az functionapp connection create servicebus -g FuncAppRG -n MyFunctionApp --tg ServicebusRG --namespace MyNamespace --system-identity

Skapa en anslutning mellan functionapp och servicebus med resurs-ID

az functionapp connection create servicebus --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.ServiceBus/namespaces/{namespace} --system-identity

Valfria parametrar

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--name -n

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

--namespace

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

--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

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

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create signalr

Skapa en functionapp-anslutning till signalr.

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

Exempel

Skapa en anslutning mellan functionapp och signalr interaktivt

az functionapp connection create signalr

Skapa en anslutning mellan functionapp och signalr med resursnamn

az functionapp connection create signalr -g FuncAppRG -n MyFunctionApp --tg SignalrRG --signalr MySignalR --system-identity

Skapa en anslutning mellan functionapp och signalr med resurs-ID

az functionapp connection create signalr --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.SignalRService/SignalR/{signalr} --system-identity

Valfria parametrar

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

accepterade värden: dotnet, dotnet-internal, none
--connection

Namnet på functionappanslutningen.

--customized-keys

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--signalr

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create sql

Skapa en functionapp-anslutning till sql.

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

Exempel

Skapa en anslutning mellan functionapp och sql interaktivt

az functionapp connection create sql

Skapa en anslutning mellan functionapp och sql med resursnamn

az functionapp connection create sql -g FuncAppRG -n MyFunctionApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Skapa en anslutning mellan functionapp och sql med resurs-ID

az functionapp connection create sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Sql/servers/{server}/databases/{database} --secret name=XX secret=XX

Valfria parametrar

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--database

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--secret

Den hemliga autentiseringsinformationen.

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

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

--server

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

--service-endpoint

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

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create sql (serviceconnector-passwordless anknytning)

Skapa en functionapp-anslutning till sql.

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

Exempel

Skapa en anslutning mellan functionapp och sql interaktivt

az functionapp connection create sql

Skapa en anslutning mellan functionapp och sql med resursnamn

az functionapp connection create sql -g FuncAppRG -n MyFunctionApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Skapa en anslutning mellan functionapp och sql med resurs-ID

az functionapp connection create sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Sql/servers/{server}/databases/{database} --secret name=XX secret=XX

Valfria parametrar

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--database

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--secret

Den hemliga autentiseringsinformationen.

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

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

--server

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

--service-endpoint

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

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create storage-blob

Skapa en functionapp-anslutning till storage-blob.

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

Exempel

Skapa en anslutning mellan functionapp och storage-blob interaktivt

az functionapp connection create storage-blob

Skapa en anslutning mellan functionapp och storage-blob med resursnamn

az functionapp connection create storage-blob -g FuncAppRG -n MyFunctionApp --tg StorageRG --account MyAccount --system-identity

Skapa en anslutning mellan functionapp och storage-blob med resurs-ID

az functionapp connection create storage-blob --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/blobServices/default --system-identity

Skapa en ny lagringsblob och anslut funktionsappen till den interaktivt

az functionapp connection create storage-blob --new

Skapa en ny lagringsblob och anslut funktionsappen till den

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

Valfria parametrar

--account

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

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--name -n

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

--new

Anger om du vill skapa en ny lagringsblob när du skapar functionapp-anslutningen.

accepterade värden: false, true
standardvärde: False
--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

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

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create storage-file

Skapa en functionapp-anslutning till storage-file.

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

Exempel

Skapa en anslutning mellan functionapp och lagringsfil interaktivt

az functionapp connection create storage-file

Skapa en anslutning mellan functionapp och lagringsfil med resursnamn

az functionapp connection create storage-file -g FuncAppRG -n MyFunctionApp --tg StorageRG --account MyAccount --secret

Skapa en anslutning mellan functionapp och lagringsfil med resurs-ID

az functionapp connection create storage-file --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/fileServices/default --secret

Valfria parametrar

--account

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

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

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

accepterade värden: false, true
--source-id

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

--target-id

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

--target-resource-group --tg

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create storage-queue

Skapa en functionapp-anslutning till storage-queue.

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

Exempel

Skapa en anslutning mellan functionapp och lagringskö interaktivt

az functionapp connection create storage-queue

Skapa en anslutning mellan functionapp och lagringskö med resursnamn

az functionapp connection create storage-queue -g FuncAppRG -n MyFunctionApp --tg StorageRG --account MyAccount --system-identity

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

az functionapp connection create storage-queue --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/queueServices/default --system-identity

Valfria parametrar

--account

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

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

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

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create storage-table

Skapa en functionapp-anslutning till storage-table.

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

Exempel

Skapa en anslutning mellan functionapp och lagringstabell interaktivt

az functionapp connection create storage-table

Skapa en anslutning mellan functionapp och lagringstabell med resursnamn

az functionapp connection create storage-table -g FuncAppRG -n MyFunctionApp --tg StorageRG --account MyAccount --system-identity

Skapa en anslutning mellan functionapp och lagringstabell med resurs-ID

az functionapp connection create storage-table --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/tableServices/default --system-identity

Valfria parametrar

--account

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

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

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

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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

az functionapp connection create webpubsub

Skapa en functionapp-anslutning till webpubsub.

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

Exempel

Skapa en anslutning mellan functionapp och webpubsub interaktivt

az functionapp connection create webpubsub

Skapa en anslutning mellan functionapp och webpubsub med resursnamn

az functionapp connection create webpubsub -g FuncAppRG -n MyFunctionApp --tg WebpubsubRG --webpubsub MyWebPubSub --system-identity

Skapa en anslutning mellan functionapp och webpubsub med resurs-ID

az functionapp connection create webpubsub --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.SignalRService/WebPubSub/{webpubsub} --system-identity

Valfria parametrar

--appconfig-id

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

--client-type

Klienttypen som används i funktionsappen.

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

Namnet på functionappanslutningen.

--customized-keys

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

--name -n

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

--no-wait

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

standardvärde: False
--opt-out

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

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

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

accepterade värden: false, true
--resource-group -g

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

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

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

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

--source-id

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

--system-identity

Information om systemtilldelad identitetsautentisering.

Användning: --system-identity.

--target-id

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

--target-resource-group --tg

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

--user-identity

Information om användartilldelad identitetsautentisering.

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

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

--vault-id

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

--webpubsub

Namnet på webpubsub-tjänsten. Krävs om "--target-id" inte har angetts.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

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

--verbose

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