az webapp connection create

Nota

Questo gruppo di comandi include comandi definiti sia nell'interfaccia della riga di comando di Azure che in almeno un'estensione. Installare ogni estensione per trarre vantaggio dalle funzionalità estese. Altre informazioni sulle estensioni.

Creare una connessione tra un'app Web e una risorsa di destinazione.

Comandi

Nome Descrizione Tipo Status
az webapp connection create app-insights

Creare una connessione dell'app Web ad app-insights.

Memoria centrale Disponibilità generale
az webapp connection create appconfig

Creare una connessione dell'app Web a appconfig.

Memoria centrale Disponibilità generale
az webapp connection create cognitiveservices

Creare una connessione dell'app Web ai servizi cognitivi.

Memoria centrale Disponibilità generale
az webapp connection create confluent-cloud

Creare una connessione webapp a confluent-cloud.

Memoria centrale Disponibilità generale
az webapp connection create cosmos-cassandra

Creare una connessione dell'app Web a cosmos-cassandra.

Memoria centrale Disponibilità generale
az webapp connection create cosmos-gremlin

Creare una connessione dell'app Web a cosmos-gremlin.

Memoria centrale Disponibilità generale
az webapp connection create cosmos-mongo

Creare una connessione dell'app Web a cosmos-mongo.

Memoria centrale Disponibilità generale
az webapp connection create cosmos-sql

Creare una connessione dell'app Web a cosmos-sql.

Memoria centrale Disponibilità generale
az webapp connection create cosmos-table

Creare una connessione dell'app Web a cosmos-table.

Memoria centrale Disponibilità generale
az webapp connection create eventhub

Creare una connessione dell'app Web a eventhub.

Memoria centrale Disponibilità generale
az webapp connection create keyvault

Creare una connessione dell'app Web all'insieme di credenziali delle chiavi.

Memoria centrale Disponibilità generale
az webapp connection create mysql

Creare una connessione dell'app Web a mysql.

Memoria centrale Deprecato
az webapp connection create mysql-flexible

Creare una connessione dell'app Web a mysql-flexible.

Memoria centrale Disponibilità generale
az webapp connection create mysql-flexible (serviceconnector-passwordless estensione)

Creare una connessione dell'app Web a mysql-flexible.

Estensione Disponibilità generale
az webapp connection create postgres

Creare una connessione dell'app Web a postgres.

Memoria centrale Deprecato
az webapp connection create postgres (serviceconnector-passwordless estensione)

Creare una connessione dell'app Web a postgres.

Estensione Deprecato
az webapp connection create postgres-flexible

Creare una connessione di app Web a postgres-flexible.

Memoria centrale Disponibilità generale
az webapp connection create postgres-flexible (serviceconnector-passwordless estensione)

Creare una connessione di app Web a postgres-flexible.

Estensione Disponibilità generale
az webapp connection create redis

Creare una connessione dell'app Web a redis.

Memoria centrale Disponibilità generale
az webapp connection create redis-enterprise

Creare una connessione all'app Web per redis-enterprise.

Memoria centrale Disponibilità generale
az webapp connection create servicebus

Creare una connessione dell'app Web al bus di servizio.

Memoria centrale Disponibilità generale
az webapp connection create signalr

Creare una connessione dell'app Web a signalr.

Memoria centrale Disponibilità generale
az webapp connection create sql

Creare una connessione dell'app Web a sql.

Memoria centrale Disponibilità generale
az webapp connection create sql (serviceconnector-passwordless estensione)

Creare una connessione dell'app Web a sql.

Estensione Disponibilità generale
az webapp connection create storage-blob

Creare una connessione dell'app Web al BLOB di archiviazione.

Memoria centrale Disponibilità generale
az webapp connection create storage-file

Creare una connessione dell'app Web al file di archiviazione.

Memoria centrale Disponibilità generale
az webapp connection create storage-queue

Creare una connessione dell'app Web alla coda di archiviazione.

Memoria centrale Disponibilità generale
az webapp connection create storage-table

Creare una connessione dell'app Web a una tabella di archiviazione.

Memoria centrale Disponibilità generale
az webapp connection create webpubsub

Creare una connessione webapp a webpubsub.

Memoria centrale Disponibilità generale

az webapp connection create app-insights

Creare una connessione dell'app Web ad app-insights.

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

Esempio

Creare una connessione tra app Web e informazioni dettagliate sulle app in modo interattivo

az webapp connection create app-insights

Creare una connessione tra app Web e app-insights con il nome della risorsa

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

Creare una connessione tra slot dell'app Web e app-insights con il nome della risorsa

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

Creare una connessione tra app Web e app-insights con ID risorsa

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

Parametri facoltativi

--app-insights

Nome delle informazioni dettagliate sull'app. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: dotnet, dotnet-internal, go, java, nodejs, none, python
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--app-insights'] non è specificato.

--target-resource-group --tg

Gruppo di risorse che contiene le informazioni dettagliate sull'app. Obbligatorio se '--target-id' non è specificato.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create appconfig

Creare una connessione dell'app Web a appconfig.

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

Esempio

Creare una connessione tra app Web e appconfig in modo interattivo

az webapp connection create appconfig

Creare una connessione tra app Web e appconfig con il nome della risorsa

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

Creare una connessione tra slot dell'app Web e appconfig con il nome della risorsa

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

Creare una connessione tra app Web e appconfig con ID risorsa

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

Parametri facoltativi

--app-config

Nome della configurazione dell'app. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--app-config'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene la configurazione dell'app. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create cognitiveservices

Creare una connessione dell'app Web ai servizi cognitivi.

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

Esempio

Creare una connessione tra app Web e servizi cognitivi in modo interattivo

az webapp connection create cognitiveservices

Creare una connessione tra app Web e servizi cognitivi con il nome della risorsa

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

Creare una connessione tra slot di app Web e servizi cognitivi con il nome della risorsa

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

Creare una connessione tra app Web e servizi cognitivi con ID risorsa

az webapp connection create cognitiveservices --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.CognitiveServices/accounts/{account} --system-identity

Parametri facoltativi

--account

Nome dell'account servizi cognitivi. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: dotnet, none, python
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene i servizi cognitivi. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create confluent-cloud

Creare una connessione webapp a confluent-cloud.

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

Esempio

Creare una connessione tra app Web e confluent-cloud

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

Parametri necessari

--bootstrap-server

URL del server di bootstrap Kafka.

--kafka-key

Chiave API Kafka (chiave).

--kafka-secret

Chiave API Kafka (segreto).

--schema-key

Chiave API del Registro di sistema dello schema (chiave).

--schema-registry

URL del Registro di sistema dello schema.

--schema-secret

Chiave API del Registro di sistema dello schema (segreto).

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: dotnet, dotnet-internal, go, java, none, python, springBoot
--connection

Nome della connessione.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create cosmos-cassandra

Creare una connessione dell'app Web a cosmos-cassandra.

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

Esempio

Creare una connessione tra l'app Web e cosmos-cassandra in modo interattivo

az webapp connection create cosmos-cassandra

Creare una connessione tra l'app Web e cosmos-cassandra con il nome della risorsa

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

Creare una connessione tra slot webapp e cosmos-cassandra con il nome della risorsa

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

Creare una connessione tra l'app Web e cosmos-cassandra con ID risorsa

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

Parametri facoltativi

--account

Nome dell'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--key-space

Nome del keyspace. Obbligatorio se '--target-id' non è specificato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

Valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account', '--key-space'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene l'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create cosmos-gremlin

Creare una connessione dell'app Web a cosmos-gremlin.

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

Esempio

Creare una connessione tra app Web e cosmos-gremlin in modo interattivo

az webapp connection create cosmos-gremlin

Creare una connessione tra l'app Web e cosmos-gremlin con il nome della risorsa

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

Creare una connessione tra lo slot dell'app Web e cosmos-gremlin con il nome della risorsa

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

Creare una connessione tra app Web e cosmos-gremlin con ID risorsa

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

Parametri facoltativi

--account

Nome dell'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: dotnet, dotnet-internal, java, nodejs, none, php, python
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database di . Obbligatorio se '--target-id' non è specificato.

--graph

Nome del grafico. Obbligatorio se '--target-id' non è specificato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

Valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account', '--database', '--graph'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene l'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create cosmos-mongo

Creare una connessione dell'app Web a cosmos-mongo.

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

Esempio

Creare una connessione tra l'app Web e cosmos-mongo in modo interattivo

az webapp connection create cosmos-mongo

Creare una connessione tra l'app Web e cosmos-mongo con il nome della risorsa

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

Creare una connessione tra slot dell'app Web e cosmos-mongo con il nome della risorsa

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

Creare una connessione tra app Web e cosmos-mongo con ID risorsa

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

Parametri facoltativi

--account

Nome dell'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: dotnet, dotnet-internal, go, java, nodejs, none, springBoot
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database di . Obbligatorio se '--target-id' non è specificato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

Valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene l'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create cosmos-sql

Creare una connessione dell'app Web a cosmos-sql.

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

Esempio

Creare una connessione tra l'app Web e cosmos-sql in modo interattivo

az webapp connection create cosmos-sql

Creare una connessione tra l'app Web e cosmos-sql con il nome della risorsa

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

Creare una connessione tra slot webapp e cosmos-sql con il nome della risorsa

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

Creare una connessione tra app Web e cosmos-sql con ID risorsa

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

Parametri facoltativi

--account

Nome dell'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database di . Obbligatorio se '--target-id' non è specificato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

Valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene l'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create cosmos-table

Creare una connessione dell'app Web a cosmos-table.

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

Esempio

Creare una connessione tra app Web e cosmos-table in modo interattivo

az webapp connection create cosmos-table

Creare una connessione tra l'app Web e cosmos-table con il nome della risorsa

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

Creare una connessione tra slot dell'app Web e cosmos-table con il nome della risorsa

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

Creare una connessione tra app Web e cosmos-table con ID risorsa

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

Parametri facoltativi

--account

Nome dell'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

Valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--table

Nome della tabella. Obbligatorio se '--target-id' non è specificato.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account', '--table'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene l'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create eventhub

Creare una connessione dell'app Web a eventhub.

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

Esempio

Creare una connessione tra l'app Web e eventhub in modo interattivo

az webapp connection create eventhub

Creare una connessione tra l'app Web e eventhub con il nome della risorsa

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

Creare una connessione tra slot dell'app Web e eventhub con il nome della risorsa

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

Creare una connessione tra app Web e eventhub con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--namespace

Nome dello spazio dei nomi eventhub. Obbligatorio se '--target-id' non è specificato.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

Valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--namespace'] non è specificato.

--target-resource-group --tg

Gruppo di risorse che contiene l'hub eventi. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create keyvault

Creare una connessione dell'app Web all'insieme di credenziali delle chiavi.

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

Esempio

Creare una connessione tra l'app Web e l'insieme di credenziali delle chiavi in modo interattivo

az webapp connection create keyvault

Creare una connessione tra l'app Web e l'insieme di credenziali delle chiavi con il nome della risorsa

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

Creare una connessione tra lo slot dell'app Web e l'insieme di credenziali delle chiavi con il nome della risorsa

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

Creare una connessione tra l'app Web e l'insieme di credenziali delle chiavi con ID risorsa

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

Creare un nuovo insieme di credenziali delle chiavi e connetterla in modo interattivo all'app Web

az webapp connection create keyvault --new

Creare un nuovo insieme di credenziali delle chiavi e connetterla all'app Web

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--new

Indica se creare un nuovo insieme di credenziali delle chiavi durante la creazione della connessione all'app Web.

Valori accettati: false, true
Valore predefinito: False
--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

Valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--vault'] non è specificato.

--target-resource-group --tg

Gruppo di risorse che contiene l'insieme di credenziali delle chiavi. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault

Nome dell'insieme di credenziali delle chiavi. Obbligatorio se '--target-id' non è specificato.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create mysql

Deprecato

Questo comando è stato deprecato e verrà rimosso in una versione futura.

Creare una connessione dell'app Web a mysql.

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

Esempio

Creare una connessione tra app Web e mysql in modo interattivo

az webapp connection create mysql

Creare una connessione tra l'app Web e mysql con il nome della risorsa

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

Creare una connessione tra slot dell'app Web e mysql con il nome della risorsa

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

Creare una connessione tra app Web e mysql con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Anteprima

Archiviare la configurazione in stringa di connessione, è possibile usare solo con dotnet client_type.

Valori accettati: false, true
Valore predefinito: False
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database mysql. Obbligatorio se '--target-id' non è specificato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX

name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-uri: è necessario uno dei <segreti, secret-uri, secret-name> . URI del segreto dell'insieme di credenziali delle chiavi che archivia la password. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.

--server

Nome del server mysql. Obbligatorio se '--target-id' non è specificato.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

Valori accettati: false, true
--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il server mysql. Obbligatorio se '--target-id' non è specificato.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create mysql-flexible

Creare una connessione dell'app Web a mysql-flexible.

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

Esempio

Creare una connessione tra app Web e mysql-flexible in modo interattivo

az webapp connection create mysql-flexible

Creare una connessione tra l'app Web e mysql-flexible con il nome della risorsa

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

Creare una connessione tra slot dell'app Web e mysql-flexible con il nome della risorsa

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

Creare una connessione tra app Web e mysql-flexible con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Anteprima

Archiviare la configurazione in stringa di connessione, è possibile usare solo con dotnet client_type.

Valori accettati: false, true
Valore predefinito: False
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database flessibile mysql. Obbligatorio se '--target-id' non è specificato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX

name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-uri: è necessario uno dei <segreti, secret-uri, secret-name> . URI del segreto dell'insieme di credenziali delle chiavi che archivia la password. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.

--server

Nome del server flessibile mysql. Obbligatorio se '--target-id' non è specificato.

--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity mysql-identity-id=xx

mysql-identity-id : facoltativo. ID dell'identità usata per l'autenticazione AAD del server flessibile MySQL. Ignorarlo se si è l'amministratore di AAD del server.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il server flessibile mysql. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

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

Creare una connessione dell'app Web a mysql-flexible.

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

Esempio

Creare una connessione tra app Web e mysql-flexible in modo interattivo

az webapp connection create mysql-flexible

Creare una connessione tra l'app Web e mysql-flexible con il nome della risorsa

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

Creare una connessione tra app Web e mysql-flexible con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Anteprima

Archiviare la configurazione in stringa di connessione, è possibile usare solo con dotnet client_type.

Valori accettati: false, true
Valore predefinito: False
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database flessibile mysql. Obbligatorio se '--target-id' non è specificato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX

name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-uri: è necessario uno dei <segreti, secret-uri, secret-name> . URI del segreto dell'insieme di credenziali delle chiavi che archivia la password. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.

--server

Nome del server flessibile mysql. Obbligatorio se '--target-id' non è specificato.

--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio. mysql-identity-id : facoltativo. ID di identità usato per il server flessibile MySQL Microsoft Entra Authentication. Ignorarlo se si è l'amministratore di Microsoft Entra del server.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity mysql-identity-id=xx

mysql-identity-id : facoltativo. ID di identità usato per il server flessibile MySQL Microsoft Entra Authentication. Ignorarlo se si è l'amministratore di Microsoft Entra del server.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il server flessibile mysql. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente. mysql-identity-id : facoltativo. ID di identità usato per il server flessibile MySQL Microsoft Entra Authentication. Ignorarlo se si è l'amministratore di Microsoft Entra del server.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create postgres

Deprecato

Questo comando è stato deprecato e verrà rimosso in una versione futura.

Creare una connessione dell'app Web a postgres.

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

Esempio

Creare una connessione tra app Web e postgres in modo interattivo

az webapp connection create postgres

Creare una connessione tra l'app Web e postgres con il nome della risorsa

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

Creare una connessione tra slot dell'app Web e postgres con il nome della risorsa

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

Creare una connessione tra app Web e postgres con ID risorsa

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

Creare una nuova app Web postgres e connetterla in modo interattivo

az webapp connection create postgres --new

Creare una nuova app Web postgres e connetterla

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Anteprima

Archiviare la configurazione in stringa di connessione, è possibile usare solo con dotnet client_type.

Valori accettati: false, true
Valore predefinito: False
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database postgres. Obbligatorio se '--target-id' non è specificato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--new

Indica se creare un nuovo postgres durante la creazione della connessione all'app Web.

Valori accettati: false, true
Valore predefinito: False
--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX

name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-uri: è necessario uno dei <segreti, secret-uri, secret-name> . URI del segreto dell'insieme di credenziali delle chiavi che archivia la password. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.

--server

Nome del server postgres. Obbligatorio se '--target-id' non è specificato.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

Valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il servizio postgres. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create postgres (serviceconnector-passwordless estensione)

Deprecato

Questo comando è stato deprecato e verrà rimosso in una versione futura.

Creare una connessione dell'app Web a postgres.

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

Esempio

Creare una connessione tra app Web e postgres in modo interattivo

az webapp connection create postgres

Creare una connessione tra l'app Web e postgres con il nome della risorsa

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

Creare una connessione tra app Web e postgres con ID risorsa

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

Creare una nuova app Web postgres e connetterla in modo interattivo

az webapp connection create postgres --new

Creare una nuova app Web postgres e connetterla

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Anteprima

Archiviare la configurazione in stringa di connessione, è possibile usare solo con dotnet client_type.

Valori accettati: false, true
Valore predefinito: False
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database postgres. Obbligatorio se '--target-id' non è specificato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--new

Indica se creare un nuovo postgres durante la creazione della connessione all'app Web.

Valori accettati: false, true
Valore predefinito: False
--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX

name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-uri: è necessario uno dei <segreti, secret-uri, secret-name> . URI del segreto dell'insieme di credenziali delle chiavi che archivia la password. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.

--server

Nome del server postgres. Obbligatorio se '--target-id' non è specificato.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

Valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il servizio postgres. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create postgres-flexible

Creare una connessione di app Web a postgres-flexible.

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

Esempio

Creare una connessione tra app Web e postgres-flexible in modo interattivo

az webapp connection create postgres-flexible

Creare una connessione tra l'app Web e postgres-flexible con il nome della risorsa

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

Creare una connessione tra slot webapp e postgres-flexible con il nome della risorsa

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

Creare una connessione tra app Web e postgres-flexible con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Anteprima

Archiviare la configurazione in stringa di connessione, è possibile usare solo con dotnet client_type.

Valori accettati: false, true
Valore predefinito: False
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database flessibile postgres. Obbligatorio se '--target-id' non è specificato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX

name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-uri: è necessario uno dei <segreti, secret-uri, secret-name> . URI del segreto dell'insieme di credenziali delle chiavi che archivia la password. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.

--server

Nome del server flessibile postgres. Obbligatorio se '--target-id' non è specificato.

--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il servizio postgres flessibile. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

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

Creare una connessione di app Web a postgres-flexible.

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

Esempio

Creare una connessione tra app Web e postgres-flexible in modo interattivo

az webapp connection create postgres-flexible

Creare una connessione tra l'app Web e postgres-flexible con il nome della risorsa

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

Creare una connessione tra app Web e postgres-flexible con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Anteprima

Archiviare la configurazione in stringa di connessione, è possibile usare solo con dotnet client_type.

Valori accettati: false, true
Valore predefinito: False
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database flessibile postgres. Obbligatorio se '--target-id' non è specificato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX

name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-uri: è necessario uno dei <segreti, secret-uri, secret-name> . URI del segreto dell'insieme di credenziali delle chiavi che archivia la password. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.

--server

Nome del server flessibile postgres. Obbligatorio se '--target-id' non è specificato.

--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il servizio postgres flessibile. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create redis

Creare una connessione dell'app Web a redis.

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

Esempio

Creare una connessione tra app Web e Redis in modo interattivo

az webapp connection create redis

Creare una connessione tra l'app Web e redis con il nome della risorsa

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

Creare una connessione tra slot dell'app Web e redis con il nome della risorsa

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

Creare una connessione tra app Web e redis con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database Redis. Obbligatorio se '--target-id' non è specificato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--server

Nome del server Redis. Obbligatorio se '--target-id' non è specificato.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il server Redis. Obbligatorio se '--target-id' non è specificato.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create redis-enterprise

Creare una connessione all'app Web per redis-enterprise.

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

Esempio

Creare una connessione tra app Web e redis-enterprise in modo interattivo

az webapp connection create redis-enterprise

Creare una connessione tra l'app Web e redis-enterprise con il nome della risorsa

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

Creare una connessione tra slot dell'app Web e redis-enterprise con il nome della risorsa

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

Creare una connessione tra l'app Web e redis-enterprise con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database aziendale redis. Obbligatorio se '--target-id' non è specificato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--server

Nome del server aziendale redis. Obbligatorio se '--target-id' non è specificato.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il server Redis. Obbligatorio se '--target-id' non è specificato.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create servicebus

Creare una connessione dell'app Web al bus di servizio.

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

Esempio

Creare una connessione tra app Web e bus di servizio in modo interattivo

az webapp connection create servicebus

Creare una connessione tra app Web e bus di servizio con il nome della risorsa

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

Creare una connessione tra lo slot dell'app Web e il bus di servizio con il nome della risorsa

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

Creare una connessione tra app Web e bus di servizio con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--namespace

Nome dello spazio dei nomi del bus di servizio. Obbligatorio se '--target-id' non è specificato.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

Valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--namespace'] non è specificato.

--target-resource-group --tg

Gruppo di risorse che contiene il bus di servizio. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create signalr

Creare una connessione dell'app Web a signalr.

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

Esempio

Creare una connessione tra app Web e signalr in modo interattivo

az webapp connection create signalr

Creare una connessione tra webapp e signalr con il nome della risorsa

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

Creare una connessione tra slot dell'app Web e signalr con il nome della risorsa

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

Creare una connessione tra webapp e signalr con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: dotnet, dotnet-internal, none
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--signalr

Nome del servizio signalr. Obbligatorio se '--target-id' non è specificato.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--signalr'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il signalr. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create sql

Creare una connessione dell'app Web a sql.

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

Esempio

Creare una connessione tra app Web e sql in modo interattivo

az webapp connection create sql

Creare una connessione tra l'app Web e sql con il nome della risorsa

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

Creare una connessione tra slot dell'app Web e sql con il nome della risorsa

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

Creare una connessione tra l'app Web e sql con l'ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Anteprima

Archiviare la configurazione in stringa di connessione, è possibile usare solo con dotnet client_type.

Valori accettati: false, true
Valore predefinito: False
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database sql. Obbligatorio se '--target-id' non è specificato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX

name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-uri: è necessario uno dei <segreti, secret-uri, secret-name> . URI del segreto dell'insieme di credenziali delle chiavi che archivia la password. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.

--server

Nome del server sql. Obbligatorio se '--target-id' non è specificato.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

Valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene sql server. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create sql (serviceconnector-passwordless estensione)

Creare una connessione dell'app Web a sql.

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

Esempio

Creare una connessione tra app Web e sql in modo interattivo

az webapp connection create sql

Creare una connessione tra l'app Web e sql con il nome della risorsa

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

Creare una connessione tra l'app Web e sql con l'ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Anteprima

Archiviare la configurazione in stringa di connessione, è possibile usare solo con dotnet client_type.

Valori accettati: false, true
Valore predefinito: False
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database sql. Obbligatorio se '--target-id' non è specificato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX

name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-uri: è necessario uno dei <segreti, secret-uri, secret-name> . URI del segreto dell'insieme di credenziali delle chiavi che archivia la password. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.

--server

Nome del server sql. Obbligatorio se '--target-id' non è specificato.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

Valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene sql server. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create storage-blob

Creare una connessione dell'app Web al BLOB di archiviazione.

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

Esempio

Creare una connessione tra app Web e BLOB di archiviazione in modo interattivo

az webapp connection create storage-blob

Creare una connessione tra l'app Web e il BLOB di archiviazione con il nome della risorsa

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

Creare una connessione tra slot dell'app Web e storage-BLOB con il nome della risorsa

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

Creare una connessione tra app Web e storage-blob con ID risorsa

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

Creare un nuovo BLOB di archiviazione e connetterla in modo interattivo all'app Web

az webapp connection create storage-blob --new

Creare un nuovo BLOB di archiviazione e connetterla all'app Web

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

Parametri facoltativi

--account

Nome dell'account archiviazione. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--new

Indica se creare un nuovo BLOB di archiviazione durante la creazione della connessione all'app Web.

Valori accettati: false, true
Valore predefinito: False
--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

Valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene l'account di archiviazione. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create storage-file

Creare una connessione dell'app Web al file di archiviazione.

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

Esempio

Creare una connessione tra app Web e file di archiviazione in modo interattivo

az webapp connection create storage-file

Creare una connessione tra l'app Web e il file di archiviazione con il nome della risorsa

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

Creare una connessione tra lo slot dell'app Web e il file di archiviazione con il nome della risorsa

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

Creare una connessione tra app Web e storage-file con ID risorsa

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

Parametri facoltativi

--account

Nome dell'account archiviazione. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

Valori accettati: false, true
--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene l'account di archiviazione. Obbligatorio se '--target-id' non è specificato.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create storage-queue

Creare una connessione dell'app Web alla coda di archiviazione.

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

Esempio

Creare una connessione tra l'app Web e la coda di archiviazione in modo interattivo

az webapp connection create storage-queue

Creare una connessione tra l'app Web e la coda di archiviazione con il nome della risorsa

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

Creare una connessione tra lo slot webapp e la coda di archiviazione con il nome della risorsa

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

Creare una connessione tra l'app Web e la coda di archiviazione con ID risorsa

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

Parametri facoltativi

--account

Nome dell'account archiviazione. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

Valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene l'account di archiviazione. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create storage-table

Creare una connessione dell'app Web a una tabella di archiviazione.

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

Esempio

Creare una connessione tra l'app Web e la tabella di archiviazione in modo interattivo

az webapp connection create storage-table

Creare una connessione tra l'app Web e la tabella di archiviazione con il nome della risorsa

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

Creare una connessione tra lo slot dell'app Web e la tabella di archiviazione con il nome della risorsa

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

Creare una connessione tra l'app Web e la tabella di archiviazione con ID risorsa

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

Parametri facoltativi

--account

Nome dell'account archiviazione. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

Valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene l'account di archiviazione. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az webapp connection create webpubsub

Creare una connessione webapp a webpubsub.

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

Esempio

Creare una connessione tra app Web e webpubsub in modo interattivo

az webapp connection create webpubsub

Creare una connessione tra app Web e webpubsub con il nome della risorsa

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

Creare una connessione tra slot dell'app Web e webpubsub con il nome della risorsa

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

Creare una connessione tra app Web e webpubsub con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client utilizzato nell'app Web.

Valori accettati: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nome della connessione dell'app Web.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--name -n

Nome dell'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

Valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

Valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene l'app Web. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-principal

Informazioni sull'autenticazione dell'entità servizio.

Utilizzo: --service-principal client-id=XX secret=XX

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--slot

Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.

--source-id

ID risorsa di un'app Web. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--system-identity

Informazioni sull'autenticazione dell'identità assegnata dal sistema.

Utilizzo: --system-identity.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '-webpubsub'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il webpubsub. Obbligatorio se '--target-id' non è specificato.

--user-identity

Informazioni sull'autenticazione dell'identità assegnata dall'utente.

Utilizzo: --user-identity client-id=XX subs-id=XX

client-id: obbligatorio. ID client dell'identità assegnata dall'utente. subs-id : obbligatorio. ID sottoscrizione dell'identità assegnata dall'utente.

--vault-id

ID dell'insieme di credenziali delle chiavi per archiviare il valore del segreto.

--webpubsub

Nome del servizio webpubsub. Obbligatorio se '--target-id' non è specificato.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.