Compartilhar via


az containerapp connection create

Note

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.

Core GA
az containerapp connection create appconfig

Crie uma conexão containerapp com appconfig.

Core GA
az containerapp connection create cognitiveservices

Crie uma conexão containerapp com cognitiveservices.

Core GA
az containerapp connection create confluent-cloud

Crie uma conexão containerapp com confluent-cloud.

Core GA
az containerapp connection create containerapp

Crie uma conexão containerapp para containerapp.

Core GA
az containerapp connection create cosmos-cassandra

Crie uma conexão containerapp com cosmos-cassandra.

Core GA
az containerapp connection create cosmos-gremlin

Crie uma conexão containerapp com cosmos-gremlin.

Core GA
az containerapp connection create cosmos-mongo

Crie uma conexão containerapp com cosmos-mongo.

Core GA
az containerapp connection create cosmos-sql

Crie uma conexão containerapp com cosmos-sql.

Core GA
az containerapp connection create cosmos-table

Crie uma conexão containerapp com cosmos-table.

Core GA
az containerapp connection create eventhub

Crie uma conexão containerapp com eventhub.

Core GA
az containerapp connection create fabric-sql

Crie uma conexão de aplicativo de contêiner com fabric-sql.

Core GA
az containerapp connection create fabric-sql (serviceconnector-passwordless extensão)

Crie uma conexão de aplicativo de contêiner com fabric-sql.

Extension GA
az containerapp connection create keyvault

Crie uma conexão containerapp com o keyvault.

Core GA
az containerapp connection create mongodb-atlas

Crie uma conexão de containerapp com mongodb-atlas.

Core GA
az containerapp connection create mysql

Crie uma conexão containerapp com o mysql.

Core Deprecated
az containerapp connection create mysql-flexible

Crie uma conexão containerapp com mysql-flexible.

Core GA
az containerapp connection create mysql-flexible (serviceconnector-passwordless extensão)

Crie uma conexão containerapp com mysql-flexible.

Extension GA
az containerapp connection create neon-postgres

Crie uma conexão de aplicativo de contêiner com o neon-postgres.

Core GA
az containerapp connection create postgres

Crie uma conexão containerapp com o postgres.

Core Deprecated
az containerapp connection create postgres-flexible

Crie uma conexão containerapp com postgres-flexible.

Core GA
az containerapp connection create postgres-flexible (serviceconnector-passwordless extensão)

Crie uma conexão containerapp com postgres-flexible.

Extension GA
az containerapp connection create redis

Crie uma conexão containerapp com o redis.

Core GA
az containerapp connection create redis-enterprise

Crie uma conexão containerapp com redis-enterprise.

Core GA
az containerapp connection create servicebus

Crie uma conexão containerapp com o servicebus.

Core GA
az containerapp connection create signalr

Crie uma conexão containerapp com o signalr.

Core GA
az containerapp connection create sql

Crie uma conexão containerapp com o sql.

Core GA
az containerapp connection create sql (serviceconnector-passwordless extensão)

Crie uma conexão containerapp com o sql.

Extension GA
az containerapp connection create storage-blob

Crie uma conexão containerapp com storage-blob.

Core GA
az containerapp connection create storage-file

Crie uma conexão containerapp com storage-file.

Core GA
az containerapp connection create storage-queue

Crie uma conexão containerapp com a fila de armazenamento.

Core GA
az containerapp connection create storage-table

Crie uma conexão containerapp com storage-table.

Core GA
az containerapp connection create webpubsub

Crie uma conexão containerapp com webpubsub.

Core 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]
                                               [--connstr-props]
                                               [--container]
                                               [--customized-keys]
                                               [--name]
                                               [--no-recreate {false, true}]
                                               [--no-wait]
                                               [--opt-out {auth, configinfo, publicnetwork}]
                                               [--resource-group]
                                               [--secret]
                                               [--source-id]
                                               [--target-id]
                                               [--target-resource-group --tg]
                                               [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--app-insights

Nome dos insights do aplicativo. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, dotnet-internal, go, java, nodejs, none, python
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

Uso: --secret.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--app-insights'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém os insights do aplicativo. Obrigatório se '--target-id' não for especificado.

--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                            [--connstr-props]
                                            [--container]
                                            [--customized-keys]
                                            [--name]
                                            [--no-recreate {false, true}]
                                            [--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 --tg]
                                            [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--app-config

Nome da configuração do aplicativo. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

Uso: --secret.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sinalizador para usar as informações de autenticação de identidade atribuídas pelo sistema. Nenhum parâmetro adicional é necessário.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--app-config'] não for especificado.

--target-resource-group --tg

O grupo de recursos que contém a configuração do aplicativo. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                                    [--connstr-props]
                                                    [--container]
                                                    [--customized-keys]
                                                    [--name]
                                                    [--no-recreate {false, true}]
                                                    [--no-wait]
                                                    [--opt-out {auth, configinfo, publicnetwork}]
                                                    [--resource-group]
                                                    [--secret]
                                                    [--service-principal]
                                                    [--source-id]
                                                    [--system-identity]
                                                    [--target-id]
                                                    [--target-resource-group --tg]
                                                    [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--account

Nome da conta de serviços cognitivos. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, none, python
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

Uso: --secret.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sinalizador para usar as informações de autenticação de identidade atribuídas pelo sistema. Nenhum parâmetro adicional é necessário.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--account'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém os serviços cognitivos. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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

--bootstrap-server

Url do servidor de inicialização do Kafka.

--kafka-key

Kafka API-Key (chave).

--kafka-secret

Kafka API-Key (segredo).

--schema-key

API-Key do Registro de Esquema (chave).

--schema-registry

URL do Registro de Esquema.

--schema-secret

Registro de esquema API-Key (segredo).

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, dotnet-internal, go, java, none, python, springBoot
--connection

Nome da conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                               [--connstr-props]
                                               [--container]
                                               [--customized-keys]
                                               [--name]
                                               [--no-recreate {false, true}]
                                               [--no-wait]
                                               [--opt-out {auth, configinfo, publicnetwork}]
                                               [--resource-group]
                                               [--source-id]
                                               [--target-app-name]
                                               [--target-id]
                                               [--target-resource-group --tg]
                                               [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

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

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-app-name

Nome do aplicativo de contêiner de destino. Obrigatório se '--target-id' não for especificado.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--target-app-name'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o aplicativo de contêiner de destino. Obrigatório se '--target-id' não for especificado.

--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                                   [--connstr-props]
                                                   [--container]
                                                   [--customized-keys]
                                                   [--key-space]
                                                   [--name]
                                                   [--no-recreate {false, true}]
                                                   [--no-wait]
                                                   [--opt-out {auth, configinfo, publicnetwork}]
                                                   [--private-endpoint {false, true}]
                                                   [--resource-group]
                                                   [--secret]
                                                   [--service-endpoint {false, true}]
                                                   [--service-principal]
                                                   [--source-id]
                                                   [--system-identity]
                                                   [--target-id]
                                                   [--target-resource-group --tg]
                                                   [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--account

Nome da conta de banco de dados do Cosmos. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--key-space

Nome do keyspace. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

Uso: --secret.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--service-endpoint

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.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sinalizador para usar as informações de autenticação de identidade atribuídas pelo sistema. Nenhum parâmetro adicional é necessário.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--account', '--key-space'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta de banco de dados do Cosmos. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                                 [--connstr-props]
                                                 [--container]
                                                 [--customized-keys]
                                                 [--database]
                                                 [--graph]
                                                 [--name]
                                                 [--no-recreate {false, true}]
                                                 [--no-wait]
                                                 [--opt-out {auth, configinfo, publicnetwork}]
                                                 [--private-endpoint {false, true}]
                                                 [--resource-group]
                                                 [--secret]
                                                 [--service-endpoint {false, true}]
                                                 [--service-principal]
                                                 [--source-id]
                                                 [--system-identity]
                                                 [--target-id]
                                                 [--target-resource-group --tg]
                                                 [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--account

Nome da conta de banco de dados do Cosmos. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, dotnet-internal, java, nodejs, none, php, python
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--database

Nome do banco de dados. Obrigatório se '--target-id' não for especificado.

--graph

Nome do grafo. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

Uso: --secret.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--service-endpoint

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.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sinalizador para usar as informações de autenticação de identidade atribuídas pelo sistema. Nenhum parâmetro adicional é necessário.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account', '--database', '--graph'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta de banco de dados do Cosmos. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                               [--connstr-props]
                                               [--container]
                                               [--customized-keys]
                                               [--database]
                                               [--name]
                                               [--no-recreate {false, true}]
                                               [--no-wait]
                                               [--opt-out {auth, configinfo, publicnetwork}]
                                               [--private-endpoint {false, true}]
                                               [--resource-group]
                                               [--secret]
                                               [--service-endpoint {false, true}]
                                               [--service-principal]
                                               [--source-id]
                                               [--system-identity]
                                               [--target-id]
                                               [--target-resource-group --tg]
                                               [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--account

Nome da conta de banco de dados do Cosmos. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, dotnet-internal, go, java, nodejs, none, springBoot
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--database

Nome do banco de dados. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

Uso: --secret.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--service-endpoint

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.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sinalizador para usar as informações de autenticação de identidade atribuídas pelo sistema. Nenhum parâmetro adicional é necessário.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--account', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta de banco de dados do Cosmos. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                             [--connstr-props]
                                             [--container]
                                             [--customized-keys]
                                             [--database]
                                             [--name]
                                             [--no-recreate {false, true}]
                                             [--no-wait]
                                             [--opt-out {auth, configinfo, publicnetwork}]
                                             [--private-endpoint {false, true}]
                                             [--resource-group]
                                             [--secret]
                                             [--service-endpoint {false, true}]
                                             [--service-principal]
                                             [--source-id]
                                             [--system-identity]
                                             [--target-id]
                                             [--target-resource-group --tg]
                                             [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--account

Nome da conta de banco de dados do Cosmos. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--database

Nome do banco de dados. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

Uso: --secret.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--service-endpoint

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.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sinalizador para usar as informações de autenticação de identidade atribuídas pelo sistema. Nenhum parâmetro adicional é necessário.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--account', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta de banco de dados do Cosmos. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                               [--connstr-props]
                                               [--container]
                                               [--customized-keys]
                                               [--name]
                                               [--no-recreate {false, true}]
                                               [--no-wait]
                                               [--opt-out {auth, configinfo, publicnetwork}]
                                               [--private-endpoint {false, true}]
                                               [--resource-group]
                                               [--secret]
                                               [--service-endpoint {false, true}]
                                               [--service-principal]
                                               [--source-id]
                                               [--system-identity]
                                               [--table]
                                               [--target-id]
                                               [--target-resource-group --tg]
                                               [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--account

Nome da conta de banco de dados do Cosmos. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

Uso: --secret.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--service-endpoint

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.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sinalizador para usar as informações de autenticação de identidade atribuídas pelo sistema. Nenhum parâmetro adicional é necessário.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--table

Nome da tabela. Obrigatório se '--target-id' não for especificado.

--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--account', '--table'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta de banco de dados do Cosmos. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                           [--connstr-props]
                                           [--container]
                                           [--customized-keys]
                                           [--name]
                                           [--namespace]
                                           [--no-recreate {false, true}]
                                           [--no-wait]
                                           [--opt-out {auth, configinfo, publicnetwork}]
                                           [--private-endpoint {false, true}]
                                           [--resource-group]
                                           [--secret]
                                           [--service-endpoint {false, true}]
                                           [--service-principal]
                                           [--source-id]
                                           [--system-identity]
                                           [--target-id]
                                           [--target-resource-group --tg]
                                           [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--namespace

Nome do namespace do eventhub. Obrigatório se '--target-id' não for especificado.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

Uso: --secret.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--service-endpoint

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.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sinalizador para usar as informações de autenticação de identidade atribuídas pelo sistema. Nenhum parâmetro adicional é necessário.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--namespace'] não for especificado.

--target-resource-group --tg

O grupo de recursos que contém o eventhub. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az containerapp connection create fabric-sql

Crie uma conexão de aplicativo de contêiner com fabric-sql.

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

Exemplos

Criar uma conexão entre containerapp e fabric-sql interativamente

az containerapp connection create fabric-sql

Criar uma conexão entre containerapp e fabric-sql com o nome do recurso

az containerapp connection create fabric-sql -g ContainerAppRG -n MyContainerApp --fabric-workspace-uuid TargetFabricWorkspaceUUID --fabric-sql-db-uuid TargetFabricSQLDatabaseUUID --system-identity

Criar uma conexão entre containerapp e fabric-sql com id de recurso

az containerapp connection create fabric-sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id https://api.fabric.microsoft.com/v1/workspaces/{fabric_workspace_uuid}/SqlDatabases/{fabric_sql_db_uuid} --system-identity

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, go, java, none, php, python
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--fabric-sql-db-uuid

UUID do banco de dados SQL do Fabric de destino. Obrigatório se '--target-id' não for especificado.

--fabric-workspace-uuid

UUID do workspace do Fabric que contém o banco de dados SQL de destino. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sinalizador para usar as informações de autenticação de identidade atribuídas pelo sistema. Nenhum parâmetro adicional é necessário.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--fabric-workspace-uuid', '--fabric-sql-db-uuid'] não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az containerapp connection create fabric-sql (serviceconnector-passwordless extensão)

Crie uma conexão de aplicativo de contêiner com fabric-sql.

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

Exemplos

Criar uma conexão entre containerapp e fabric-sql interativamente

az containerapp connection create fabric-sql

Criar uma conexão entre containerapp e fabric-sql com o nome do recurso

az containerapp connection create fabric-sql -g ContainerAppRG -n MyContainerApp --fabric-workspace-uuid TargetFabricWorkspaceUUID --fabric-sql-db-uuid TargetFabricSQLDatabaseUUID --system-identity

Criar uma conexão entre containerapp e fabric-sql com id de recurso

az containerapp connection create fabric-sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.App/containerApps/{app} --target-id https://api.fabric.microsoft.com/v1/workspaces/{fabric_workspace_uuid}/SqlDatabases/{fabric_sql_db_uuid} --system-identity

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, go, java, none, php, python
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--fabric-sql-db-uuid

UUID do banco de dados SQL do Fabric de destino. Obrigatório se '--target-id' não for especificado.

--fabric-workspace-uuid

UUID do workspace do Fabric que contém o banco de dados SQL de destino. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--new

Excluir usuários existentes com o mesmo nome antes de criar um novo usuário no banco de dados.

Propriedade Valor
Valor padrão: False
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

As informações de autenticação de identidade atribuídas pelo sistema.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--fabric-workspace-uuid', '--fabric-sql-db-uuid'] não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

--yes -y

Não solicite confirmação.

Propriedade Valor
Valor padrão: False
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                           [--connstr-props]
                                           [--container]
                                           [--customized-keys]
                                           [--name]
                                           [--new {false, true}]
                                           [--no-recreate {false, true}]
                                           [--no-wait]
                                           [--opt-out {auth, configinfo, publicnetwork}]
                                           [--private-endpoint {false, true}]
                                           [--resource-group]
                                           [--service-endpoint {false, true}]
                                           [--service-principal]
                                           [--source-id]
                                           [--system-identity]
                                           [--target-id]
                                           [--target-resource-group --tg]
                                           [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--new

Indica se um novo cofre de chaves deve ser criado ao criar a conexão containerapp.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--service-endpoint

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.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sinalizador para usar as informações de autenticação de identidade atribuídas pelo sistema. Nenhum parâmetro adicional é necessário.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--vault'] não for especificado.

--target-resource-group --tg

O grupo de recursos que contém o keyvault. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault

Nome do keyvault. Obrigatório se '--target-id' não for especificado.

--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az containerapp connection create mongodb-atlas

Crie uma conexão de containerapp com mongodb-atlas.

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

Exemplos

Criar uma conexão entre containerapp e mongodb-atlas interativamente

az containerapp connection create mongodb-atlas

Criar uma conexão entre containerapp e mongodb-atlas com o nome do recurso

az containerapp connection create mongodb-atlas -g ContainerAppRG -n MyContainerApp --tg MongoDBAtlasRG --server MongoDBAtlasServer --secret secret=xx

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

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

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A cadeia de conexão para autenticação secreta.

Uso: --secret=XX

secret: Cadeia de conexão para autenticação secreta. Exemplo: mongodb+srv://myUser:myPassword@cluster0.a12345.mongodb.net/?retryWrites=true&w=majority&appName=Cluster0.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--server

Nome do servidor Atlas do MongoDB. Obrigatório se '--target-id' não for especificado.

--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o Atlas do MongoDB. Obrigatório se '--target-id' não for especificado.

--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az containerapp connection create mysql

Preterido

Esse comando foi preterido 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]
                                        [--connstr-props]
                                        [--container]
                                        [--customized-keys]
                                        [--database]
                                        [--name]
                                        [--no-recreate {false, true}]
                                        [--no-wait]
                                        [--opt-out {auth, configinfo, publicnetwork}]
                                        [--private-endpoint {false, true}]
                                        [--resource-group]
                                        [--secret]
                                        [--server]
                                        [--service-endpoint {false, true}]
                                        [--source-id]
                                        [--target-id]
                                        [--target-resource-group --tg]
                                        [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

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

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--database

Nome do banco de dados mysql. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

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

nome: Obrigatório. Nome de usuário ou nome de conta para autenticação secreta. segredo: 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 do segredo keyvault que armazena senha. secret-name: um dos <secret, secret-uri, secret-name> é necessário. Nome do segredo keyvault que armazena senha. É apenas para AKS.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--server

Nome do servidor mysql. Obrigatório se '--target-id' não for especificado.

--service-endpoint

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.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servidor mysql. Obrigatório se '--target-id' não for especificado.

--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                                 [--connstr-props]
                                                 [--container]
                                                 [--customized-keys]
                                                 [--database]
                                                 [--name]
                                                 [--no-recreate {false, true}]
                                                 [--no-wait]
                                                 [--opt-out {auth, configinfo, publicnetwork}]
                                                 [--private-endpoint {false, true}]
                                                 [--resource-group]
                                                 [--secret]
                                                 [--server]
                                                 [--service-principal]
                                                 [--source-id]
                                                 [--system-identity]
                                                 [--target-id]
                                                 [--target-resource-group --tg]
                                                 [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

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

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--database

Nome do banco de dados flexível mysql. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

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

nome: Obrigatório. Nome de usuário ou nome de conta para autenticação secreta. segredo: 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 do segredo keyvault que armazena senha. secret-name: um dos <secret, secret-uri, secret-name> é necessário. Nome do segredo keyvault que armazena senha. É apenas para AKS.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--server

Nome do servidor flexível mysql. Obrigatório se '--target-id' não for especificado.

--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

As informações de autenticação de identidade atribuídas pelo sistema.

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.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servidor flexível mysql. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                                 [--connstr-props]
                                                 [--container]
                                                 [--customized-keys]
                                                 [--database]
                                                 [--name]
                                                 [--new]
                                                 [--no-wait]
                                                 [--opt-out {auth, configinfo, publicnetwork}]
                                                 [--private-endpoint {false, true}]
                                                 [--resource-group]
                                                 [--secret]
                                                 [--server]
                                                 [--service-principal]
                                                 [--source-id]
                                                 [--system-identity]
                                                 [--target-id]
                                                 [--target-resource-group --tg]
                                                 [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

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

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--database

Nome do banco de dados flexível mysql. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--new

Excluir usuários existentes com o mesmo nome antes de criar um novo usuário no banco de dados.

Propriedade Valor
Valor padrão: False
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

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

nome: Obrigatório. Nome de usuário ou nome de conta para segredo de autenticação: um segredo, secret-uri, secret-name é necessário. Senha ou chave de conta para autenticação secreta. secret-uri: um de segredo, secret-uri, secret-name é necessário. URI do segredo keyvault que armazena senha. secret-name: um segredo, secret-uri, secret-name é necessário. Nome do segredo keyvault que armazena senha. É apenas para AKS.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--server

Nome do servidor flexível mysql. Obrigatório se '--target-id' não for especificado.

--service-principal

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 Enterprise). secret: Required. 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.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

As informações de autenticação de identidade atribuídas pelo sistema.

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.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servidor flexível mysql. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da 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.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

--yes -y

Não solicite confirmação.

Propriedade Valor
Valor padrão: False
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az containerapp connection create neon-postgres

Crie uma conexão de aplicativo de contêiner com o neon-postgres.

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

Exemplos

Criar uma conexão entre containerapp e neon-postgres interativamente

az containerapp connection create neon-postgres

Criar uma conexão entre containerapp e neon-postgres com o nome do recurso

az containerapp connection create neon-postgres -g ContainerAppRG -n MyContainerApp --server MyServer --database MyDB --secret name=XX secret=XX

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

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

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--database

Nome do banco de dados sql. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

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

nome: Obrigatório. Nome de usuário ou nome de conta para autenticação secreta. segredo: 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 do segredo keyvault que armazena senha. secret-name: um dos <secret, secret-uri, secret-name> é necessário. Nome do segredo keyvault que armazena senha. É apenas para AKS.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--server

Nome do sql server. Obrigatório se '--target-id' não for especificado.

--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az containerapp connection create postgres

Preterido

Esse comando foi preterido 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]
                                           [--connstr-props]
                                           [--container]
                                           [--customized-keys]
                                           [--database]
                                           [--name]
                                           [--new {false, true}]
                                           [--no-recreate {false, true}]
                                           [--no-wait]
                                           [--opt-out {auth, configinfo, publicnetwork}]
                                           [--private-endpoint {false, true}]
                                           [--resource-group]
                                           [--secret]
                                           [--server]
                                           [--service-endpoint {false, true}]
                                           [--service-principal]
                                           [--source-id]
                                           [--system-identity]
                                           [--target-id]
                                           [--target-resource-group --tg]
                                           [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

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

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--database

Nome do banco de dados postgres. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--new

Indica se um novo postgres deve ser criado ao criar a conexão containerapp.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

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

nome: Obrigatório. Nome de usuário ou nome de conta para autenticação secreta. segredo: 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 do segredo keyvault que armazena senha. secret-name: um dos <secret, secret-uri, secret-name> é necessário. Nome do segredo keyvault que armazena senha. É apenas para AKS.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--server

Nome do servidor postgres. Obrigatório se '--target-id' não for especificado.

--service-endpoint

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.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sinalizador para usar as informações de autenticação de identidade atribuídas pelo sistema. Nenhum parâmetro adicional é necessário.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o serviço postgres. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                                    [--connstr-props]
                                                    [--container]
                                                    [--customized-keys]
                                                    [--database]
                                                    [--name]
                                                    [--no-recreate {false, true}]
                                                    [--no-wait]
                                                    [--opt-out {auth, configinfo, publicnetwork}]
                                                    [--resource-group]
                                                    [--secret]
                                                    [--server]
                                                    [--service-principal]
                                                    [--source-id]
                                                    [--system-identity]
                                                    [--target-id]
                                                    [--target-resource-group --tg]
                                                    [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

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

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--database

Nome do banco de dados flexível de postgres. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

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

nome: Obrigatório. Nome de usuário ou nome de conta para autenticação secreta. segredo: 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 do segredo keyvault que armazena senha. secret-name: um dos <secret, secret-uri, secret-name> é necessário. Nome do segredo keyvault que armazena senha. É apenas para AKS.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--server

Nome do servidor flexível de postgres. Obrigatório se '--target-id' não for especificado.

--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sinalizador para usar as informações de autenticação de identidade atribuídas pelo sistema. Nenhum parâmetro adicional é necessário.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o serviço de postgres flexível. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                                    [--connstr-props]
                                                    [--container]
                                                    [--customized-keys]
                                                    [--database]
                                                    [--name]
                                                    [--new]
                                                    [--no-wait]
                                                    [--opt-out {auth, configinfo, publicnetwork}]
                                                    [--resource-group]
                                                    [--secret]
                                                    [--server]
                                                    [--service-principal]
                                                    [--source-id]
                                                    [--system-identity]
                                                    [--target-id]
                                                    [--target-resource-group --tg]
                                                    [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

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

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--database

Nome do banco de dados flexível de postgres. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--new

Excluir usuários existentes com o mesmo nome antes de criar um novo usuário no banco de dados.

Propriedade Valor
Valor padrão: False
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

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

nome: Obrigatório. Nome de usuário ou nome de conta para segredo de autenticação: um segredo, secret-uri, secret-name é necessário. Senha ou chave de conta para autenticação secreta. secret-uri: um de segredo, secret-uri, secret-name é necessário. URI do segredo keyvault que armazena senha. secret-name: um segredo, secret-uri, secret-name é necessário. Nome do segredo keyvault que armazena senha. É apenas para AKS.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--server

Nome do servidor flexível de postgres. Obrigatório se '--target-id' não for especificado.

--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

As informações de autenticação de identidade atribuídas pelo sistema.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o serviço de postgres flexível. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

--yes -y

Não solicite confirmação.

Propriedade Valor
Valor padrão: False
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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

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} --system-identity

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--database

Nome do banco de dados redis. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

Uso: --secret.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--server

Nome do servidor redis. Obrigatório se '--target-id' não for especificado.

--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sinalizador para usar as informações de autenticação de identidade atribuídas pelo sistema. Nenhum parâmetro adicional é necessário.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servidor redis. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                                   [--connstr-props]
                                                   [--container]
                                                   [--customized-keys]
                                                   [--database]
                                                   [--name]
                                                   [--no-recreate {false, true}]
                                                   [--no-wait]
                                                   [--opt-out {auth, configinfo, publicnetwork}]
                                                   [--resource-group]
                                                   [--secret]
                                                   [--server]
                                                   [--source-id]
                                                   [--target-id]
                                                   [--target-resource-group --tg]
                                                   [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--database

Nome do banco de dados corporativo redis. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

Uso: --secret.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--server

Nome do servidor corporativo redis. Obrigatório se '--target-id' não for especificado.

--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servidor redis. Obrigatório se '--target-id' não for especificado.

--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                             [--connstr-props]
                                             [--container]
                                             [--customized-keys]
                                             [--name]
                                             [--namespace]
                                             [--no-recreate {false, true}]
                                             [--no-wait]
                                             [--opt-out {auth, configinfo, publicnetwork}]
                                             [--private-endpoint {false, true}]
                                             [--resource-group]
                                             [--secret]
                                             [--service-endpoint {false, true}]
                                             [--service-principal]
                                             [--source-id]
                                             [--system-identity]
                                             [--target-id]
                                             [--target-resource-group --tg]
                                             [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--namespace

Nome do namespace do servicebus. Obrigatório se '--target-id' não for especificado.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

Uso: --secret.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--service-endpoint

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.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sinalizador para usar as informações de autenticação de identidade atribuídas pelo sistema. Nenhum parâmetro adicional é necessário.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--namespace'] não for especificado.

--target-resource-group --tg

O grupo de recursos que contém o servicebus. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                          [--connstr-props]
                                          [--container]
                                          [--customized-keys]
                                          [--name]
                                          [--no-recreate {false, true}]
                                          [--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 --tg]
                                          [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, dotnet-internal, none
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

Uso: --secret.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--signalr

Nome do serviço do signalr. Obrigatório se '--target-id' não for especificado.

--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sinalizador para usar as informações de autenticação de identidade atribuídas pelo sistema. Nenhum parâmetro adicional é necessário.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--signalr'] não for especificado.

--target-resource-group --tg

O grupo de recursos que contém o signalr. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                      [--connstr-props]
                                      [--container]
                                      [--customized-keys]
                                      [--database]
                                      [--name]
                                      [--no-recreate {false, true}]
                                      [--no-wait]
                                      [--opt-out {auth, configinfo, publicnetwork}]
                                      [--private-endpoint {false, true}]
                                      [--resource-group]
                                      [--secret]
                                      [--server]
                                      [--service-endpoint {false, true}]
                                      [--service-principal]
                                      [--source-id]
                                      [--system-identity]
                                      [--target-id]
                                      [--target-resource-group --tg]
                                      [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

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

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--database

Nome do banco de dados sql. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

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

nome: Obrigatório. Nome de usuário ou nome de conta para autenticação secreta. segredo: 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 do segredo keyvault que armazena senha. secret-name: um dos <secret, secret-uri, secret-name> é necessário. Nome do segredo keyvault que armazena senha. É apenas para AKS.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--server

Nome do sql server. Obrigatório se '--target-id' não for especificado.

--service-endpoint

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.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sinalizador para usar as informações de autenticação de identidade atribuídas pelo sistema. Nenhum parâmetro adicional é necessário.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o sql server. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                      [--connstr-props]
                                      [--container]
                                      [--customized-keys]
                                      [--database]
                                      [--name]
                                      [--new]
                                      [--no-wait]
                                      [--opt-out {auth, configinfo, publicnetwork}]
                                      [--private-endpoint {false, true}]
                                      [--resource-group]
                                      [--secret]
                                      [--server]
                                      [--service-endpoint {false, true}]
                                      [--service-principal]
                                      [--source-id]
                                      [--system-identity]
                                      [--target-id]
                                      [--target-resource-group --tg]
                                      [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

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

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--database

Nome do banco de dados sql. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--new

Excluir usuários existentes com o mesmo nome antes de criar um novo usuário no banco de dados.

Propriedade Valor
Valor padrão: False
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

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

nome: Obrigatório. Nome de usuário ou nome de conta para segredo de autenticação: um segredo, secret-uri, secret-name é necessário. Senha ou chave de conta para autenticação secreta. secret-uri: um de segredo, secret-uri, secret-name é necessário. URI do segredo keyvault que armazena senha. secret-name: um segredo, secret-uri, secret-name é necessário. Nome do segredo keyvault que armazena senha. É apenas para AKS.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--server

Nome do sql server. Obrigatório se '--target-id' não for especificado.

--service-endpoint

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.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

As informações de autenticação de identidade atribuídas pelo sistema.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o sql server. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

--yes -y

Não solicite confirmação.

Propriedade Valor
Valor padrão: False
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                               [--connstr-props]
                                               [--container]
                                               [--customized-keys]
                                               [--name]
                                               [--new {false, true}]
                                               [--no-recreate {false, true}]
                                               [--no-wait]
                                               [--opt-out {auth, configinfo, publicnetwork}]
                                               [--private-endpoint {false, true}]
                                               [--resource-group]
                                               [--secret]
                                               [--service-endpoint {false, true}]
                                               [--service-principal]
                                               [--source-id]
                                               [--system-identity]
                                               [--target-id]
                                               [--target-resource-group --tg]
                                               [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--account

Nome da conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--new

Indica se um novo blob de armazenamento deve ser criado ao criar a conexão containerapp.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

Uso: --secret.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--service-endpoint

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.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sinalizador para usar as informações de autenticação de identidade atribuídas pelo sistema. Nenhum parâmetro adicional é necessário.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--account'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                               [--connstr-props]
                                               [--container]
                                               [--customized-keys]
                                               [--name]
                                               [--no-recreate {false, true}]
                                               [--no-wait]
                                               [--opt-out {auth, configinfo, publicnetwork}]
                                               [--private-endpoint {false, true}]
                                               [--resource-group]
                                               [--secret]
                                               [--service-endpoint {false, true}]
                                               [--source-id]
                                               [--target-id]
                                               [--target-resource-group --tg]
                                               [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--account

Nome da conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

Uso: --secret.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--service-endpoint

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.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--account'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                                [--connstr-props]
                                                [--container]
                                                [--customized-keys]
                                                [--name]
                                                [--no-recreate {false, true}]
                                                [--no-wait]
                                                [--opt-out {auth, configinfo, publicnetwork}]
                                                [--private-endpoint {false, true}]
                                                [--resource-group]
                                                [--secret]
                                                [--service-endpoint {false, true}]
                                                [--service-principal]
                                                [--source-id]
                                                [--system-identity]
                                                [--target-id]
                                                [--target-resource-group --tg]
                                                [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--account

Nome da conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

Uso: --secret.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--service-endpoint

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.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sinalizador para usar as informações de autenticação de identidade atribuídas pelo sistema. Nenhum parâmetro adicional é necessário.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--account'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                                [--connstr-props]
                                                [--container]
                                                [--customized-keys]
                                                [--name]
                                                [--no-recreate {false, true}]
                                                [--no-wait]
                                                [--opt-out {auth, configinfo, publicnetwork}]
                                                [--private-endpoint {false, true}]
                                                [--resource-group]
                                                [--secret]
                                                [--service-endpoint {false, true}]
                                                [--service-principal]
                                                [--source-id]
                                                [--system-identity]
                                                [--target-id]
                                                [--target-resource-group --tg]
                                                [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--account

Nome da conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

Uso: --secret.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--service-endpoint

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.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sinalizador para usar as informações de autenticação de identidade atribuídas pelo sistema. Nenhum parâmetro adicional é necessário.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--account'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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]
                                            [--connstr-props]
                                            [--container]
                                            [--customized-keys]
                                            [--name]
                                            [--no-recreate {false, true}]
                                            [--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 --tg]
                                            [--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no containerapp.

Propriedade Valor
Valores aceitos: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nome da conexão containerapp.

--connstr-props

As propriedades de cadeia de conexão adicionais usadas para criar cadeia de conexão.

--container -c

O contêiner onde as informações de conexão serão salvas (como variáveis de ambiente).

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Key é o nome original, value é o nome personalizado.

--name -n

Nome do aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-recreate

Ignore a execução da operação de criação quando não houver atualizações para uma conexão existente.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--opt-out

Se deve desabilitar algumas etapas de configuração. Use o configinfo para desbalancear as alterações de informações de configuração na origem. Use o publicnetwork para desabilitar a configuração de acesso à rede pública. Use autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Propriedade Valor
Valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

Propriedade Valor
Grupo de parâmetros: NetworkSolution Arguments
Valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de contêiner. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

As informações secretas de autenticação.

Uso: --secret.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--service-principal

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 Enterprise). secret: Required. Segredo da entidade de serviço.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--source-id

A ID do recurso de um containerapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sinalizador para usar as informações de autenticação de identidade atribuídas pelo sistema. Nenhum parâmetro adicional é necessário.

Uso: --system-identity.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--webpubsub'] não for especificado.

--target-resource-group --tg

O grupo de recursos que contém o webpubsub. Obrigatório se '--target-id' não for especificado.

--user-identity

As informações de autenticação de identidade atribuídas pelo 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 da assinatura da identidade atribuída pelo usuário.

Propriedade Valor
Grupo de parâmetros: AuthType Arguments
--vault-id

A ID do cofre de chaves para armazenar o valor do segredo.

--webpubsub

Nome do serviço webpubsub. Obrigatório se '--target-id' não for especificado.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False