Obtendo sequências de conexões

As sequências de conexões permitem estabelecer uma conexão entre seu aplicativo e sua instância do Databases for MongoDB.

Obtenção de cadeias de conexão na interface do usuário

Siga estas etapas para recuperar suas sequências de conexões da instância do Databases for MongoDB:

  1. Na página Visão geral da sua implantação, role para baixo até a seção Endpoints.
  2. Na seção Endpoints, você encontra uma guia Início rápido com as seguintes seções:
    • Conectar usando uma CLI-Essa seção contém informações para se conectar à sua implementação por meio da IBM CLI.
    • Conectar usando um MongoDB Enterprise Client-Esta seção permite obter um certificado TLS e se conectar à sua implementação.

Obtenção de cadeias de conexão na CLI

Também é possível recuperar sequências de conexão usando o comando de conexão do plug-in da CLI Cloud Databases.

O comando tem a seguinte aparência:

ibmcloud cdb deployment-connections <INSTANCE_NAME_OR_CRN> -u <NEWUSERNAME> [--endpoint-type <ENDPOINT_TYPE>]

Para obter mais informações, consulte Opções de comando do Connections

Opções de comando

  • Se você não especificar um user, os comandos Connections retornarão informações para o usuário admin, por padrão.
  • Se você não especificar um endpoint-type, a string de conexão retornará o endpoint público por padrão.
  • Se a sua implantação tiver apenas um endpoint privado, especifique --endpoint-type private ou os comandos retornarão um erro. O tipo de usuário e de terminal não é imposto. Você pode usar qualquer usuário em sua implementação com qualquer um dos endpoints.

Obtenção de cadeias de conexão na API

Para recuperar as sequências de conexões dos usuários da API Cloud Databases, use o Terminal do Connections. Para criar as sequências de conexões, assegure-se de que o caminho inclua o usuário específico e o tipo de terminal (público ou privado) que deve ser usado. O usuário e o tipo de terminal não são restritos ou aplicados. Você tem a flexibilidade de utilizar qualquer usuário disponível em sua implementação, juntamente com qualquer terminal (se ambos estiverem presentes em sua implementação).

O comando da API é semelhante a:

curl -X GET -H "Authorization: Bearer <>" 'https://api.{region}.databases.cloud.ibm.com/v5/ibm/deployments/{id}/users/{userid}/connections/{endpoint_type}'

Lembre-se de substituir {region}, {id}, {userid}e {endpoint_type} pelos valores apropriados.

Usuários adicionais e sequências de conexões

O acesso à sua Databases for MongoDB implantação não está limitado ao usuário admin. Crie mais usuários e recupere sequências de conexões específicas para eles usando a UI, o Plug-in da CLI do Cloud Databases. ou o API do Cloud Databases..

Todos os usuários em sua implementação podem usar as sequências de conexões, incluindo sequências de conexões para terminais públicos ou privados.

Para obter mais informações, consulte a página Gerenciando usuários e funções.