az webapp connection update

Update a webapp connection.

Commands

Name Description Type Status
az webapp connection update appconfig

Update a webapp to appconfig connection.

Core GA
az webapp connection update confluent-cloud

Update a webapp to confluent-cloud connection.

Core GA
az webapp connection update cosmos-cassandra

Update a webapp to cosmos-cassandra connection.

Core GA
az webapp connection update cosmos-gremlin

Update a webapp to cosmos-gremlin connection.

Core GA
az webapp connection update cosmos-mongo

Update a webapp to cosmos-mongo connection.

Core GA
az webapp connection update cosmos-sql

Update a webapp to cosmos-sql connection.

Core GA
az webapp connection update cosmos-table

Update a webapp to cosmos-table connection.

Core GA
az webapp connection update eventhub

Update a webapp to eventhub connection.

Core GA
az webapp connection update keyvault

Update a webapp to keyvault connection.

Core GA
az webapp connection update mysql

Update a webapp to mysql connection.

Core Deprecated
az webapp connection update mysql-flexible

Update a webapp to mysql-flexible connection.

Core GA
az webapp connection update postgres

Update a webapp to postgres connection.

Core Deprecated
az webapp connection update postgres-flexible

Update a webapp to postgres-flexible connection.

Core GA
az webapp connection update redis

Update a webapp to redis connection.

Core GA
az webapp connection update redis-enterprise

Update a webapp to redis-enterprise connection.

Core GA
az webapp connection update servicebus

Update a webapp to servicebus connection.

Core GA
az webapp connection update signalr

Update a webapp to signalr connection.

Core GA
az webapp connection update sql

Update a webapp to sql connection.

Core GA
az webapp connection update storage-blob

Update a webapp to storage-blob connection.

Core GA
az webapp connection update storage-file

Update a webapp to storage-file connection.

Core GA
az webapp connection update storage-queue

Update a webapp to storage-queue connection.

Core GA
az webapp connection update storage-table

Update a webapp to storage-table connection.

Core GA
az webapp connection update webpubsub

Update a webapp to webpubsub connection.

Core GA

az webapp connection update appconfig

Update a webapp to appconfig connection.

az webapp connection update appconfig [--client-type {dotnet, java, nodejs, none, python}]
                                      [--connection]
                                      [--customized-keys]
                                      [--id]
                                      [--name]
                                      [--no-wait]
                                      [--private-endpoint {false, true}]
                                      [--resource-group]
                                      [--secret]
                                      [--service-principal]
                                      [--system-identity]
                                      [--user-identity]
                                      [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update appconfig -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update appconfig --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: dotnet, java, nodejs, none, python
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--private-endpoint

Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.

accepted values: false, true
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--service-principal

The service principal auth info.

--system-identity

The system assigned identity auth info.

--user-identity

The user assigned identity auth info.

--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update confluent-cloud

Update a webapp to confluent-cloud connection.

az webapp connection update confluent-cloud --connection
                                            [--bootstrap-server]
                                            [--client-type {dotnet, go, java, none, python, springBoot}]
                                            [--customized-keys]
                                            [--kafka-key]
                                            [--kafka-secret]
                                            [--name]
                                            [--no-wait]
                                            [--resource-group]
                                            [--schema-key]
                                            [--schema-registry]
                                            [--schema-secret]
                                            [--source-id]
                                            [--vault-id]

Examples

Update the client-type of a bootstrap server connection

az webapp connection update confluent-cloud -g WebAppRG -n MyWebApp --connection MyConnection --client python

Update the auth configurations of a bootstrap server connection

az webapp connection update confluent-cloud -g WebAppRG -n MyWebApp --connection MyConnection --bootstrap-server xxx.eastus.azure.confluent.cloud:9092 --kafka-key Name --kafka-secret Secret

Update the client-type of a schema registry connection

az webapp connection update confluent-cloud -g WebAppRG -n MyWebApp --connection MyConnection_schema --client python

Update the auth configurations of a schema registry connection

az webapp connection update confluent-cloud -g WebAppRG -n MyWebApp --connection MyConnection_schema --schema-registry https://xxx.eastus.azure.confluent.cloud --schema-key Name --schema-secret Secret

Required Parameters

--connection

Name of the connection.

Optional Parameters

--bootstrap-server

Kafka bootstrap server url.

--client-type

The client type used on the webapp.

accepted values: dotnet, go, java, none, python, springBoot
--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--kafka-key

Kafka API-Key (key).

--kafka-secret

Kafka API-Key (secret).

--name -n

Name of the webapp. Required if '--source-id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--resource-group -g

The resource group which contains the webapp. Required if '--source-id' is not specified.

--schema-key

Schema registry API-Key (key).

--schema-registry

Schema registry url.

--schema-secret

Schema registry API-Key (secret).

--source-id

The resource id of a webapp. Required if ['--resource-group', '--name'] are not specified.

--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update cosmos-cassandra

Update a webapp to cosmos-cassandra connection.

az webapp connection update cosmos-cassandra [--client-type {dotnet, go, java, nodejs, none, python, springBoot}]
                                             [--connection]
                                             [--customized-keys]
                                             [--id]
                                             [--name]
                                             [--no-wait]
                                             [--private-endpoint {false, true}]
                                             [--resource-group]
                                             [--secret]
                                             [--service-endpoint {false, true}]
                                             [--service-principal]
                                             [--system-identity]
                                             [--user-identity]
                                             [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update cosmos-cassandra -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update cosmos-cassandra --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: dotnet, go, java, nodejs, none, python, springBoot
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--private-endpoint

Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.

accepted values: false, true
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--service-endpoint

Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.

accepted values: false, true
--service-principal

The service principal auth info.

--system-identity

The system assigned identity auth info.

--user-identity

The user assigned identity auth info.

--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update cosmos-gremlin

Update a webapp to cosmos-gremlin connection.

az webapp connection update cosmos-gremlin [--client-type {dotnet, java, nodejs, none, php, python}]
                                           [--connection]
                                           [--customized-keys]
                                           [--id]
                                           [--name]
                                           [--no-wait]
                                           [--private-endpoint {false, true}]
                                           [--resource-group]
                                           [--secret]
                                           [--service-endpoint {false, true}]
                                           [--service-principal]
                                           [--system-identity]
                                           [--user-identity]
                                           [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update cosmos-gremlin -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update cosmos-gremlin --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: dotnet, java, nodejs, none, php, python
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--private-endpoint

Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.

accepted values: false, true
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--service-endpoint

Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.

accepted values: false, true
--service-principal

The service principal auth info.

--system-identity

The system assigned identity auth info.

--user-identity

The user assigned identity auth info.

--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update cosmos-mongo

Update a webapp to cosmos-mongo connection.

az webapp connection update cosmos-mongo [--client-type {dotnet, go, java, nodejs, none, springBoot}]
                                         [--connection]
                                         [--customized-keys]
                                         [--id]
                                         [--name]
                                         [--no-wait]
                                         [--private-endpoint {false, true}]
                                         [--resource-group]
                                         [--secret]
                                         [--service-endpoint {false, true}]
                                         [--service-principal]
                                         [--system-identity]
                                         [--user-identity]
                                         [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update cosmos-mongo -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update cosmos-mongo --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: dotnet, go, java, nodejs, none, springBoot
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--private-endpoint

Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.

accepted values: false, true
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--service-endpoint

Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.

accepted values: false, true
--service-principal

The service principal auth info.

--system-identity

The system assigned identity auth info.

--user-identity

The user assigned identity auth info.

--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update cosmos-sql

Update a webapp to cosmos-sql connection.

az webapp connection update cosmos-sql [--client-type {dotnet, java, nodejs, none, python, springBoot}]
                                       [--connection]
                                       [--customized-keys]
                                       [--id]
                                       [--name]
                                       [--no-wait]
                                       [--private-endpoint {false, true}]
                                       [--resource-group]
                                       [--secret]
                                       [--service-endpoint {false, true}]
                                       [--service-principal]
                                       [--system-identity]
                                       [--user-identity]
                                       [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update cosmos-sql -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update cosmos-sql --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: dotnet, java, nodejs, none, python, springBoot
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--private-endpoint

Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.

accepted values: false, true
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--service-endpoint

Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.

accepted values: false, true
--service-principal

The service principal auth info.

--system-identity

The system assigned identity auth info.

--user-identity

The user assigned identity auth info.

--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update cosmos-table

Update a webapp to cosmos-table connection.

az webapp connection update cosmos-table [--client-type {dotnet, java, nodejs, none, python, springBoot}]
                                         [--connection]
                                         [--customized-keys]
                                         [--id]
                                         [--name]
                                         [--no-wait]
                                         [--private-endpoint {false, true}]
                                         [--resource-group]
                                         [--secret]
                                         [--service-endpoint {false, true}]
                                         [--service-principal]
                                         [--system-identity]
                                         [--user-identity]
                                         [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update cosmos-table -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update cosmos-table --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: dotnet, java, nodejs, none, python, springBoot
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--private-endpoint

Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.

accepted values: false, true
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--service-endpoint

Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.

accepted values: false, true
--service-principal

The service principal auth info.

--system-identity

The system assigned identity auth info.

--user-identity

The user assigned identity auth info.

--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update eventhub

Update a webapp to eventhub connection.

az webapp connection update eventhub [--client-type {dotnet, go, java, kafka-springBoot, nodejs, none, python, springBoot}]
                                     [--connection]
                                     [--customized-keys]
                                     [--id]
                                     [--name]
                                     [--no-wait]
                                     [--private-endpoint {false, true}]
                                     [--resource-group]
                                     [--secret]
                                     [--service-endpoint {false, true}]
                                     [--service-principal]
                                     [--system-identity]
                                     [--user-identity]
                                     [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update eventhub -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update eventhub --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: dotnet, go, java, kafka-springBoot, nodejs, none, python, springBoot
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--private-endpoint

Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.

accepted values: false, true
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--service-endpoint

Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.

accepted values: false, true
--service-principal

The service principal auth info.

--system-identity

The system assigned identity auth info.

--user-identity

The user assigned identity auth info.

--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update keyvault

Update a webapp to keyvault connection.

az webapp connection update keyvault [--client-type {dotnet, java, nodejs, none, python, springBoot}]
                                     [--connection]
                                     [--customized-keys]
                                     [--id]
                                     [--name]
                                     [--no-wait]
                                     [--private-endpoint {false, true}]
                                     [--resource-group]
                                     [--service-endpoint {false, true}]
                                     [--service-principal]
                                     [--system-identity]
                                     [--user-identity]
                                     [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update keyvault -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update keyvault --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: dotnet, java, nodejs, none, python, springBoot
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--private-endpoint

Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.

accepted values: false, true
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--service-endpoint

Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.

accepted values: false, true
--service-principal

The service principal auth info.

--system-identity

The system assigned identity auth info.

--user-identity

The user assigned identity auth info.

--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update mysql

Update a webapp to mysql connection.

az webapp connection update mysql [--client-type {django, dotnet, go, java, nodejs, none, php, python, ruby, springBoot}]
                                  [--config-connstr {false, true}]
                                  [--connection]
                                  [--customized-keys]
                                  [--id]
                                  [--name]
                                  [--no-wait]
                                  [--private-endpoint {false, true}]
                                  [--resource-group]
                                  [--secret]
                                  [--service-endpoint {false, true}]
                                  [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update mysql -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update mysql --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: django, dotnet, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr

Store configuration into connection strings, only could be used together with dotnet client_type.

accepted values: false, true
default value: False
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--private-endpoint

Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.

accepted values: false, true
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--service-endpoint

Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.

accepted values: false, true
--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update mysql-flexible

Update a webapp to mysql-flexible connection.

az webapp connection update mysql-flexible [--client-type {django, dotnet, go, java, nodejs, none, php, python, ruby, springBoot}]
                                           [--config-connstr {false, true}]
                                           [--connection]
                                           [--customized-keys]
                                           [--id]
                                           [--name]
                                           [--no-wait]
                                           [--resource-group]
                                           [--secret]
                                           [--system-identity]
                                           [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update mysql-flexible -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update mysql-flexible --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: django, dotnet, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr

Store configuration into connection strings, only could be used together with dotnet client_type.

accepted values: false, true
default value: False
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--system-identity

The system assigned identity auth info.

--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update postgres

Update a webapp to postgres connection.

az webapp connection update postgres [--client-type {django, dotnet, go, java, nodejs, none, php, python, ruby, springBoot}]
                                     [--config-connstr {false, true}]
                                     [--connection]
                                     [--customized-keys]
                                     [--id]
                                     [--name]
                                     [--no-wait]
                                     [--private-endpoint {false, true}]
                                     [--resource-group]
                                     [--secret]
                                     [--service-endpoint {false, true}]
                                     [--system-identity]
                                     [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update postgres -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update postgres --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: django, dotnet, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr

Store configuration into connection strings, only could be used together with dotnet client_type.

accepted values: false, true
default value: False
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--private-endpoint

Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.

accepted values: false, true
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--service-endpoint

Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.

accepted values: false, true
--system-identity

The system assigned identity auth info.

--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update postgres-flexible

Update a webapp to postgres-flexible connection.

az webapp connection update postgres-flexible [--client-type {django, dotnet, go, java, nodejs, none, php, python, ruby, springBoot}]
                                              [--config-connstr {false, true}]
                                              [--connection]
                                              [--customized-keys]
                                              [--id]
                                              [--name]
                                              [--no-wait]
                                              [--resource-group]
                                              [--secret]
                                              [--system-identity]
                                              [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update postgres-flexible -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update postgres-flexible --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: django, dotnet, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr

Store configuration into connection strings, only could be used together with dotnet client_type.

accepted values: false, true
default value: False
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--system-identity

The system assigned identity auth info.

--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update redis

Update a webapp to redis connection.

az webapp connection update redis [--client-type {dotnet, go, java, nodejs, none, python, springBoot}]
                                  [--connection]
                                  [--customized-keys]
                                  [--id]
                                  [--name]
                                  [--no-wait]
                                  [--private-endpoint {false, true}]
                                  [--resource-group]
                                  [--secret]
                                  [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update redis -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update redis --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: dotnet, go, java, nodejs, none, python, springBoot
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--private-endpoint

Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.

accepted values: false, true
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update redis-enterprise

Update a webapp to redis-enterprise connection.

az webapp connection update redis-enterprise [--client-type {dotnet, go, java, nodejs, none, python, springBoot}]
                                             [--connection]
                                             [--customized-keys]
                                             [--id]
                                             [--name]
                                             [--no-wait]
                                             [--resource-group]
                                             [--secret]
                                             [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update redis-enterprise -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update redis-enterprise --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: dotnet, go, java, nodejs, none, python, springBoot
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update servicebus

Update a webapp to servicebus connection.

az webapp connection update servicebus [--client-type {dotnet, go, java, nodejs, none, python, springBoot}]
                                       [--connection]
                                       [--customized-keys]
                                       [--id]
                                       [--name]
                                       [--no-wait]
                                       [--private-endpoint {false, true}]
                                       [--resource-group]
                                       [--secret]
                                       [--service-endpoint {false, true}]
                                       [--service-principal]
                                       [--system-identity]
                                       [--user-identity]
                                       [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update servicebus -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update servicebus --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: dotnet, go, java, nodejs, none, python, springBoot
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--private-endpoint

Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.

accepted values: false, true
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--service-endpoint

Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.

accepted values: false, true
--service-principal

The service principal auth info.

--system-identity

The system assigned identity auth info.

--user-identity

The user assigned identity auth info.

--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update signalr

Update a webapp to signalr connection.

az webapp connection update signalr [--client-type {dotnet, none}]
                                    [--connection]
                                    [--customized-keys]
                                    [--id]
                                    [--name]
                                    [--no-wait]
                                    [--private-endpoint {false, true}]
                                    [--resource-group]
                                    [--secret]
                                    [--service-principal]
                                    [--system-identity]
                                    [--user-identity]
                                    [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update signalr -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update signalr --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: dotnet, none
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--private-endpoint

Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.

accepted values: false, true
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--service-principal

The service principal auth info.

--system-identity

The system assigned identity auth info.

--user-identity

The user assigned identity auth info.

--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update sql

Update a webapp to sql connection.

az webapp connection update sql [--client-type {django, dotnet, go, java, nodejs, none, php, python, ruby, springBoot}]
                                [--config-connstr {false, true}]
                                [--connection]
                                [--customized-keys]
                                [--id]
                                [--name]
                                [--no-wait]
                                [--private-endpoint {false, true}]
                                [--resource-group]
                                [--secret]
                                [--service-endpoint {false, true}]
                                [--system-identity]
                                [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update sql -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update sql --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: django, dotnet, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr

Store configuration into connection strings, only could be used together with dotnet client_type.

accepted values: false, true
default value: False
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--private-endpoint

Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.

accepted values: false, true
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--service-endpoint

Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.

accepted values: false, true
--system-identity

The system assigned identity auth info.

--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update storage-blob

Update a webapp to storage-blob connection.

az webapp connection update storage-blob [--client-type {dotnet, java, nodejs, none, python, springBoot}]
                                         [--connection]
                                         [--customized-keys]
                                         [--id]
                                         [--name]
                                         [--no-wait]
                                         [--private-endpoint {false, true}]
                                         [--resource-group]
                                         [--secret]
                                         [--service-endpoint {false, true}]
                                         [--service-principal]
                                         [--system-identity]
                                         [--user-identity]
                                         [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update storage-blob -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update storage-blob --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: dotnet, java, nodejs, none, python, springBoot
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--private-endpoint

Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.

accepted values: false, true
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--service-endpoint

Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.

accepted values: false, true
--service-principal

The service principal auth info.

--system-identity

The system assigned identity auth info.

--user-identity

The user assigned identity auth info.

--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update storage-file

Update a webapp to storage-file connection.

az webapp connection update storage-file [--client-type {dotnet, java, nodejs, none, php, python, ruby, springBoot}]
                                         [--connection]
                                         [--customized-keys]
                                         [--id]
                                         [--name]
                                         [--no-wait]
                                         [--private-endpoint {false, true}]
                                         [--resource-group]
                                         [--secret]
                                         [--service-endpoint {false, true}]
                                         [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update storage-file -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update storage-file --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: dotnet, java, nodejs, none, php, python, ruby, springBoot
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--private-endpoint

Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.

accepted values: false, true
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--service-endpoint

Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.

accepted values: false, true
--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update storage-queue

Update a webapp to storage-queue connection.

az webapp connection update storage-queue [--client-type {dotnet, java, nodejs, none, python, springBoot}]
                                          [--connection]
                                          [--customized-keys]
                                          [--id]
                                          [--name]
                                          [--no-wait]
                                          [--private-endpoint {false, true}]
                                          [--resource-group]
                                          [--secret]
                                          [--service-endpoint {false, true}]
                                          [--service-principal]
                                          [--system-identity]
                                          [--user-identity]
                                          [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update storage-queue -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update storage-queue --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: dotnet, java, nodejs, none, python, springBoot
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--private-endpoint

Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.

accepted values: false, true
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--service-endpoint

Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.

accepted values: false, true
--service-principal

The service principal auth info.

--system-identity

The system assigned identity auth info.

--user-identity

The user assigned identity auth info.

--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update storage-table

Update a webapp to storage-table connection.

az webapp connection update storage-table [--client-type {dotnet, java, nodejs, none, python}]
                                          [--connection]
                                          [--customized-keys]
                                          [--id]
                                          [--name]
                                          [--no-wait]
                                          [--private-endpoint {false, true}]
                                          [--resource-group]
                                          [--secret]
                                          [--service-endpoint {false, true}]
                                          [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update storage-table -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update storage-table --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: dotnet, java, nodejs, none, python
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--private-endpoint

Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.

accepted values: false, true
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--service-endpoint

Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.

accepted values: false, true
--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az webapp connection update webpubsub

Update a webapp to webpubsub connection.

az webapp connection update webpubsub [--client-type {dotnet, java, nodejs, none, python}]
                                      [--connection]
                                      [--customized-keys]
                                      [--id]
                                      [--name]
                                      [--no-wait]
                                      [--private-endpoint {false, true}]
                                      [--resource-group]
                                      [--secret]
                                      [--service-principal]
                                      [--system-identity]
                                      [--user-identity]
                                      [--vault-id]

Examples

Update the client type of a connection with resource name

az webapp connection update webpubsub -g WebAppRG -n MyWebApp --connection MyConnection --client-type dotnet

Update the client type of a connection with resource id

az webapp connection update webpubsub --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet

Optional Parameters

--client-type

The client type used on the webapp.

accepted values: dotnet, java, nodejs, none, python
--connection

Name of the webapp connection.

--customized-keys

The customized keys used to change default configuration names. Key is the original name, value is the customized name.

--id

The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.

--name -n

Name of the webapp. Required if '--id' is not specified.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--private-endpoint

Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.

accepted values: false, true
--resource-group -g

The resource group which contains the webapp. Required if '--id' is not specified.

--secret

The secret auth info.

--service-principal

The service principal auth info.

--system-identity

The system assigned identity auth info.

--user-identity

The user assigned identity auth info.

--vault-id

The id of key vault to store secret value.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.