Cree un nuevo certificado X.509 gestionado por Atlas para el usuario de base de datos especificado.
El usuario que especifiques debe autenticarse utilizando certificados X.509. No puedes usar este comando para crear certificados si gestionas tu propia Autoridad Certificadora (CA) en modo X.509 autogestionado.
Sintaxis
atlas dbusers certs create [options]
opciones
Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
-h, --help | false | ayuda para crear | |
--monthsUntilExpiration | Int | false | Número de meses hasta que expire el certificado X.509. Este valor está configurado por defecto en 3. |
-o, --output | string | false | Formato de salida. Los valores válidos son json, json-path, go-template o go-template-file. Para ver la salida completa, use la opción -o json. |
--projectId | string | false | string hexadecimal que identifica el Proyecto a utilizar. Esta opción anula la configuración en el archivo de configuración o la variable de entorno. |
--username | string | true | Nombre de usuario de un usuario de la base de datos. |
Opciones heredadas
Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
-P, --profile | string | false | Nombre del perfil que se usará del archivo de configuración. Para aprender sobre los perfiles para Atlas CLI, consulta https://dochub.mongodb.org/core/atlas-cli-save-connection-settings. |
Salida
Si el comando se ejecuta correctamente, el CLI devuelve una salida similar a la siguiente muestra. Los valores entre corchetes representan tus valores.
<>
Ejemplos
# Create an Atlas-managed X.509 certificate that expires in 5 months for a MongoDB user named dbuser for the project with ID 5e2211c17a3e5a48f5497de3: atlas dbusers certs create --username dbuser --monthsUntilExpiration 5 --projectId 5e2211c17a3e5a48f5497de3 --output json