Compartir a través de


az webapp connection create

Note

Este grupo de comandos tiene comandos definidos en la CLI de Azure y al menos una extensión. Instale cada extensión para beneficiarse de sus funcionalidades extendidas. Obtenga más información sobre las extensiones.

Cree una conexión entre una aplicación web y un recurso de destino.

Comandos

Nombre Description Tipo Estado
az webapp connection create app-insights

Cree una conexión de aplicación web a app-insights.

Core GA
az webapp connection create appconfig

Cree una conexión de aplicación web a appconfig.

Core GA
az webapp connection create cognitiveservices

Cree una conexión de aplicación web a cognitiveservices.

Core GA
az webapp connection create confluent-cloud

Cree una conexión de aplicación web a confluent-cloud.

Core GA
az webapp connection create cosmos-cassandra

Cree una conexión de aplicación web a cosmos-cassandra.

Core GA
az webapp connection create cosmos-gremlin

Cree una conexión de aplicación web a cosmos-gremlin.

Core GA
az webapp connection create cosmos-mongo

Cree una conexión de aplicación web a cosmos-mongo.

Core GA
az webapp connection create cosmos-sql

Cree una conexión de aplicación web a cosmos-sql.

Core GA
az webapp connection create cosmos-table

Cree una conexión de aplicación web a cosmos-table.

Core GA
az webapp connection create eventhub

Cree una conexión de aplicación web al centro de eventos.

Core GA
az webapp connection create fabric-sql

Cree una conexión de aplicación web a fabric-sql.

Core GA
az webapp connection create fabric-sql (serviceconnector-passwordless extensión)

Cree una conexión de aplicación web a fabric-sql.

Extension GA
az webapp connection create keyvault

Cree una conexión de aplicación web con keyvault.

Core GA
az webapp connection create mongodb-atlas

Cree una conexión de aplicación web a mongodb-atlas.

Core GA
az webapp connection create mysql

Cree una conexión de aplicación web a mysql.

Core Deprecated
az webapp connection create mysql-flexible

Cree una conexión de aplicación web a mysql-flexible.

Core GA
az webapp connection create mysql-flexible (serviceconnector-passwordless extensión)

Cree una conexión de aplicación web a mysql-flexible.

Extension GA
az webapp connection create neon-postgres

Cree una conexión de aplicación web a neon-postgres.

Core GA
az webapp connection create postgres

Cree una conexión de aplicación web a postgres.

Core Deprecated
az webapp connection create postgres-flexible

Cree una conexión de aplicación web a postgres-flexible.

Core GA
az webapp connection create postgres-flexible (serviceconnector-passwordless extensión)

Cree una conexión de aplicación web a postgres-flexible.

Extension GA
az webapp connection create redis

Cree una conexión de aplicación web a redis.

Core GA
az webapp connection create redis-enterprise

Cree una conexión de aplicación web a redis-enterprise.

Core GA
az webapp connection create servicebus

Cree una conexión de aplicación web a servicebus.

Core GA
az webapp connection create signalr

Cree una conexión de aplicación web con signalr.

Core GA
az webapp connection create sql

Cree una conexión de aplicación web a sql.

Core GA
az webapp connection create sql (serviceconnector-passwordless extensión)

Cree una conexión de aplicación web a sql.

Extension GA
az webapp connection create storage-blob

Cree una conexión de aplicación web con storage-blob.

Core GA
az webapp connection create storage-file

Cree una conexión de aplicación web al archivo de almacenamiento.

Core GA
az webapp connection create storage-queue

Cree una conexión de aplicación web a la cola de almacenamiento.

Core GA
az webapp connection create storage-table

Cree una conexión de aplicación web a storage-table.

Core GA
az webapp connection create webpubsub

Cree una conexión de aplicación web a webpubsub.

Core GA

az webapp connection create app-insights

Cree una conexión de aplicación web a app-insights.

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

Ejemplos

Creación de una conexión entre la aplicación web y app-insights de forma interactiva

az webapp connection create app-insights

Creación de una conexión entre la aplicación web y app-insights con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y app-insights con el nombre del recurso

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

Creación de una conexión entre la aplicación web y app-insights con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--app-insights

Nombre de la información de la aplicación. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, dotnet-internal, go, java, nodejs, none, python
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--app-insights'].

--target-resource-group --tg

El grupo de recursos que contiene la información de la aplicación. Obligatorio si no se especifica '--target-id'.

--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create appconfig

Cree una conexión de aplicación web a appconfig.

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

Ejemplos

Creación de una conexión entre la aplicación web y appconfig de forma interactiva

az webapp connection create appconfig

Creación de una conexión entre webapp y appconfig con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y appconfig con el nombre del recurso

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

Creación de una conexión entre webapp y appconfig con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--app-config

Nombre de la configuración de la aplicación. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

La marca para usar la información de autenticación de identidad asignada por el sistema. No se necesitan parámetros adicionales.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--app-config'].

--target-resource-group --tg

El grupo de recursos que contiene la configuración de la aplicación. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create cognitiveservices

Cree una conexión de aplicación web a cognitiveservices.

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

Ejemplos

Creación de una conexión entre webapp y cognitiveservices de forma interactiva

az webapp connection create cognitiveservices

Creación de una conexión entre webapp y cognitiveservices con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y cognitiveservices con el nombre del recurso

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

Creación de una conexión entre webapp y cognitiveservices con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--account

Nombre de la cuenta de Cognitive Services. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, none, python
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

La marca para usar la información de autenticación de identidad asignada por el sistema. No se necesitan parámetros adicionales.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account'].

--target-resource-group --tg

El grupo de recursos que contiene cognitive Services. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create confluent-cloud

Cree una conexión de aplicación web 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]

Ejemplos

Creación de una conexión entre webapp y 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

Parámetros requeridos

--bootstrap-server

Dirección URL del servidor de arranque de Kafka.

--kafka-key

Clave de API de Kafka (clave).

--kafka-secret

Clave de API de Kafka (secreto).

--schema-key

Clave de API del Registro de esquemas (clave).

--schema-registry

Dirección URL del Registro de esquema.

--schema-secret

Clave de API del Registro de esquemas (secreto).

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, dotnet-internal, go, java, none, python, springBoot
--connection

Nombre de la conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create cosmos-cassandra

Cree una conexión de aplicación 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]
                                             [--connstr-props]
                                             [--customized-keys]
                                             [--key-space]
                                             [--name]
                                             [--no-recreate {false, true}]
                                             [--no-wait]
                                             [--opt-out {auth, configinfo, publicnetwork}]
                                             [--private-endpoint {false, true}]
                                             [--resource-group]
                                             [--secret]
                                             [--service-endpoint {false, true}]
                                             [--service-principal]
                                             [--slot]
                                             [--source-id]
                                             [--system-identity]
                                             [--target-id]
                                             [--target-resource-group --tg]
                                             [--user-identity]
                                             [--vault-id]

Ejemplos

Creación de una conexión entre la aplicación web y cosmos-cassandra de forma interactiva

az webapp connection create cosmos-cassandra

Creación de una conexión entre webapp y cosmos-cassandra con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y cosmos-cassandra con el nombre del recurso

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

Creación de una conexión entre webapp y cosmos-cassandra con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--account

Nombre de la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--key-space

Nombre del espacio de claves. Obligatorio si no se especifica '--target-id'.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--service-endpoint

Conecte el servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

La marca para usar la información de autenticación de identidad asignada por el sistema. No se necesitan parámetros adicionales.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account', '--key-space'].

--target-resource-group --tg

El grupo de recursos que contiene la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create cosmos-gremlin

Cree una conexión de aplicación web a cosmos-gremlin.

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

Ejemplos

Creación de una conexión entre la aplicación web y cosmos-gremlin de forma interactiva

az webapp connection create cosmos-gremlin

Creación de una conexión entre la aplicación web y cosmos-gremlin con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y cosmos-gremlin con el nombre del recurso

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

Creación de una conexión entre la aplicación web y cosmos-gremlin con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--account

Nombre de la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, dotnet-internal, java, nodejs, none, php, python
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos. Obligatorio si no se especifica '--target-id'.

--graph

Nombre del grafo. Obligatorio si no se especifica '--target-id'.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--service-endpoint

Conecte el servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

La marca para usar la información de autenticación de identidad asignada por el sistema. No se necesitan parámetros adicionales.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account', '--database', '--graph'].

--target-resource-group --tg

El grupo de recursos que contiene la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create cosmos-mongo

Cree una conexión de aplicación web a cosmos-mongo.

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

Ejemplos

Creación de una conexión entre la aplicación web y cosmos-mongo de forma interactiva

az webapp connection create cosmos-mongo

Creación de una conexión entre la aplicación web y cosmos-mongo con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y cosmos-mongo con el nombre del recurso

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

Creación de una conexión entre la aplicación web y cosmos-mongo con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--account

Nombre de la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, dotnet-internal, go, java, nodejs, none, springBoot
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos. Obligatorio si no se especifica '--target-id'.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--service-endpoint

Conecte el servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

La marca para usar la información de autenticación de identidad asignada por el sistema. No se necesitan parámetros adicionales.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['-target-resource-group', '--account', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create cosmos-sql

Cree una conexión de aplicación web a cosmos-sql.

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

Ejemplos

Creación de una conexión entre la aplicación web y cosmos-sql de forma interactiva

az webapp connection create cosmos-sql

Creación de una conexión entre la aplicación web y cosmos-sql con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y cosmos-sql con el nombre del recurso

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

Creación de una conexión entre la aplicación web y cosmos-sql con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--account

Nombre de la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos. Obligatorio si no se especifica '--target-id'.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--service-endpoint

Conecte el servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

La marca para usar la información de autenticación de identidad asignada por el sistema. No se necesitan parámetros adicionales.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['-target-resource-group', '--account', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create cosmos-table

Cree una conexión de aplicación web a cosmos-table.

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

Ejemplos

Creación de una conexión entre webapp y cosmos-table de forma interactiva

az webapp connection create cosmos-table

Creación de una conexión entre webapp y cosmos-table con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y la tabla de cosmos con el nombre del recurso

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

Creación de una conexión entre webapp y cosmos-table con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--account

Nombre de la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--service-endpoint

Conecte el servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

La marca para usar la información de autenticación de identidad asignada por el sistema. No se necesitan parámetros adicionales.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--table

Nombre de la tabla. Obligatorio si no se especifica '--target-id'.

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account', '--table'].

--target-resource-group --tg

El grupo de recursos que contiene la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create eventhub

Cree una conexión de aplicación web al centro de eventos.

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

Ejemplos

Creación de una conexión entre webapp y eventhub de forma interactiva

az webapp connection create eventhub

Creación de una conexión entre webapp y eventhub con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y el centro de eventos con el nombre del recurso

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

Creación de una conexión entre webapp y eventhub con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--namespace

Nombre del espacio de nombres del centro de eventos. Obligatorio si no se especifica '--target-id'.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--service-endpoint

Conecte el servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

La marca para usar la información de autenticación de identidad asignada por el sistema. No se necesitan parámetros adicionales.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--namespace'].

--target-resource-group --tg

Grupo de recursos que contiene el centro de eventos. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create fabric-sql

Cree una conexión de aplicación web a fabric-sql.

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

Ejemplos

Creación de una conexión entre webapp y fabric-sql de forma interactiva

az webapp connection create fabric-sql

Creación de una conexión entre webapp y fabric-sql con el nombre del recurso

az webapp connection create fabric-sql -g WebAppRG -n MyWebApp --fabric-workspace-uuid TargetFabricWorkspaceUUID --fabric-sql-db-uuid TargetFabricSQLDatabaseUUID --system-identity

Creación de una conexión entre la ranura de aplicación web y fabric-sql con el nombre del recurso

az webapp connection create fabric-sql -g WebAppRG -n MyWebApp --slot MySlot --fabric-workspace-uuid TargetFabricWorkspaceUUID --fabric-sql-db-uuid TargetFabricSQLDatabaseUUID --system-identity

Creación de una conexión entre webapp y fabric-sql con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, go, java, none, php, python
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--fabric-sql-db-uuid

UUID de la base de datos SQL de Fabric de destino. Obligatorio si no se especifica '--target-id'.

--fabric-workspace-uuid

UUID del área de trabajo de Fabric que contiene la base de datos SQL de destino. Obligatorio si no se especifica '--target-id'.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

La marca para usar la información de autenticación de identidad asignada por el sistema. No se necesitan parámetros adicionales.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--fabric-workspace-uuid', '--fabric-sql-db-uuid'].

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create fabric-sql (serviceconnector-passwordless extensión)

Cree una conexión de aplicación web a fabric-sql.

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

Ejemplos

Creación de una conexión entre webapp y fabric-sql de forma interactiva

az webapp connection create fabric-sql

Creación de una conexión entre webapp y fabric-sql con el nombre del recurso

az webapp connection create fabric-sql -g WebAppRG -n MyWebApp --fabric-workspace-uuid TargetFabricWorkspaceUUID --fabric-sql-db-uuid TargetFabricSQLDatabaseUUID --system-identity

Creación de una conexión entre webapp y fabric-sql con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, go, java, none, php, python
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--fabric-sql-db-uuid

UUID de la base de datos SQL de Fabric de destino. Obligatorio si no se especifica '--target-id'.

--fabric-workspace-uuid

UUID del área de trabajo de Fabric que contiene la base de datos SQL de destino. Obligatorio si no se especifica '--target-id'.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--new

Eliminar usuarios existentes con el mismo nombre antes de crear un nuevo usuario en la base de datos.

Propiedad Valor
Valor predeterminado: False
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

Información de autenticación de identidad asignada por el sistema.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--fabric-workspace-uuid', '--fabric-sql-db-uuid'].

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

--yes -y

No solicita confirmación.

Propiedad Valor
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create keyvault

Cree una conexión de aplicación web con keyvault.

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

Ejemplos

Creación de una conexión entre la aplicación web y el almacén de claves de forma interactiva

az webapp connection create keyvault

Creación de una conexión entre webapp y keyvault con el nombre del recurso

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

Creación de una conexión entre la ranura de la aplicación web y keyvault con el nombre del recurso

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

Creación de una conexión entre webapp y keyvault con el identificador de recurso

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

Creación de un nuevo almacén de claves y conexión de la aplicación web a ella de forma interactiva

az webapp connection create keyvault --new

Creación de un nuevo almacén de claves y conexión de una aplicación web a ella

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--new

Indica si se va a crear un nuevo almacén de claves al crear la conexión de la aplicación web.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--service-endpoint

Conecte el servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

La marca para usar la información de autenticación de identidad asignada por el sistema. No se necesitan parámetros adicionales.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--vault'].

--target-resource-group --tg

Grupo de recursos que contiene el almacén de claves. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault

Nombre del almacén de claves. Obligatorio si no se especifica '--target-id'.

--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create mongodb-atlas

Cree una conexión de aplicación web a mongodb-atlas.

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

Ejemplos

Creación de una conexión entre webapp y mongodb-atlas de forma interactiva

az webapp connection create mongodb-atlas

Creación de una conexión entre webapp y mongodb-atlas con el nombre del recurso

az webapp connection create mongodb-atlas -g WebAppRG -n MyWebApp --tg MongoDBAtlasRG --server MongoDBAtlasServer --secret secret=xx

Creación de una conexión entre la ranura de aplicación web y mongodb-atlas con el nombre del recurso

az webapp connection create mongodb-atlas -g WebAppRG -n MyWebApp --slot MySlot --tg MongoDBAtlasRG --server MongoDBAtlasServer --secret secret=xx

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Cadena de conexión para la autenticación secreta.

Uso: --secret secret=XX

secret: Cadena de conexión para la autenticación secreta. Ejemplo: mongodb+srv://myUser:myPassword@cluster0.a12345.mongodb.net/?retryWrites=true&w=majority&appName=Cluster0.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--server

Nombre del servidor de MongoDB Atlas. Obligatorio si no se especifica '--target-id'.

--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-resource-group --tg

El grupo de recursos que contiene el Atlas de MongoDB. Obligatorio si no se especifica '--target-id'.

--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create mysql

Obsoleto

Este comando ha quedado en desuso y se quitará en una versión futura.

Cree una conexión de aplicación 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]
                                  [--connstr-props]
                                  [--customized-keys]
                                  [--database]
                                  [--name]
                                  [--no-recreate {false, true}]
                                  [--no-wait]
                                  [--opt-out {auth, configinfo, publicnetwork}]
                                  [--private-endpoint {false, true}]
                                  [--resource-group]
                                  [--secret]
                                  [--server]
                                  [--service-endpoint {false, true}]
                                  [--slot]
                                  [--source-id]
                                  [--target-id]
                                  [--target-resource-group --tg]
                                  [--vault-id]

Ejemplos

Creación de una conexión entre webapp y mysql de forma interactiva

az webapp connection create mysql

Creación de una conexión entre webapp y mysql con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y mysql con el nombre del recurso

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

Creación de una conexión entre webapp y mysql con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Vista previa

Almacenar la configuración en cadena de conexión, solo se puede usar junto con dotnet client_type.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos mysql. Obligatorio si no se especifica '--target-id'.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX

name : obligatorio. Nombre de usuario o nombre de cuenta para la autenticación secreta. secreto: se requiere uno de <secret, secret-uri, secret-name>. Contraseña o clave de cuenta para la autenticación secreta. secret-uri: se requiere uno de <secret, secret-uri, secret-name>. URI de secreto de Keyvault que almacena la contraseña. secret-name: se requiere uno de los <secret, secret-uri, secret-name>. Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--server

Nombre del servidor mysql. Obligatorio si no se especifica '--target-id'.

--service-endpoint

Conecte el servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene el servidor mysql. Obligatorio si no se especifica '--target-id'.

--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create mysql-flexible

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

Ejemplos

Creación de una conexión entre webapp y mysql-flexible de forma interactiva

az webapp connection create mysql-flexible

Creación de una conexión entre webapp y mysql-flexible con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y mysql-flexible con el nombre del recurso

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

Creación de una conexión entre webapp y mysql-flexible con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Vista previa

Almacenar la configuración en cadena de conexión, solo se puede usar junto con dotnet client_type.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos flexible mysql. Obligatorio si no se especifica '--target-id'.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX

name : obligatorio. Nombre de usuario o nombre de cuenta para la autenticación secreta. secreto: se requiere uno de <secret, secret-uri, secret-name>. Contraseña o clave de cuenta para la autenticación secreta. secret-uri: se requiere uno de <secret, secret-uri, secret-name>. URI de secreto de Keyvault que almacena la contraseña. secret-name: se requiere uno de los <secret, secret-uri, secret-name>. Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--server

Nombre del servidor flexible mysql. Obligatorio si no se especifica '--target-id'.

--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

Información de autenticación de identidad asignada por el sistema.

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

mysql-identity-id: opcional. Identificador de identidad que se usa para la autenticación de AAD del servidor flexible de MySQL. Ignorelo si es el administrador de AAD del servidor.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene el servidor flexible mysql. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create mysql-flexible (serviceconnector-passwordless extensión)

Cree una conexión de aplicación 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]
                                           [--connstr-props]
                                           [--customized-keys]
                                           [--database]
                                           [--name]
                                           [--new]
                                           [--no-wait]
                                           [--opt-out {auth, configinfo, publicnetwork}]
                                           [--private-endpoint {false, true}]
                                           [--resource-group]
                                           [--secret]
                                           [--server]
                                           [--service-principal]
                                           [--slot]
                                           [--source-id]
                                           [--system-identity]
                                           [--target-id]
                                           [--target-resource-group --tg]
                                           [--user-identity]
                                           [--vault-id]
                                           [--yes]

Ejemplos

Creación de una conexión entre webapp y mysql-flexible de forma interactiva

az webapp connection create mysql-flexible

Creación de una conexión entre webapp y mysql-flexible con el nombre del recurso

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

Creación de una conexión entre webapp y mysql-flexible con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Vista previa

Almacenar la configuración en cadena de conexión, solo se puede usar junto con dotnet client_type.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos flexible mysql. Obligatorio si no se especifica '--target-id'.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--new

Eliminar usuarios existentes con el mismo nombre antes de crear un nuevo usuario en la base de datos.

Propiedad Valor
Valor predeterminado: False
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX

name : obligatorio. Nombre de usuario o cuenta para la autenticación secreta. secreto: se requiere uno de secretos, secret-uri, secret-name. Contraseña o clave de cuenta para la autenticación secreta. secret-uri: se requiere uno de secretos, secret-uri, secret-name. URI de secreto de Keyvault que almacena la contraseña. secret-name: se requiere uno de secretos, secret-uri, secret-name. Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--server

Nombre del servidor flexible mysql. Obligatorio si no se especifica '--target-id'.

--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio. mysql-identity-id: opcional. Identificador de identidad que se usa para el servidor flexible de MySQL Autenticación de Microsoft Entra. Omita si es el administrador de Microsoft Entra del servidor.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

Información de autenticación de identidad asignada por el sistema.

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

mysql-identity-id: opcional. Identificador de identidad que se usa para el servidor flexible de MySQL Autenticación de Microsoft Entra. Omita si es el administrador de Microsoft Entra del servidor.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene el servidor flexible mysql. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario. mysql-identity-id: opcional. Identificador de identidad que se usa para el servidor flexible de MySQL Autenticación de Microsoft Entra. Omita si es el administrador de Microsoft Entra del servidor.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

--yes -y

No solicita confirmación.

Propiedad Valor
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create neon-postgres

Cree una conexión de aplicación web a neon-postgres.

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

Ejemplos

Creación de una conexión entre webapp y neon-postgres de forma interactiva

az webapp connection create neon-postgres

Creación de una conexión entre webapp y neon-postgres con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y neon-postgres con el nombre del recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos sql. Obligatorio si no se especifica '--target-id'.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX

name : obligatorio. Nombre de usuario o nombre de cuenta para la autenticación secreta. secreto: se requiere uno de <secret, secret-uri, secret-name>. Contraseña o clave de cuenta para la autenticación secreta. secret-uri: se requiere uno de <secret, secret-uri, secret-name>. URI de secreto de Keyvault que almacena la contraseña. secret-name: se requiere uno de los <secret, secret-uri, secret-name>. Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--server

Nombre del servidor sql. Obligatorio si no se especifica '--target-id'.

--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create postgres

Obsoleto

Este comando ha quedado en desuso y se quitará en una versión futura.

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

Ejemplos

Creación de una conexión entre webapp y postgres de forma interactiva

az webapp connection create postgres

Creación de una conexión entre webapp y postgres con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y postgres con el nombre del recurso

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

Creación de una conexión entre webapp y postgres con el identificador de recurso

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

Creación de una nueva aplicación web postgres y conexión a ella de forma interactiva

az webapp connection create postgres --new

Creación de una aplicación web postgres y conexión a ella

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Vista previa

Almacenar la configuración en cadena de conexión, solo se puede usar junto con dotnet client_type.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos postgres. Obligatorio si no se especifica '--target-id'.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--new

Indica si se va a crear un nuevo postgres al crear la conexión de la aplicación web.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX

name : obligatorio. Nombre de usuario o nombre de cuenta para la autenticación secreta. secreto: se requiere uno de <secret, secret-uri, secret-name>. Contraseña o clave de cuenta para la autenticación secreta. secret-uri: se requiere uno de <secret, secret-uri, secret-name>. URI de secreto de Keyvault que almacena la contraseña. secret-name: se requiere uno de los <secret, secret-uri, secret-name>. Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--server

Nombre del servidor postgres. Obligatorio si no se especifica '--target-id'.

--service-endpoint

Conecte el servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

La marca para usar la información de autenticación de identidad asignada por el sistema. No se necesitan parámetros adicionales.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene el servicio postgres. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create postgres-flexible

Cree una conexión de aplicación 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]
                                              [--connstr-props]
                                              [--customized-keys]
                                              [--database]
                                              [--name]
                                              [--no-recreate {false, true}]
                                              [--no-wait]
                                              [--opt-out {auth, configinfo, publicnetwork}]
                                              [--resource-group]
                                              [--secret]
                                              [--server]
                                              [--service-principal]
                                              [--slot]
                                              [--source-id]
                                              [--system-identity]
                                              [--target-id]
                                              [--target-resource-group --tg]
                                              [--user-identity]
                                              [--vault-id]

Ejemplos

Creación de una conexión entre webapp y postgres-flexible de forma interactiva

az webapp connection create postgres-flexible

Creación de una conexión entre webapp y postgres-flexible con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y postgres-flexible con el nombre del recurso

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

Creación de una conexión entre webapp y postgres-flexible con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Vista previa

Almacenar la configuración en cadena de conexión, solo se puede usar junto con dotnet client_type.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos flexible postgres. Obligatorio si no se especifica '--target-id'.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX

name : obligatorio. Nombre de usuario o nombre de cuenta para la autenticación secreta. secreto: se requiere uno de <secret, secret-uri, secret-name>. Contraseña o clave de cuenta para la autenticación secreta. secret-uri: se requiere uno de <secret, secret-uri, secret-name>. URI de secreto de Keyvault que almacena la contraseña. secret-name: se requiere uno de los <secret, secret-uri, secret-name>. Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--server

Nombre del servidor flexible postgres. Obligatorio si no se especifica '--target-id'.

--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

La marca para usar la información de autenticación de identidad asignada por el sistema. No se necesitan parámetros adicionales.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene el servicio postgres flexible. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create postgres-flexible (serviceconnector-passwordless extensión)

Cree una conexión de aplicación 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]
                                              [--connstr-props]
                                              [--customized-keys]
                                              [--database]
                                              [--name]
                                              [--new]
                                              [--no-wait]
                                              [--opt-out {auth, configinfo, publicnetwork}]
                                              [--resource-group]
                                              [--secret]
                                              [--server]
                                              [--service-principal]
                                              [--slot]
                                              [--source-id]
                                              [--system-identity]
                                              [--target-id]
                                              [--target-resource-group --tg]
                                              [--user-identity]
                                              [--vault-id]
                                              [--yes]

Ejemplos

Creación de una conexión entre webapp y postgres-flexible de forma interactiva

az webapp connection create postgres-flexible

Creación de una conexión entre webapp y postgres-flexible con el nombre del recurso

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

Creación de una conexión entre webapp y postgres-flexible con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Vista previa

Almacenar la configuración en cadena de conexión, solo se puede usar junto con dotnet client_type.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos flexible postgres. Obligatorio si no se especifica '--target-id'.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--new

Eliminar usuarios existentes con el mismo nombre antes de crear un nuevo usuario en la base de datos.

Propiedad Valor
Valor predeterminado: False
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX

name : obligatorio. Nombre de usuario o cuenta para la autenticación secreta. secreto: se requiere uno de secretos, secret-uri, secret-name. Contraseña o clave de cuenta para la autenticación secreta. secret-uri: se requiere uno de secretos, secret-uri, secret-name. URI de secreto de Keyvault que almacena la contraseña. secret-name: se requiere uno de secretos, secret-uri, secret-name. Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--server

Nombre del servidor flexible postgres. Obligatorio si no se especifica '--target-id'.

--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

Información de autenticación de identidad asignada por el sistema.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene el servicio postgres flexible. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

--yes -y

No solicita confirmación.

Propiedad Valor
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create redis

Cree una conexión de aplicación web a redis.

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

Ejemplos

Creación de una conexión entre la aplicación web y redis de forma interactiva

az webapp connection create redis

Creación de una conexión entre la aplicación web y redis con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y redis con el nombre del recurso

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

Creación de una conexión entre webapp y redis con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos de redis. Obligatorio si no se especifica '--target-id'.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--server

Nombre del servidor redis. Obligatorio si no se especifica '--target-id'.

--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

La marca para usar la información de autenticación de identidad asignada por el sistema. No se necesitan parámetros adicionales.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene el servidor redis. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create redis-enterprise

Cree una conexión de aplicación web a redis-enterprise.

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

Ejemplos

Creación de una conexión entre la aplicación web y redis-enterprise de forma interactiva

az webapp connection create redis-enterprise

Creación de una conexión entre webapp y redis-enterprise con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y redis-enterprise con el nombre del recurso

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

Creación de una conexión entre la aplicación web y redis-enterprise con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos empresarial de Redis. Obligatorio si no se especifica '--target-id'.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--server

Nombre del servidor empresarial de Redis. Obligatorio si no se especifica '--target-id'.

--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene el servidor redis. Obligatorio si no se especifica '--target-id'.

--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create servicebus

Cree una conexión de aplicación web a servicebus.

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

Ejemplos

Creación de una conexión entre webapp y servicebus de forma interactiva

az webapp connection create servicebus

Creación de una conexión entre webapp y servicebus con el nombre del recurso

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

Creación de una conexión entre la ranura de la aplicación web y servicebus con el nombre del recurso

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

Creación de una conexión entre webapp y servicebus con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--namespace

Nombre del espacio de nombres del bus de servicio. Obligatorio si no se especifica '--target-id'.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--service-endpoint

Conecte el servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

La marca para usar la información de autenticación de identidad asignada por el sistema. No se necesitan parámetros adicionales.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--namespace'].

--target-resource-group --tg

El grupo de recursos que contiene el bus de servicio. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create signalr

Cree una conexión de aplicación web con signalr.

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

Ejemplos

Creación de una conexión entre la aplicación web y signalr de forma interactiva

az webapp connection create signalr

Creación de una conexión entre la aplicación web y signalr con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y signalr con el nombre del recurso

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

Creación de una conexión entre la aplicación web y signalr con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, dotnet-internal, none
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--signalr

Nombre del servicio signalr. Obligatorio si no se especifica '--target-id'.

--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

La marca para usar la información de autenticación de identidad asignada por el sistema. No se necesitan parámetros adicionales.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--signalr'].

--target-resource-group --tg

Grupo de recursos que contiene el signalr. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create sql

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

Ejemplos

Creación de una conexión entre la aplicación web y sql de forma interactiva

az webapp connection create sql

Creación de una conexión entre webapp y sql con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y sql con el nombre del recurso

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

Creación de una conexión entre la aplicación web y sql con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Vista previa

Almacenar la configuración en cadena de conexión, solo se puede usar junto con dotnet client_type.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos sql. Obligatorio si no se especifica '--target-id'.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX

name : obligatorio. Nombre de usuario o nombre de cuenta para la autenticación secreta. secreto: se requiere uno de <secret, secret-uri, secret-name>. Contraseña o clave de cuenta para la autenticación secreta. secret-uri: se requiere uno de <secret, secret-uri, secret-name>. URI de secreto de Keyvault que almacena la contraseña. secret-name: se requiere uno de los <secret, secret-uri, secret-name>. Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--server

Nombre del servidor sql. Obligatorio si no se especifica '--target-id'.

--service-endpoint

Conecte el servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

La marca para usar la información de autenticación de identidad asignada por el sistema. No se necesitan parámetros adicionales.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene sql Server. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create sql (serviceconnector-passwordless extensión)

Cree una conexión de aplicación 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]
                                [--connstr-props]
                                [--customized-keys]
                                [--database]
                                [--name]
                                [--new]
                                [--no-wait]
                                [--opt-out {auth, configinfo, publicnetwork}]
                                [--private-endpoint {false, true}]
                                [--resource-group]
                                [--secret]
                                [--server]
                                [--service-endpoint {false, true}]
                                [--service-principal]
                                [--slot]
                                [--source-id]
                                [--system-identity]
                                [--target-id]
                                [--target-resource-group --tg]
                                [--user-identity]
                                [--vault-id]
                                [--yes]

Ejemplos

Creación de una conexión entre la aplicación web y sql de forma interactiva

az webapp connection create sql

Creación de una conexión entre webapp y sql con el nombre del recurso

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

Creación de una conexión entre la aplicación web y sql con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
Vista previa

Almacenar la configuración en cadena de conexión, solo se puede usar junto con dotnet client_type.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos sql. Obligatorio si no se especifica '--target-id'.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--new

Eliminar usuarios existentes con el mismo nombre antes de crear un nuevo usuario en la base de datos.

Propiedad Valor
Valor predeterminado: False
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX secret-name=XX

name : obligatorio. Nombre de usuario o cuenta para la autenticación secreta. secreto: se requiere uno de secretos, secret-uri, secret-name. Contraseña o clave de cuenta para la autenticación secreta. secret-uri: se requiere uno de secretos, secret-uri, secret-name. URI de secreto de Keyvault que almacena la contraseña. secret-name: se requiere uno de secretos, secret-uri, secret-name. Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--server

Nombre del servidor sql. Obligatorio si no se especifica '--target-id'.

--service-endpoint

Conecte el servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

Información de autenticación de identidad asignada por el sistema.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene sql Server. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

--yes -y

No solicita confirmación.

Propiedad Valor
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create storage-blob

Cree una conexión de aplicación web con storage-blob.

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

Ejemplos

Creación de una conexión entre webapp y storage-blob de forma interactiva

az webapp connection create storage-blob

Creación de una conexión entre la aplicación web y storage-blob con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y storage-blob con el nombre del recurso

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

Creación de una conexión entre webapp y storage-blob con el identificador de recurso

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

Creación de un nuevo blob de almacenamiento y conexión de una aplicación web a ella de forma interactiva

az webapp connection create storage-blob --new

Creación de un nuevo blob de almacenamiento y conexión de una aplicación web a él

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--account

Nombre de la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--new

Indica si se va a crear un nuevo blob de almacenamiento al crear la conexión de la aplicación web.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--service-endpoint

Conecte el servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

La marca para usar la información de autenticación de identidad asignada por el sistema. No se necesitan parámetros adicionales.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account'].

--target-resource-group --tg

Grupo de recursos que contiene la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create storage-file

Cree una conexión de aplicación web al archivo de almacenamiento.

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

Ejemplos

Creación de una conexión entre la aplicación web y el archivo de almacenamiento de forma interactiva

az webapp connection create storage-file

Creación de una conexión entre la aplicación web y el archivo de almacenamiento con el nombre del recurso

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

Creación de una conexión entre la ranura de la aplicación web y el archivo de almacenamiento con el nombre del recurso

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

Creación de una conexión entre la aplicación web y el archivo de almacenamiento con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--account

Nombre de la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--service-endpoint

Conecte el servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account'].

--target-resource-group --tg

Grupo de recursos que contiene la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.

--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create storage-queue

Cree una conexión de aplicación web a la cola de almacenamiento.

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

Ejemplos

Creación de una conexión entre la aplicación web y la cola de almacenamiento de forma interactiva

az webapp connection create storage-queue

Creación de una conexión entre la aplicación web y la cola de almacenamiento con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y la cola de almacenamiento con el nombre del recurso

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

Creación de una conexión entre la aplicación web y la cola de almacenamiento con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--account

Nombre de la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--service-endpoint

Conecte el servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

La marca para usar la información de autenticación de identidad asignada por el sistema. No se necesitan parámetros adicionales.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account'].

--target-resource-group --tg

Grupo de recursos que contiene la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create storage-table

Cree una conexión de aplicación web a storage-table.

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

Ejemplos

Creación de una conexión entre la aplicación web y la tabla de almacenamiento de forma interactiva

az webapp connection create storage-table

Creación de una conexión entre la aplicación web y la tabla de almacenamiento con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y la tabla de almacenamiento con el nombre del recurso

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

Creación de una conexión entre la aplicación web y la tabla de almacenamiento con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--account

Nombre de la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--service-endpoint

Conecte el servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

La marca para usar la información de autenticación de identidad asignada por el sistema. No se necesitan parámetros adicionales.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account'].

--target-resource-group --tg

Grupo de recursos que contiene la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az webapp connection create webpubsub

Cree una conexión de aplicación web a webpubsub.

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

Ejemplos

Creación de una conexión entre webapp y webpubsub de forma interactiva

az webapp connection create webpubsub

Creación de una conexión entre webapp y webpubsub con el nombre del recurso

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

Creación de una conexión entre la ranura de aplicación web y webpubsub con el nombre del recurso

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

Creación de una conexión entre webapp y webpubsub con el identificador de recurso

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en la aplicación web.

Propiedad Valor
Valores aceptados: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nombre de la conexión de la aplicación web.

--connstr-props

Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--name -n

Nombre de la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-recreate

Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

Propiedad Valor
Valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conecte el servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

Propiedad Valor
Grupo de parámetros: NetworkSolution Arguments
Valores aceptados: false, true
--resource-group -g

Grupo de recursos que contiene la aplicación web. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--service-principal

La información de autenticación de la entidad de servicio.

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

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--slot

Nombre de la ranura. Si no se especifica, el valor predeterminado es el espacio de producción.

--source-id

Identificador de recurso de una aplicación web. Obligatorio si no se especifican ['--resource-group', '--name'].

--system-identity

La marca para usar la información de autenticación de identidad asignada por el sistema. No se necesitan parámetros adicionales.

Uso: --system-identity.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--webpubsub'].

--target-resource-group --tg

El grupo de recursos que contiene el webpubsub. Obligatorio si no se especifica '--target-id'.

--user-identity

Información de autenticación de identidad asignada por el usuario.

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

client-id: obligatorio. Identificador de cliente de la identidad asignada por el usuario. subs-id: obligatorio. Identificador de suscripción de la identidad asignada por el usuario.

Propiedad Valor
Grupo de parámetros: AuthType Arguments
--vault-id

Identificador del almacén de claves para almacenar el valor del secreto.

--webpubsub

Nombre del servicio webpubsub. Obligatorio si no se especifica '--target-id'.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False