Obtención de series de conexión

Las series de conexión le permiten establecer una conexión entre la aplicación y la instancia de Databases for MongoDB.

Obtención de cadenas de conexión en la interfaz de usuario

Siga estos pasos para recuperar las series de conexión de instancia de Databases for MongoDB:

  1. En la página Overview de su despliegue, desplácese hacia abajo hasta la sección Endpoints.
  2. Dentro de la sección Puntos finales, se encuentra una pestaña Inicio rápido con las siguientes secciones:
    • Conectar utilizando una CLI-Esta sección contiene información para conectarse al despliegue a través de la CLI deIBM.
    • Conectar utilizando un MongoDB Enterprise Client-Esta sección le permite obtener un certificado TLS y conectarse a su despliegue.

Obtención de cadenas de conexión en la CLI

También puede recuperar series de conexión utilizando el mandato de conexión Cloud Databases plugin de CLI.

El comando es similar a este:

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

Para obtener más información, consulte Opciones de mandato de Connections.

Opciones de mandato

  • Si no se especifica un user, los comandos Conexiones devuelven información para el usuario admin, por defecto.
  • Si no se especifica un endpoint-type, la cadena de conexión devuelve por defecto el punto final público.
  • Si su despliegue sólo tiene un punto final privado, especifique --endpoint-type private o los comandos devolverán un error. El usuario y el tipo de punto final no se imponen. Puede utilizar cualquier usuario de su despliegue con cualquiera de los dos puntos finales.

Obtención de cadenas de conexión en la API

Para recuperar las series de conexión de los usuarios de la API deCloud Databases, utilice el punto final de Connections. Para crear las series de conexión, asegúrese de que la vía de acceso incluye el usuario específico y el tipo de punto final (público o privado) que se debe utilizar. El usuario y el tipo de punto final no están restringidos ni se aplican. Tiene la flexibilidad de utilizar cualquier usuario disponible en el despliegue, junto con cualquier punto final (si ambos están presentes en el despliegue).

El mandato de API tiene el aspecto siguiente:

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

Recuerde sustituir {region}, {id}, {userid}y {endpoint_type} por los valores adecuados.

Usuarios y series de conexión adicionales

El acceso a su Databases for MongoDB despliegue no está limitado al usuario admin. Cree más usuarios y recupere series de conexión específicas de ellos utilizando la interfaz de usuario, el plugin de CLICloud Databases o la APICloud Databases.

Todos los usuarios del despliegue pueden utilizar las series de conexión, incluidas las series de conexión para los puntos finales públicos o privados.

Para obtener más información, consulte la página Gestión de usuarios y roles.