az containerapp connection create
Nota:
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 contenedora y un recurso de destino.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az containerapp connection create app-insights |
Cree una conexión de containerapp a app-insights. |
Core | GA |
az containerapp connection create appconfig |
Cree una conexión containerapp a appconfig. |
Core | GA |
az containerapp connection create cognitiveservices |
Cree una conexión containerapp a cognitiveservices. |
Core | GA |
az containerapp connection create confluent-cloud |
Cree una conexión containerapp a confluent-cloud. |
Core | GA |
az containerapp connection create containerapp |
Cree una conexión containerapp-to-containerapp. |
Core | GA |
az containerapp connection create cosmos-cassandra |
Cree una conexión containerapp a cosmos-cassandra. |
Core | GA |
az containerapp connection create cosmos-gremlin |
Cree una conexión containerapp a cosmos-gremlin. |
Core | GA |
az containerapp connection create cosmos-mongo |
Cree una conexión containerapp a cosmos-mongo. |
Core | GA |
az containerapp connection create cosmos-sql |
Cree una conexión containerapp a cosmos-sql. |
Core | GA |
az containerapp connection create cosmos-table |
Cree una conexión containerapp a cosmos-table. |
Core | GA |
az containerapp connection create eventhub |
Cree una conexión de containerapp al centro de eventos. |
Core | GA |
az containerapp connection create fabric-sql |
Cree una conexión containerapp a fabric-sql. |
Core | GA |
az containerapp connection create keyvault |
Cree una conexión containerapp con keyvault. |
Core | GA |
az containerapp connection create mysql |
Cree una conexión de containerapp a mysql. |
Core | En desuso |
az containerapp connection create mysql-flexible |
Cree una conexión containerapp a mysql-flexible. |
Core | GA |
az containerapp connection create mysql-flexible (serviceconnector-passwordless extensión) |
Cree una conexión containerapp a mysql-flexible. |
Extensión | GA |
az containerapp connection create postgres |
Cree una conexión de containerapp a postgres. |
Core | En desuso |
az containerapp connection create postgres-flexible |
Cree una conexión de containerapp a postgres-flexible. |
Core | GA |
az containerapp connection create postgres-flexible (serviceconnector-passwordless extensión) |
Cree una conexión de containerapp a postgres-flexible. |
Extensión | GA |
az containerapp connection create redis |
Cree una conexión containerapp a redis. |
Core | GA |
az containerapp connection create redis-enterprise |
Cree una conexión containerapp a redis-enterprise. |
Core | GA |
az containerapp connection create servicebus |
Cree una conexión containerapp con servicebus. |
Core | GA |
az containerapp connection create signalr |
Cree una conexión containerapp a signalr. |
Core | GA |
az containerapp connection create sql |
Cree una conexión containerapp a sql. |
Core | GA |
az containerapp connection create sql (serviceconnector-passwordless extensión) |
Cree una conexión containerapp a sql. |
Extensión | GA |
az containerapp connection create storage-blob |
Cree una conexión containerapp con storage-blob. |
Core | GA |
az containerapp connection create storage-file |
Cree una conexión containerapp con storage-file. |
Core | GA |
az containerapp connection create storage-queue |
Cree una conexión containerapp a la cola de almacenamiento. |
Core | GA |
az containerapp connection create storage-table |
Cree una conexión containerapp a storage-table. |
Core | GA |
az containerapp connection create webpubsub |
Cree una conexión containerapp a webpubsub. |
Core | GA |
az containerapp connection create app-insights
Cree una conexión de containerapp a app-insights.
az containerapp connection create app-insights [--app-insights]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--source-id]
[--target-id]
[--target-resource-group]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y app-insights de forma interactiva
az containerapp connection create app-insights
Creación de una conexión entre containerapp y app-insights con el nombre del recurso
az containerapp connection create app-insights -g ContainerAppRG -n MyContainerApp --tg AppInsightsRG --app-insights MyAppInsights --secret
Creación de una conexión entre containerapp y app-insights con el identificador de recurso
az containerapp connection create app-insights --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/microsoft.insights/components/{appinsights} --secret
Parámetros opcionales
Nombre de la información de la aplicación. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--app-insights'].
El grupo de recursos que contiene la información de la aplicación. Obligatorio si no se especifica '--target-id'.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create appconfig
Cree una conexión containerapp a appconfig.
az containerapp connection create appconfig [--app-config]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y appconfig de forma interactiva
az containerapp connection create appconfig
Creación de una conexión entre containerapp y appconfig con el nombre del recurso
az containerapp connection create appconfig -g ContainerAppRG -n MyContainerApp --tg AppconfigRG --app-config MyConfigStore --system-identity
Creación de una conexión entre containerapp y appconfig con el identificador de recurso
az containerapp connection create appconfig --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.AppConfiguration/configurationStores/{config_store} --system-identity
Parámetros opcionales
Nombre de la configuración de la aplicación. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--app-config'].
El grupo de recursos que contiene la configuración de la aplicación. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create cognitiveservices
Cree una conexión containerapp a cognitiveservices.
az containerapp connection create cognitiveservices [--account]
[--appconfig-id]
[--client-type {dotnet, none, python}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y cognitiveservices de forma interactiva
az containerapp connection create cognitiveservices
Creación de una conexión entre containerapp y cognitiveservices con el nombre del recurso
az containerapp connection create cognitiveservices -g ContainerAppRG -n MyContainerApp --tg CognitiveServicesRG --account MyAccount --system-identity
Creación de una conexión entre containerapp y cognitiveservices con el identificador de recurso
az containerapp connection create cognitiveservices --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.CognitiveServices/accounts/{account} --system-identity
Parámetros opcionales
Nombre de la cuenta de Cognitive Services. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account'].
El grupo de recursos que contiene cognitive Services. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create confluent-cloud
Cree una conexión containerapp a confluent-cloud.
az containerapp 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]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--source-id]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y confluent-cloud
az containerapp connection create confluent-cloud -g ContainerAppRG -n MyContainerApp --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
Dirección URL del servidor de arranque de Kafka.
Clave de API de Kafka (clave).
Clave de API de Kafka (secreto).
Clave de API del Registro de esquemas (clave).
Dirección URL del Registro de esquema.
Clave de API del Registro de esquemas (secreto).
Parámetros opcionales
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create containerapp
Cree una conexión containerapp-to-containerapp.
az containerapp connection create containerapp [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--source-id]
[--target-app-name]
[--target-id]
[--target-resource-group]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y containerapp de forma interactiva
az containerapp connection create containerapp
Creación de una conexión entre containerapp y containerapp con el nombre del recurso
az containerapp connection create containerapp -g ContainerAppRG -n MyContainerApp --tg TargetContainerAppRG --target-app-name MyTargetContainerApp
Creación de una conexión entre containerapp y containerapp con el identificador de recurso
az containerapp connection create containerapp --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.App/containerApps/{target_app_name}
Parámetros opcionales
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Nombre de la aplicación contenedora de destino. Obligatorio si no se especifica '--target-id'.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--target-app-name'].
Grupo de recursos que contiene la aplicación contenedora de destino. Obligatorio si no se especifica '--target-id'.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create cosmos-cassandra
Cree una conexión containerapp a cosmos-cassandra.
az containerapp connection create cosmos-cassandra [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--key-space]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y cosmos-cassandra de forma interactiva
az containerapp connection create cosmos-cassandra
Creación de una conexión entre containerapp y cosmos-cassandra con el nombre del recurso
az containerapp connection create cosmos-cassandra -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --key-space MyKeySpace --system-identity
Creación de una conexión entre containerapp y cosmos-cassandra con el identificador de recurso
az containerapp connection create cosmos-cassandra --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/cassandraKeyspaces/{key_space} --system-identity
Parámetros opcionales
Nombre de la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre del espacio de claves. Obligatorio si no se especifica '--target-id'.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
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.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account', '--key-space'].
El grupo de recursos que contiene la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create cosmos-gremlin
Cree una conexión containerapp a cosmos-gremlin.
az containerapp connection create cosmos-gremlin [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--graph]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y cosmos-gremlin de forma interactiva
az containerapp connection create cosmos-gremlin
Creación de una conexión entre containerapp y cosmos-gremlin con el nombre del recurso
az containerapp connection create cosmos-gremlin -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --graph MyGraph --system-identity
Creación de una conexión entre containerapp y cosmos-gremlin con el identificador de recurso
az containerapp connection create cosmos-gremlin --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/gremlinDatabases/{database}/graphs/{graph} --system-identity
Parámetros opcionales
Nombre de la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos. Obligatorio si no se especifica '--target-id'.
Nombre del grafo. Obligatorio si no se especifica '--target-id'.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
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.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account', '--database', '--graph'].
El grupo de recursos que contiene la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create cosmos-mongo
Cree una conexión containerapp a cosmos-mongo.
az containerapp connection create cosmos-mongo [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y cosmos-mongo de forma interactiva
az containerapp connection create cosmos-mongo
Creación de una conexión entre containerapp y cosmos-mongo con el nombre del recurso
az containerapp connection create cosmos-mongo -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --system-identity
Creación de una conexión entre containerapp y cosmos-mongo con el identificador de recurso
az containerapp connection create cosmos-mongo --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/mongodbDatabases/{database} --system-identity
Parámetros opcionales
Nombre de la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos. Obligatorio si no se especifica '--target-id'.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
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.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['-target-resource-group', '--account', '--database'].
El grupo de recursos que contiene la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create cosmos-sql
Cree una conexión containerapp a cosmos-sql.
az containerapp connection create cosmos-sql [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y cosmos-sql de forma interactiva
az containerapp connection create cosmos-sql
Creación de una conexión entre containerapp y cosmos-sql con el nombre del recurso
az containerapp connection create cosmos-sql -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --system-identity
Creación de una conexión entre containerapp y cosmos-sql con el identificador de recurso
az containerapp connection create cosmos-sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/sqlDatabases/{database} --system-identity
Parámetros opcionales
Nombre de la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos. Obligatorio si no se especifica '--target-id'.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
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.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['-target-resource-group', '--account', '--database'].
El grupo de recursos que contiene la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create cosmos-table
Cree una conexión containerapp a cosmos-table.
az containerapp connection create cosmos-table [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--table]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y cosmos-table de forma interactiva
az containerapp connection create cosmos-table
Creación de una conexión entre containerapp y cosmos-table con el nombre del recurso
az containerapp connection create cosmos-table -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --table MyTable --system-identity
Creación de una conexión entre containerapp y cosmos-table con el identificador de recurso
az containerapp connection create cosmos-table --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/tables/{table} --system-identity
Parámetros opcionales
Nombre de la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
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.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Nombre de la tabla. Obligatorio si no se especifica '--target-id'.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account', '--table'].
El grupo de recursos que contiene la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create eventhub
Cree una conexión de containerapp al centro de eventos.
az containerapp connection create eventhub [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--namespace]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y eventhub de forma interactiva
az containerapp connection create eventhub
Creación de una conexión entre containerapp y eventhub con el nombre del recurso
az containerapp connection create eventhub -g ContainerAppRG -n MyContainerApp --tg EventhubRG --namespace MyNamespace --system-identity
Creación de una conexión entre containerapp y eventhub con el identificador de recurso
az containerapp connection create eventhub --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.EventHub/namespaces/{namespace} --system-identity
Parámetros opcionales
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Nombre del espacio de nombres del centro de eventos. Obligatorio si no se especifica '--target-id'.
No espere hasta que finalice la operación de ejecución prolongada.
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.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
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.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--namespace'].
Grupo de recursos que contiene el centro de eventos. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create fabric-sql
Cree una conexión containerapp a fabric-sql.
az containerapp connection create fabric-sql [--appconfig-id]
[--client-type {dotnet, go, java, none, php, python}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--source-id]
[--system-identity]
[--target-id]
[--user-identity]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y fabric-sql de forma interactiva
az containerapp connection create fabric-sql
Creación de una conexión entre containerapp y fabric-sql con el nombre del recurso
az containerapp connection create fabric-sql -g ContainerAppRG -n MyContainerApp --system-identity
Creación de una conexión entre containerapp y fabric-sql con el identificador de recurso
az containerapp connection create fabric-sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id https://api.fabric.microsoft.com/v1/workspaces/{workspace_id}/SqlDatabases/{sql_id} --system-identity
Parámetros opcionales
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Identificador de recurso del servicio de destino. Obligatorio si no se especifica [].
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.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create keyvault
Cree una conexión containerapp con keyvault.
az containerapp connection create keyvault [--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--new {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y keyvault de forma interactiva
az containerapp connection create keyvault
Creación de una conexión entre containerapp y keyvault con el nombre del recurso
az containerapp connection create keyvault -g ContainerAppRG -n MyContainerApp --tg KeyvaultRG --vault MyVault --system-identity
Creación de una conexión entre containerapp y keyvault con el identificador de recurso
az containerapp connection create keyvault --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --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 containerapp a ella de forma interactiva
az containerapp connection create keyvault --new
Creación de un nuevo almacén de claves y conexión de containerapp a ella
az containerapp connection create keyvault --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new
Parámetros opcionales
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Indica si se va a crear un nuevo almacén de claves al crear la conexión containerapp.
No espere hasta que finalice la operación de ejecución prolongada.
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.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
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.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--vault'].
Grupo de recursos que contiene el almacén de claves. Obligatorio si no se especifica '--target-id'.
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.
Nombre del almacén de claves. Obligatorio si no se especifica '--target-id'.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create mysql
Este comando ha quedado en desuso y se quitará en una versión futura.
Cree una conexión de containerapp a mysql.
az containerapp connection create mysql [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--service-endpoint {false, true}]
[--source-id]
[--target-id]
[--target-resource-group]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y mysql de forma interactiva
az containerapp connection create mysql
Creación de una conexión entre containerapp y mysql con el nombre del recurso
az containerapp connection create mysql -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Creación de una conexión entre containerapp y mysql con el identificador de recurso
az containerapp connection create mysql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBForMySQL/servers/{server}/databases/{database} --secret name=XX secret=XX
Parámetros opcionales
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos mysql. Obligatorio si no se especifica '--target-id'.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
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.
Nombre del servidor mysql. Obligatorio si no se especifica '--target-id'.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].
El grupo de recursos que contiene el servidor mysql. Obligatorio si no se especifica '--target-id'.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create mysql-flexible
Cree una conexión containerapp a mysql-flexible.
az containerapp connection create mysql-flexible [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--server]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y mysql-flexible de forma interactiva
az containerapp connection create mysql-flexible
Creación de una conexión entre containerapp y mysql-flexible con el nombre del recurso
az containerapp connection create mysql-flexible -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Creación de una conexión entre containerapp y mysql-flexible con el identificador de recurso
az containerapp connection create mysql-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforMySQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX
Parámetros opcionales
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos flexible mysql. Obligatorio si no se especifica '--target-id'.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
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.
Nombre del servidor flexible mysql. Obligatorio si no se especifica '--target-id'.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
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.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].
El grupo de recursos que contiene el servidor flexible mysql. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create mysql-flexible (serviceconnector-passwordless extensión)
Cree una conexión containerapp a mysql-flexible.
az containerapp connection create mysql-flexible [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--database]
[--name]
[--new]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--server]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
[--yes]
Ejemplos
Creación de una conexión entre containerapp y mysql-flexible de forma interactiva
az containerapp connection create mysql-flexible
Creación de una conexión entre containerapp y mysql-flexible con el nombre del recurso
az containerapp connection create mysql-flexible -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Creación de una conexión entre containerapp y mysql-flexible con el identificador de recurso
az containerapp connection create mysql-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforMySQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX
Parámetros opcionales
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos flexible mysql. Obligatorio si no se especifica '--target-id'.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Eliminar usuarios existentes con el mismo nombre antes de crear un nuevo usuario en la base de datos.
No espere hasta que finalice la operación de ejecución prolongada.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
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.
Nombre del servidor flexible mysql. Obligatorio si no se especifica '--target-id'.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
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.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].
El grupo de recursos que contiene el servidor flexible mysql. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
No solicita confirmación.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create postgres
Este comando ha quedado en desuso y se quitará en una versión futura.
Cree una conexión de containerapp a postgres.
az containerapp connection create postgres [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--new {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y postgres de forma interactiva
az containerapp connection create postgres
Creación de una conexión entre containerapp y postgres con el nombre del recurso
az containerapp connection create postgres -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Creación de una conexión entre containerapp y postgres con el identificador de recurso
az containerapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --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 instancia de Postgres y conexión de containerapp a ella de forma interactiva
az containerapp connection create postgres --new
Creación de una nueva instancia de Postgres y conexión de containerapp a ella
az containerapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new
Parámetros opcionales
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos postgres. Obligatorio si no se especifica '--target-id'.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Indica si se va a crear un nuevo postgres al crear la conexión containerapp.
No espere hasta que finalice la operación de ejecución prolongada.
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.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
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.
Nombre del servidor postgres. Obligatorio si no se especifica '--target-id'.
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.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].
El grupo de recursos que contiene el servicio postgres. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create postgres-flexible
Cree una conexión de containerapp a postgres-flexible.
az containerapp connection create postgres-flexible [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--server]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y postgres-flexible de forma interactiva
az containerapp connection create postgres-flexible
Creación de una conexión entre containerapp y postgres-flexible con el nombre del recurso
az containerapp connection create postgres-flexible -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Creación de una conexión entre containerapp y postgres-flexible con el identificador de recurso
az containerapp connection create postgres-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX
Parámetros opcionales
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos flexible postgres. Obligatorio si no se especifica '--target-id'.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
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.
Nombre del servidor flexible postgres. Obligatorio si no se especifica '--target-id'.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].
El grupo de recursos que contiene el servicio postgres flexible. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create postgres-flexible (serviceconnector-passwordless extensión)
Cree una conexión de containerapp a postgres-flexible.
az containerapp connection create postgres-flexible [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--container]
[--customized-keys]
[--database]
[--name]
[--new]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--server]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
[--yes]
Ejemplos
Creación de una conexión entre containerapp y postgres-flexible de forma interactiva
az containerapp connection create postgres-flexible
Creación de una conexión entre containerapp y postgres-flexible con el nombre del recurso
az containerapp connection create postgres-flexible -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Creación de una conexión entre containerapp y postgres-flexible con el identificador de recurso
az containerapp connection create postgres-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX
Parámetros opcionales
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos flexible postgres. Obligatorio si no se especifica '--target-id'.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Eliminar usuarios existentes con el mismo nombre antes de crear un nuevo usuario en la base de datos.
No espere hasta que finalice la operación de ejecución prolongada.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
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.
Nombre del servidor flexible postgres. Obligatorio si no se especifica '--target-id'.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].
El grupo de recursos que contiene el servicio postgres flexible. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
No solicita confirmación.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create redis
Cree una conexión containerapp a redis.
az containerapp connection create redis [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--source-id]
[--target-id]
[--target-resource-group]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y redis de forma interactiva
az containerapp connection create redis
Creación de una conexión entre containerapp y redis con el nombre del recurso
az containerapp connection create redis -g ContainerAppRG -n MyContainerApp --tg RedisRG --server MyServer --database MyDB --secret
Creación de una conexión entre containerapp y redis con el identificador de recurso
az containerapp connection create redis --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Cache/redis/{server}/databases/{database} --secret
Parámetros opcionales
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos de redis. Obligatorio si no se especifica '--target-id'.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
Nombre del servidor redis. Obligatorio si no se especifica '--target-id'.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].
El grupo de recursos que contiene el servidor redis. Obligatorio si no se especifica '--target-id'.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create redis-enterprise
Cree una conexión containerapp a redis-enterprise.
az containerapp connection create redis-enterprise [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--server]
[--source-id]
[--target-id]
[--target-resource-group]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y redis-enterprise de forma interactiva
az containerapp connection create redis-enterprise
Creación de una conexión entre containerapp y redis-enterprise con el nombre del recurso
az containerapp connection create redis-enterprise -g ContainerAppRG -n MyContainerApp --tg RedisRG --server MyServer --database MyDB --secret
Creación de una conexión entre containerapp y redis-enterprise con el identificador de recurso
az containerapp connection create redis-enterprise --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Cache/redisEnterprise/{server}/databases/{database} --secret
Parámetros opcionales
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos empresarial de Redis. Obligatorio si no se especifica '--target-id'.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
Nombre del servidor empresarial de Redis. Obligatorio si no se especifica '--target-id'.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].
El grupo de recursos que contiene el servidor redis. Obligatorio si no se especifica '--target-id'.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create servicebus
Cree una conexión containerapp con servicebus.
az containerapp connection create servicebus [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--namespace]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y servicebus de forma interactiva
az containerapp connection create servicebus
Creación de una conexión entre containerapp y servicebus con el nombre del recurso
az containerapp connection create servicebus -g ContainerAppRG -n MyContainerApp --tg ServicebusRG --namespace MyNamespace --system-identity
Creación de una conexión entre containerapp y servicebus con el identificador de recurso
az containerapp connection create servicebus --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.ServiceBus/namespaces/{namespace} --system-identity
Parámetros opcionales
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Nombre del espacio de nombres del bus de servicio. Obligatorio si no se especifica '--target-id'.
No espere hasta que finalice la operación de ejecución prolongada.
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.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
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.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--namespace'].
El grupo de recursos que contiene el bus de servicio. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create signalr
Cree una conexión containerapp a signalr.
az containerapp connection create signalr [--appconfig-id]
[--client-type {dotnet, dotnet-internal, none}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-principal]
[--signalr]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y signalr de forma interactiva
az containerapp connection create signalr
Creación de una conexión entre containerapp y signalr con el nombre del recurso
az containerapp connection create signalr -g ContainerAppRG -n MyContainerApp --tg SignalrRG --signalr MySignalR --system-identity
Creación de una conexión entre containerapp y signalr con el identificador de recurso
az containerapp connection create signalr --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.SignalRService/SignalR/{signalr} --system-identity
Parámetros opcionales
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
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.
Nombre del servicio signalr. Obligatorio si no se especifica '--target-id'.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--signalr'].
Grupo de recursos que contiene el signalr. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create sql
Cree una conexión containerapp a sql.
az containerapp connection create sql [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--database]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y sql de forma interactiva
az containerapp connection create sql
Creación de una conexión entre containerapp y sql con el nombre del recurso
az containerapp connection create sql -g ContainerAppRG -n MyContainerApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Creación de una conexión entre containerapp y sql con el identificador de recurso
az containerapp connection create sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Sql/servers/{server}/databases/{database} --secret name=XX secret=XX
Parámetros opcionales
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos sql. Obligatorio si no se especifica '--target-id'.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
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.
Nombre del servidor sql. Obligatorio si no se especifica '--target-id'.
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.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].
El grupo de recursos que contiene sql Server. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create sql (serviceconnector-passwordless extensión)
Cree una conexión containerapp a sql.
az containerapp connection create sql [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--container]
[--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]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
[--yes]
Ejemplos
Creación de una conexión entre containerapp y sql de forma interactiva
az containerapp connection create sql
Creación de una conexión entre containerapp y sql con el nombre del recurso
az containerapp connection create sql -g ContainerAppRG -n MyContainerApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Creación de una conexión entre containerapp y sql con el identificador de recurso
az containerapp connection create sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Sql/servers/{server}/databases/{database} --secret name=XX secret=XX
Parámetros opcionales
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos sql. Obligatorio si no se especifica '--target-id'.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Eliminar usuarios existentes con el mismo nombre antes de crear un nuevo usuario en la base de datos.
No espere hasta que finalice la operación de ejecución prolongada.
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.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
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.
Nombre del servidor sql. Obligatorio si no se especifica '--target-id'.
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.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].
El grupo de recursos que contiene sql Server. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
No solicita confirmación.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create storage-blob
Cree una conexión containerapp con storage-blob.
az containerapp connection create storage-blob [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--new {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y storage-blob de forma interactiva
az containerapp connection create storage-blob
Creación de una conexión entre containerapp y storage-blob con el nombre del recurso
az containerapp connection create storage-blob -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity
Creación de una conexión entre containerapp y storage-blob con el identificador de recurso
az containerapp connection create storage-blob --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --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 containerapp a ella de forma interactiva
az containerapp connection create storage-blob --new
Creación de un nuevo blob de almacenamiento y conexión de containerapp a él
az containerapp connection create storage-blob --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new
Parámetros opcionales
Nombre de la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Indica si se va a crear un nuevo blob storage-blob al crear la conexión containerapp.
No espere hasta que finalice la operación de ejecución prolongada.
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.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
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.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account'].
Grupo de recursos que contiene la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create storage-file
Cree una conexión containerapp con storage-file.
az containerapp connection create storage-file [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--source-id]
[--target-id]
[--target-resource-group]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y storage-file de forma interactiva
az containerapp connection create storage-file
Creación de una conexión entre containerapp y storage-file con el nombre del recurso
az containerapp connection create storage-file -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --secret
Creación de una conexión entre containerapp y storage-file con el identificador de recurso
az containerapp connection create storage-file --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/fileServices/default --secret
Parámetros opcionales
Nombre de la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account'].
Grupo de recursos que contiene la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create storage-queue
Cree una conexión containerapp a la cola de almacenamiento.
az containerapp connection create storage-queue [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y storage-queue de forma interactiva
az containerapp connection create storage-queue
Creación de una conexión entre containerapp y storage-queue con el nombre del recurso
az containerapp connection create storage-queue -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity
Creación de una conexión entre containerapp y storage-queue con el identificador de recurso
az containerapp connection create storage-queue --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/queueServices/default --system-identity
Parámetros opcionales
Nombre de la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
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.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account'].
Grupo de recursos que contiene la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create storage-table
Cree una conexión containerapp a storage-table.
az containerapp connection create storage-table [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
Ejemplos
Creación de una conexión entre containerapp y storage-table de forma interactiva
az containerapp connection create storage-table
Creación de una conexión entre containerapp y storage-table con el nombre del recurso
az containerapp connection create storage-table -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity
Creación de una conexión entre containerapp y storage-table con el identificador de recurso
az containerapp connection create storage-table --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/tableServices/default --system-identity
Parámetros opcionales
Nombre de la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
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.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account'].
Grupo de recursos que contiene la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az containerapp connection create webpubsub
Cree una conexión containerapp a webpubsub.
az containerapp connection create webpubsub [--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
[--connection]
[--connstr-props]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-principal]
[--source-id]
[--system-identity]
[--target-id]
[--target-resource-group]
[--user-identity]
[--vault-id]
[--webpubsub]
Ejemplos
Creación de una conexión entre containerapp y webpubsub de forma interactiva
az containerapp connection create webpubsub
Creación de una conexión entre containerapp y webpubsub con el nombre del recurso
az containerapp connection create webpubsub -g ContainerAppRG -n MyContainerApp --tg WebpubsubRG --webpubsub MyWebPubSub --system-identity
Creación de una conexión entre containerapp y webpubsub con el identificador de recurso
az containerapp connection create webpubsub --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.SignalRService/WebPubSub/{webpubsub} --system-identity
Parámetros opcionales
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en containerapp.
Nombre de la conexión containerapp.
Propiedades de cadena de conexión adicionales que se usan para crear cadena de conexión.
Contenedor donde se guardará la información de conexión (como variables de entorno).
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere hasta que finalice la operación de ejecución prolongada.
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.
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.
El grupo de recursos que contiene la aplicación contenedora. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
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.
Identificador de recurso de una aplicación de contenedor. Obligatorio si no se especifican ['--resource-group', '--name'].
Información de autenticación de identidad asignada por el sistema.
Uso: --system-identity.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--webpubsub'].
El grupo de recursos que contiene el webpubsub. Obligatorio si no se especifica '--target-id'.
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.
Identificador del almacén de claves para almacenar el valor del secreto.
Nombre del servicio webpubsub. Obligatorio si no se especifica '--target-id'.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.