az containerapp connection create
Observação
Esse grupo de comandos tem comandos definidos na CLI do Azure e em pelo menos uma extensão. Instale cada extensão para se beneficiar de seus recursos estendidos. Saiba mais sobre extensões.
Crie uma conexão entre um containerapp e um recurso de destino.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az containerapp connection create app-insights |
Crie uma conexão containerapp com o app-insights. |
Núcleo | GA |
az containerapp connection create appconfig |
Crie uma conexão containerapp com appconfig. |
Núcleo | GA |
az containerapp connection create cognitiveservices |
Crie uma conexão containerapp com cognitiveservices. |
Núcleo | GA |
az containerapp connection create confluent-cloud |
Crie uma conexão containerapp com confluent-cloud. |
Núcleo | GA |
az containerapp connection create containerapp |
Crie uma conexão containerapp para containerapp. |
Núcleo | GA |
az containerapp connection create cosmos-cassandra |
Crie uma conexão containerapp com cosmos-cassandra. |
Núcleo | GA |
az containerapp connection create cosmos-gremlin |
Crie uma conexão containerapp com cosmos-gremlin. |
Núcleo | GA |
az containerapp connection create cosmos-mongo |
Crie uma conexão containerapp com cosmos-mongo. |
Núcleo | GA |
az containerapp connection create cosmos-sql |
Crie uma conexão containerapp com cosmos-sql. |
Núcleo | GA |
az containerapp connection create cosmos-table |
Crie uma conexão containerapp com cosmos-table. |
Núcleo | GA |
az containerapp connection create eventhub |
Crie uma conexão containerapp com eventhub. |
Núcleo | GA |
az containerapp connection create keyvault |
Crie uma conexão containerapp com o keyvault. |
Núcleo | GA |
az containerapp connection create mysql |
Crie uma conexão containerapp com o mysql. |
Núcleo | Preterido |
az containerapp connection create mysql-flexible |
Crie uma conexão containerapp com mysql-flexible. |
Núcleo | GA |
az containerapp connection create mysql-flexible (serviceconnector-passwordless extensão) |
Crie uma conexão containerapp com mysql-flexible. |
Extensão | GA |
az containerapp connection create postgres |
Crie uma conexão containerapp com o postgres. |
Núcleo | Preterido |
az containerapp connection create postgres (serviceconnector-passwordless extensão) |
Crie uma conexão containerapp com o postgres. |
Extensão | Preterido |
az containerapp connection create postgres-flexible |
Crie uma conexão containerapp com postgres-flexible. |
Núcleo | GA |
az containerapp connection create postgres-flexible (serviceconnector-passwordless extensão) |
Crie uma conexão containerapp com postgres-flexible. |
Extensão | GA |
az containerapp connection create redis |
Crie uma conexão containerapp com o redis. |
Núcleo | GA |
az containerapp connection create redis-enterprise |
Crie uma conexão containerapp com redis-enterprise. |
Núcleo | GA |
az containerapp connection create servicebus |
Crie uma conexão containerapp com o servicebus. |
Núcleo | GA |
az containerapp connection create signalr |
Crie uma conexão containerapp com o signalr. |
Núcleo | GA |
az containerapp connection create sql |
Crie uma conexão containerapp com o sql. |
Núcleo | GA |
az containerapp connection create sql (serviceconnector-passwordless extensão) |
Crie uma conexão containerapp com o sql. |
Extensão | GA |
az containerapp connection create storage-blob |
Crie uma conexão containerapp com storage-blob. |
Núcleo | GA |
az containerapp connection create storage-file |
Crie uma conexão containerapp com storage-file. |
Núcleo | GA |
az containerapp connection create storage-queue |
Crie uma conexão containerapp com a fila de armazenamento. |
Núcleo | GA |
az containerapp connection create storage-table |
Crie uma conexão containerapp com storage-table. |
Núcleo | GA |
az containerapp connection create webpubsub |
Crie uma conexão containerapp com webpubsub. |
Núcleo | GA |
az containerapp connection create app-insights
Crie uma conexão containerapp com o app-insights.
az containerapp connection create app-insights [--app-insights]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python}]
[--connection]
[--container]
[--customized-keys]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--source-id]
[--target-id]
[--target-resource-group]
[--vault-id]
Exemplos
Criar uma conexão entre containerapp e app-insights interativamente
az containerapp connection create app-insights
Criar uma conexão entre containerapp e app-insights com o nome do recurso
az containerapp connection create app-insights -g ContainerAppRG -n MyContainerApp --tg AppInsightsRG --app-insights MyAppInsights --secret
Criar uma conexão entre containerapp e app-insights com a ID do 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 Opcionais
Nome dos insights do aplicativo. Obrigatório se '--target-id' não for especificado.
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--app-insights'] não forem especificados.
O grupo de recursos que contém os insights do aplicativo. Obrigatório se '--target-id' não for especificado.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create appconfig
Crie uma conexão containerapp com appconfig.
az containerapp connection create appconfig [--app-config]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
[--connection]
[--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]
Exemplos
Criar uma conexão entre containerapp e appconfig interativamente
az containerapp connection create appconfig
Criar uma conexão entre containerapp e appconfig com o nome do recurso
az containerapp connection create appconfig -g ContainerAppRG -n MyContainerApp --tg AppconfigRG --app-config MyConfigStore --system-identity
Criar uma conexão entre containerapp e appconfig com a ID do 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 Opcionais
Nome da configuração do aplicativo. Obrigatório se '--target-id' não for especificado.
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--app-config'] não forem especificados.
O grupo de recursos que contém a configuração do aplicativo. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create cognitiveservices
Crie uma conexão containerapp com cognitiveservices.
az containerapp connection create cognitiveservices [--account]
[--appconfig-id]
[--client-type {dotnet, none, python}]
[--connection]
[--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]
Exemplos
Criar uma conexão entre containerapp e cognitiveservices interativamente
az containerapp connection create cognitiveservices
Criar uma conexão entre containerapp e cognitiveservices com o nome do recurso
az containerapp connection create cognitiveservices -g ContainerAppRG -n MyContainerApp --tg CognitiveServicesRG --account MyAccount --system-identity
Criar uma conexão entre containerapp e cognitiveservices com a ID do 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 Opcionais
Nome da conta de serviços cognitivos. Obrigatório se '--target-id' não for especificado.
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account'] não forem especificados.
O grupo de recursos que contém os serviços cognitivos. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create confluent-cloud
Crie uma conexão containerapp com 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]
Exemplos
Criar uma conexão entre containerapp e 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 Exigidos
URL do servidor de bootstrap do Kafka.
Chave de API do Kafka (chave).
Chave de API do Kafka (segredo).
Chave de API do registro de esquema (chave).
URL do registro de esquema.
Chave de API do registro de esquema (segredo).
Parâmetros Opcionais
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create containerapp
Crie uma conexão containerapp para containerapp.
az containerapp connection create containerapp [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--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]
Exemplos
Criar uma conexão entre containerapp e containerapp interativamente
az containerapp connection create containerapp
Criar uma conexão entre containerapp e containerapp com o nome do recurso
az containerapp connection create containerapp -g ContainerAppRG -n MyContainerApp --tg TargetContainerAppRG --target-app-name MyTargetContainerApp
Criar uma conexão entre containerapp e containerapp com ID 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 Opcionais
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
Nome do aplicativo de contêiner de destino. Obrigatório se '--target-id' não for especificado.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--target-app-name'] não forem especificados.
O grupo de recursos que contém o aplicativo de contêiner de destino. Obrigatório se '--target-id' não for especificado.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create cosmos-cassandra
Crie uma conexão containerapp com cosmos-cassandra.
az containerapp connection create cosmos-cassandra [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--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]
Exemplos
Criar uma conexão entre containerapp e cosmos-cassandra interativamente
az containerapp connection create cosmos-cassandra
Criar uma conexão entre containerapp e cosmos-cassandra com o nome do recurso
az containerapp connection create cosmos-cassandra -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --key-space MyKeySpace --system-identity
Criar uma conexão entre containerapp e cosmos-cassandra com a ID do 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 Opcionais
Nome da conta de banco de dados do cosmos. Obrigatório se '--target-id' não for especificado.
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do keyspace. Obrigatório se '--target-id' não for especificado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret.
Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e o SKU de destino deve dar suporte ao recurso de ponto de extremidade de serviço.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account', '--key-space'] não forem especificados.
O grupo de recursos que contém a conta de banco de dados cosmos. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create cosmos-gremlin
Crie uma conexão containerapp com cosmos-gremlin.
az containerapp connection create cosmos-gremlin [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python}]
[--connection]
[--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]
Exemplos
Criar uma conexão entre containerapp e cosmos-gremlin interativamente
az containerapp connection create cosmos-gremlin
Criar uma conexão entre containerapp e cosmos-gremlin com o nome do recurso
az containerapp connection create cosmos-gremlin -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --graph MyGraph --system-identity
Criar uma conexão entre containerapp e cosmos-gremlin com a ID do 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 Opcionais
Nome da conta de banco de dados do cosmos. Obrigatório se '--target-id' não for especificado.
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do banco de dados. Obrigatório se '--target-id' não for especificado.
Nome do gráfico. Obrigatório se '--target-id' não for especificado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret.
Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e o SKU de destino deve dar suporte ao recurso de ponto de extremidade de serviço.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account', '--database', '--graph'] não forem especificados.
O grupo de recursos que contém a conta de banco de dados cosmos. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create cosmos-mongo
Crie uma conexão containerapp com cosmos-mongo.
az containerapp connection create cosmos-mongo [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, springBoot}]
[--connection]
[--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]
Exemplos
Criar uma conexão entre containerapp e cosmos-mongo interativamente
az containerapp connection create cosmos-mongo
Criar uma conexão entre containerapp e cosmos-mongo com o nome do recurso
az containerapp connection create cosmos-mongo -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --system-identity
Criar uma conexão entre containerapp e cosmos-mongo com a ID do 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 Opcionais
Nome da conta de banco de dados do cosmos. Obrigatório se '--target-id' não for especificado.
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do banco de dados. Obrigatório se '--target-id' não for especificado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret.
Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e o SKU de destino deve dar suporte ao recurso de ponto de extremidade de serviço.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account', '--database'] não forem especificados.
O grupo de recursos que contém a conta de banco de dados cosmos. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create cosmos-sql
Crie uma conexão containerapp com cosmos-sql.
az containerapp connection create cosmos-sql [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--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]
Exemplos
Criar uma conexão entre containerapp e cosmos-sql interativamente
az containerapp connection create cosmos-sql
Criar uma conexão entre containerapp e cosmos-sql com o nome do recurso
az containerapp connection create cosmos-sql -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --database MyDB --system-identity
Criar uma conexão entre containerapp e cosmos-sql com a ID do 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 Opcionais
Nome da conta de banco de dados do cosmos. Obrigatório se '--target-id' não for especificado.
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do banco de dados. Obrigatório se '--target-id' não for especificado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret.
Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e o SKU de destino deve dar suporte ao recurso de ponto de extremidade de serviço.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account', '--database'] não forem especificados.
O grupo de recursos que contém a conta de banco de dados cosmos. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create cosmos-table
Crie uma conexão containerapp com cosmos-table.
az containerapp connection create cosmos-table [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--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]
Exemplos
Criar uma conexão entre containerapp e cosmos-table interativamente
az containerapp connection create cosmos-table
Criar uma conexão entre containerapp e cosmos-table com o nome do recurso
az containerapp connection create cosmos-table -g ContainerAppRG -n MyContainerApp --tg CosmosRG --account MyAccount --table MyTable --system-identity
Criar uma conexão entre containerapp e cosmos-table com a ID do 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 Opcionais
Nome da conta de banco de dados do cosmos. Obrigatório se '--target-id' não for especificado.
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret.
Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e o SKU de destino deve dar suporte ao recurso de ponto de extremidade de serviço.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
Nome da tabela. Obrigatório se '--target-id' não for especificado.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account', '--table'] não forem especificados.
O grupo de recursos que contém a conta de banco de dados cosmos. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create eventhub
Crie uma conexão containerapp com eventhub.
az containerapp connection create eventhub [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot}]
[--connection]
[--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]
Exemplos
Criar uma conexão entre containerapp e eventhub interativamente
az containerapp connection create eventhub
Criar uma conexão entre containerapp e eventhub com o nome do recurso
az containerapp connection create eventhub -g ContainerAppRG -n MyContainerApp --tg EventhubRG --namespace MyNamespace --system-identity
Criar uma conexão entre containerapp e eventhub com ID 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 Opcionais
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Nome do namespace eventhub. Obrigatório se '--target-id' não for especificado.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret.
Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e o SKU de destino deve dar suporte ao recurso de ponto de extremidade de serviço.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--namespace'] não forem especificados.
O grupo de recursos que contém o eventhub. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create keyvault
Crie uma conexão containerapp com o keyvault.
az containerapp connection create keyvault [--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--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]
Exemplos
Criar uma conexão entre containerapp e keyvault interativamente
az containerapp connection create keyvault
Criar uma conexão entre containerapp e keyvault com o nome do recurso
az containerapp connection create keyvault -g ContainerAppRG -n MyContainerApp --tg KeyvaultRG --vault MyVault --system-identity
Criar uma conexão entre containerapp e keyvault com ID 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
Criar um novo cofre de chaves e conectar containerapp a ele interativamente
az containerapp connection create keyvault --new
Criar um novo cofre de chaves e conectar containerapp a ele
az containerapp connection create keyvault --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new
Parâmetros Opcionais
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Indica se um novo cofre de chaves deve ser criado ao criar a conexão containerapp.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e o SKU de destino deve dar suporte ao recurso de ponto de extremidade de serviço.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--vault'] não forem especificados.
O grupo de recursos que contém o cofre de chaves. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
Nome do cofre de chaves. Obrigatório se '--target-id' não for especificado.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create mysql
Esse comando foi descontinuado e será removido em uma versão futura.
Crie uma conexão containerapp com o mysql.
az containerapp connection create mysql [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--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]
Exemplos
Crie uma conexão entre containerapp e mysql interativamente
az containerapp connection create mysql
Crie uma conexão entre containerapp e mysql com o nome do recurso
az containerapp connection create mysql -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Criar uma conexão entre containerapp e mysql com ID 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 Opcionais
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do banco de dados mysql. Obrigatório se '--target-id' não for especificado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX
name : Obrigatório. Nome de usuário ou nome da conta para secret auth. secret. secret: Um dos <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para autenticação secreta. secret-uri : Um dos <secret, secret-uri, secret-name> é necessário. Uri secreto do Keyvault que armazena a senha. secret-name : Um dos <secret, secret-uri, secret-name> é necessário. Nome secreto do cofre de chaves que armazena a senha. É apenas para AKS.
Nome do servidor mysql. Obrigatório se '--target-id' não for especificado.
Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e o SKU de destino deve dar suporte ao recurso de ponto de extremidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.
O grupo de recursos que contém o servidor mysql. Obrigatório se '--target-id' não for especificado.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create mysql-flexible
Crie uma conexão containerapp com 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]
[--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]
Exemplos
Crie uma conexão entre containerapp e mysql-flexible interativamente
az containerapp connection create mysql-flexible
Criar uma conexão entre containerapp e mysql-flexible com o nome do recurso
az containerapp connection create mysql-flexible -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Criar uma conexão entre containerapp e mysql-flexible com id 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 Opcionais
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do banco de dados flexível mysql. Obrigatório se '--target-id' não for especificado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX
name : Obrigatório. Nome de usuário ou nome da conta para secret auth. secret. secret: Um dos <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para autenticação secreta. secret-uri : Um dos <secret, secret-uri, secret-name> é necessário. Uri secreto do Keyvault que armazena a senha. secret-name : Um dos <secret, secret-uri, secret-name> é necessário. Nome secreto do cofre de chaves que armazena a senha. É apenas para AKS.
Nome do servidor flexível mysql. Obrigatório se '--target-id' não for especificado.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity mysql-identity-id=xx
mysql-identity-id : Opcional. ID da identidade usada para a autenticação do AAD do servidor flexível do MySQL. Ignore-o se você for o administrador do AAD do servidor.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.
O grupo de recursos que contém o servidor flexível mysql. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create mysql-flexible (serviceconnector-passwordless extensão)
Crie uma conexão containerapp com 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]
[--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]
Exemplos
Crie uma conexão entre containerapp e mysql-flexible interativamente
az containerapp connection create mysql-flexible
Criar uma conexão entre containerapp e mysql-flexible com o nome do recurso
az containerapp connection create mysql-flexible -g ContainerAppRG -n MyContainerApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Criar uma conexão entre containerapp e mysql-flexible com id 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 Opcionais
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do banco de dados flexível mysql. Obrigatório se '--target-id' não for especificado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX
name : Obrigatório. Nome de usuário ou nome da conta para secret auth. secret. secret: Um dos <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para autenticação secreta. secret-uri : Um dos <secret, secret-uri, secret-name> é necessário. Uri secreto do Keyvault que armazena a senha. secret-name : Um dos <secret, secret-uri, secret-name> é necessário. Nome secreto do cofre de chaves que armazena a senha. É apenas para AKS.
Nome do servidor flexível mysql. Obrigatório se '--target-id' não for especificado.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço. mysql-identity-id : Opcional. ID da identidade usada para o servidor flexível MySQL Microsoft Entra Authentication. Ignore-o se você for o administrador do servidor Microsoft Entra.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity mysql-identity-id=xx
mysql-identity-id : Opcional. ID da identidade usada para o servidor flexível MySQL Microsoft Entra Authentication. Ignore-o se você for o administrador do servidor Microsoft Entra.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.
O grupo de recursos que contém o servidor flexível mysql. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário. mysql-identity-id : Opcional. ID da identidade usada para o servidor flexível MySQL Microsoft Entra Authentication. Ignore-o se você for o administrador do servidor Microsoft Entra.
A ID do cofre de chaves para armazenar o valor secreto.
Não solicite confirmação.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create postgres
Esse comando foi descontinuado e será removido em uma versão futura.
Crie uma conexão containerapp com o postgres.
az containerapp connection create postgres [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--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]
Exemplos
Criar uma conexão entre containerapp e postgres interativamente
az containerapp connection create postgres
Criar uma conexão entre containerapp e postgres com o nome do recurso
az containerapp connection create postgres -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Criar uma conexão entre containerapp e postgres com ID 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
Crie um novo postgres e conecte o containerapp a ele interativamente
az containerapp connection create postgres --new
Crie um novo postgres e conecte containerapp a ele
az containerapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new
Parâmetros Opcionais
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do banco de dados postgres. Obrigatório se '--target-id' não for especificado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Indica se um novo postgres deve ser criado ao criar a conexão containerapp.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX
name : Obrigatório. Nome de usuário ou nome da conta para secret auth. secret. secret: Um dos <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para autenticação secreta. secret-uri : Um dos <secret, secret-uri, secret-name> é necessário. Uri secreto do Keyvault que armazena a senha. secret-name : Um dos <secret, secret-uri, secret-name> é necessário. Nome secreto do cofre de chaves que armazena a senha. É apenas para AKS.
Nome do servidor postgres. Obrigatório se '--target-id' não for especificado.
Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e o SKU de destino deve dar suporte ao recurso de ponto de extremidade de serviço.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.
O grupo de recursos que contém o serviço postgres. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create postgres (serviceconnector-passwordless extensão)
Esse comando foi descontinuado e será removido em uma versão futura.
Crie uma conexão containerapp com o postgres.
az containerapp connection create postgres [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--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]
[--yes]
Exemplos
Criar uma conexão entre containerapp e postgres interativamente
az containerapp connection create postgres
Criar uma conexão entre containerapp e postgres com o nome do recurso
az containerapp connection create postgres -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Criar uma conexão entre containerapp e postgres com ID 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
Crie um novo postgres e conecte o containerapp a ele interativamente
az containerapp connection create postgres --new
Crie um novo postgres e conecte containerapp a ele
az containerapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new
Parâmetros Opcionais
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do banco de dados postgres. Obrigatório se '--target-id' não for especificado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Indica se um novo postgres deve ser criado ao criar a conexão containerapp.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX
name : Obrigatório. Nome de usuário ou nome da conta para secret auth. secret. secret: Um dos <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para autenticação secreta. secret-uri : Um dos <secret, secret-uri, secret-name> é necessário. Uri secreto do Keyvault que armazena a senha. secret-name : Um dos <secret, secret-uri, secret-name> é necessário. Nome secreto do cofre de chaves que armazena a senha. É apenas para AKS.
Nome do servidor postgres. Obrigatório se '--target-id' não for especificado.
Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e o SKU de destino deve dar suporte ao recurso de ponto de extremidade de serviço.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.
O grupo de recursos que contém o serviço postgres. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Não solicite confirmação.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create postgres-flexible
Crie uma conexão containerapp com 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]
[--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]
Exemplos
Criar uma conexão entre containerapp e postgres-flexible interativamente
az containerapp connection create postgres-flexible
Criar uma conexão entre containerapp e postgres-flexible com o nome do recurso
az containerapp connection create postgres-flexible -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Criar uma conexão entre containerapp e postgres-flexible com id 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 Opcionais
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do banco de dados flexível postgres. Obrigatório se '--target-id' não for especificado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX
name : Obrigatório. Nome de usuário ou nome da conta para secret auth. secret. secret: Um dos <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para autenticação secreta. secret-uri : Um dos <secret, secret-uri, secret-name> é necessário. Uri secreto do Keyvault que armazena a senha. secret-name : Um dos <secret, secret-uri, secret-name> é necessário. Nome secreto do cofre de chaves que armazena a senha. É apenas para AKS.
Nome do servidor flexível do postgres. Obrigatório se '--target-id' não for especificado.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.
O grupo de recursos que contém o serviço postgres flexível. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create postgres-flexible (serviceconnector-passwordless extensão)
Crie uma conexão containerapp com 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]
[--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]
Exemplos
Criar uma conexão entre containerapp e postgres-flexible interativamente
az containerapp connection create postgres-flexible
Criar uma conexão entre containerapp e postgres-flexible com o nome do recurso
az containerapp connection create postgres-flexible -g ContainerAppRG -n MyContainerApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX
Criar uma conexão entre containerapp e postgres-flexible com id 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 Opcionais
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do banco de dados flexível postgres. Obrigatório se '--target-id' não for especificado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX
name : Obrigatório. Nome de usuário ou nome da conta para secret auth. secret. secret: Um dos <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para autenticação secreta. secret-uri : Um dos <secret, secret-uri, secret-name> é necessário. Uri secreto do Keyvault que armazena a senha. secret-name : Um dos <secret, secret-uri, secret-name> é necessário. Nome secreto do cofre de chaves que armazena a senha. É apenas para AKS.
Nome do servidor flexível do postgres. Obrigatório se '--target-id' não for especificado.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.
O grupo de recursos que contém o serviço postgres flexível. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Não solicite confirmação.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create redis
Crie uma conexão containerapp com o redis.
az containerapp connection create redis [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--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]
Exemplos
Criar uma conexão entre containerapp e redis interativamente
az containerapp connection create redis
Criar uma conexão entre containerapp e redis com o nome do recurso
az containerapp connection create redis -g ContainerAppRG -n MyContainerApp --tg RedisRG --server MyServer --database MyDB --secret
Criar uma conexão entre containerapp e redis com ID 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 Opcionais
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do banco de dados redis. Obrigatório se '--target-id' não for especificado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret.
Nome do servidor redis. Obrigatório se '--target-id' não for especificado.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.
O grupo de recursos que contém o servidor redis. Obrigatório se '--target-id' não for especificado.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create redis-enterprise
Crie uma conexão containerapp com redis-enterprise.
az containerapp connection create redis-enterprise [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--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]
Exemplos
Criar uma conexão entre containerapp e redis-enterprise interativamente
az containerapp connection create redis-enterprise
Criar uma conexão entre containerapp e redis-enterprise com o nome do recurso
az containerapp connection create redis-enterprise -g ContainerAppRG -n MyContainerApp --tg RedisRG --server MyServer --database MyDB --secret
Criar uma conexão entre containerapp e redis-enterprise com ID 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 Opcionais
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do banco de dados empresarial redis. Obrigatório se '--target-id' não for especificado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret.
Nome do servidor corporativo redis. Obrigatório se '--target-id' não for especificado.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.
O grupo de recursos que contém o servidor redis. Obrigatório se '--target-id' não for especificado.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create servicebus
Crie uma conexão containerapp com o servicebus.
az containerapp connection create servicebus [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--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]
Exemplos
Criar uma conexão entre containerapp e servicebus interativamente
az containerapp connection create servicebus
Criar uma conexão entre containerapp e servicebus com o nome do recurso
az containerapp connection create servicebus -g ContainerAppRG -n MyContainerApp --tg ServicebusRG --namespace MyNamespace --system-identity
Criar uma conexão entre containerapp e servicebus com ID 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 Opcionais
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Nome do namespace do barramento de serviço. Obrigatório se '--target-id' não for especificado.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret.
Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e o SKU de destino deve dar suporte ao recurso de ponto de extremidade de serviço.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--namespace'] não forem especificados.
O grupo de recursos que contém o barramento de serviço. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create signalr
Crie uma conexão containerapp com o signalr.
az containerapp connection create signalr [--appconfig-id]
[--client-type {dotnet, dotnet-internal, none}]
[--connection]
[--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]
Exemplos
Criar uma conexão entre containerapp e signalr interativamente
az containerapp connection create signalr
Criar uma conexão entre containerapp e signalr com o nome do recurso
az containerapp connection create signalr -g ContainerAppRG -n MyContainerApp --tg SignalrRG --signalr MySignalR --system-identity
Criar uma conexão entre containerapp e signalr com a ID do 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 Opcionais
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
Nome do serviço do signalr. Obrigatório se '--target-id' não for especificado.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--signalr'] não forem especificados.
O grupo de recursos que contém o sinalizador. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create sql
Crie uma conexão containerapp com o 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]
[--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]
Exemplos
Criar uma conexão entre containerapp e sql interativamente
az containerapp connection create sql
Criar uma conexão entre containerapp e sql com o nome do recurso
az containerapp connection create sql -g ContainerAppRG -n MyContainerApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Criar uma conexão entre containerapp e sql com ID 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 Opcionais
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do banco de dados SQL. Obrigatório se '--target-id' não for especificado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX
name : Obrigatório. Nome de usuário ou nome da conta para secret auth. secret. secret: Um dos <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para autenticação secreta. secret-uri : Um dos <secret, secret-uri, secret-name> é necessário. Uri secreto do Keyvault que armazena a senha. secret-name : Um dos <secret, secret-uri, secret-name> é necessário. Nome secreto do cofre de chaves que armazena a senha. É apenas para AKS.
Nome do servidor SQL. Obrigatório se '--target-id' não for especificado.
Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e o SKU de destino deve dar suporte ao recurso de ponto de extremidade de serviço.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.
O grupo de recursos que contém o SQL Server. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create sql (serviceconnector-passwordless extensão)
Crie uma conexão containerapp com o 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]
[--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]
Exemplos
Criar uma conexão entre containerapp e sql interativamente
az containerapp connection create sql
Criar uma conexão entre containerapp e sql com o nome do recurso
az containerapp connection create sql -g ContainerAppRG -n MyContainerApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX
Criar uma conexão entre containerapp e sql com ID 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 Opcionais
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do banco de dados SQL. Obrigatório se '--target-id' não for especificado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX
name : Obrigatório. Nome de usuário ou nome da conta para secret auth. secret. secret: Um dos <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para autenticação secreta. secret-uri : Um dos <secret, secret-uri, secret-name> é necessário. Uri secreto do Keyvault que armazena a senha. secret-name : Um dos <secret, secret-uri, secret-name> é necessário. Nome secreto do cofre de chaves que armazena a senha. É apenas para AKS.
Nome do servidor SQL. Obrigatório se '--target-id' não for especificado.
Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e o SKU de destino deve dar suporte ao recurso de ponto de extremidade de serviço.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.
O grupo de recursos que contém o SQL Server. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Não solicite confirmação.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create storage-blob
Crie uma conexão containerapp com storage-blob.
az containerapp connection create storage-blob [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--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]
Exemplos
Criar uma conexão entre containerapp e storage-blob interativamente
az containerapp connection create storage-blob
Criar uma conexão entre containerapp e storage-blob com o nome do recurso
az containerapp connection create storage-blob -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity
Criar uma conexão entre containerapp e storage-blob com a ID do 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
Criar um novo blob de armazenamento e conectar containerapp a ele interativamente
az containerapp connection create storage-blob --new
Crie um novo blob de armazenamento e conecte containerapp a ele
az containerapp connection create storage-blob --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --new
Parâmetros Opcionais
Nome da conta de armazenamento. Obrigatório se '--target-id' não for especificado.
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Indica se um novo blob de armazenamento deve ser criado ao criar a conexão containerapp.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret.
Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e o SKU de destino deve dar suporte ao recurso de ponto de extremidade de serviço.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account'] não forem especificados.
O grupo de recursos que contém a conta de armazenamento. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create storage-file
Crie uma conexão containerapp com storage-file.
az containerapp connection create storage-file [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--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]
Exemplos
Criar uma conexão entre containerapp e storage-file interativamente
az containerapp connection create storage-file
Criar uma conexão entre containerapp e storage-file com o nome do recurso
az containerapp connection create storage-file -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --secret
Criar uma conexão entre containerapp e storage-file com ID 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 Opcionais
Nome da conta de armazenamento. Obrigatório se '--target-id' não for especificado.
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret.
Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e o SKU de destino deve dar suporte ao recurso de ponto de extremidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account'] não forem especificados.
O grupo de recursos que contém a conta de armazenamento. Obrigatório se '--target-id' não for especificado.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create storage-queue
Crie uma conexão containerapp com a fila de armazenamento.
az containerapp connection create storage-queue [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--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]
Exemplos
Criar uma conexão entre containerapp e storage-queue interativamente
az containerapp connection create storage-queue
Criar uma conexão entre containerapp e storage-queue com o nome do recurso
az containerapp connection create storage-queue -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity
Criar uma conexão entre containerapp e storage-queue com id 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 Opcionais
Nome da conta de armazenamento. Obrigatório se '--target-id' não for especificado.
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret.
Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e o SKU de destino deve dar suporte ao recurso de ponto de extremidade de serviço.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account'] não forem especificados.
O grupo de recursos que contém a conta de armazenamento. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create storage-table
Crie uma conexão containerapp com storage-table.
az containerapp connection create storage-table [--account]
[--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
[--connection]
[--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]
Exemplos
Criar uma conexão entre containerapp e storage-table interativamente
az containerapp connection create storage-table
Criar uma conexão entre containerapp e storage-table com o nome do recurso
az containerapp connection create storage-table -g ContainerAppRG -n MyContainerApp --tg StorageRG --account MyAccount --system-identity
Criar uma conexão entre containerapp e storage-table com ID 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 Opcionais
Nome da conta de armazenamento. Obrigatório se '--target-id' não for especificado.
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret.
Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e o SKU de destino deve dar suporte ao recurso de ponto de extremidade de serviço.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account'] não forem especificados.
O grupo de recursos que contém a conta de armazenamento. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp connection create webpubsub
Crie uma conexão containerapp com webpubsub.
az containerapp connection create webpubsub [--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
[--connection]
[--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]
Exemplos
Criar uma conexão entre containerapp e webpubsub interativamente
az containerapp connection create webpubsub
Criar uma conexão entre containerapp e webpubsub com o nome do recurso
az containerapp connection create webpubsub -g ContainerAppRG -n MyContainerApp --tg WebpubsubRG --webpubsub MyWebPubSub --system-identity
Criar uma conexão entre containerapp e webpubsub com ID 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 Opcionais
A ID de configuração do aplicativo para armazenar a configuração.
O tipo de cliente usado no containerapp.
Nome da conexão containerapp.
O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).
As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.
Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
Não aguarde a conclusão da operação de execução longa.
Se algumas etapas de configuração devem ser desativadas. Use configinfo para distribuir as alterações de informações de configuração na origem. Use publicnetwork para desabilitar a configuração de acesso à rede pública. Use auth para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.
Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.
O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.
As informações de autenticação secreta.
Uso: --secret.
As informações de autenticação da entidade de serviço.
Uso: --service-principal client-id=XX secret=XX
client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secret : Obrigatório. Segredo da entidade de serviço.
A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.
O sistema atribuiu informações de autenticação de identidade.
Uso: --system-identity.
A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--webpubsub'] não forem especificados.
O grupo de recursos que contém o webpubsub. Obrigatório se '--target-id' não for especificado.
As informações de autenticação de identidade atribuídas ao usuário.
Uso: --user-identity client-id=XX subs-id=XX
client-id : Obrigatório. ID do cliente da identidade atribuída pelo usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída pelo usuário.
A ID do cofre de chaves para armazenar o valor secreto.
Nome do serviço webpubsub. Obrigatório se '--target-id' não for especificado.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.