Cree un nuevo certificado X.509 gestionado por Atlas para el usuario de base de datos especificado.
El usuario que especifique debe autenticarse con certificados X.509. No puede usar este comando para crear certificados si administra su propia autoridad de certificación (CA) en modo X.509 autoadministrado.
Sintaxis
atlas dbusers certs create [options]
opciones
Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
-h, --ayuda | false | ayuda para crear | |
--monthsUntilExpiration | Int | false | Número de meses hasta que caduque el certificado X.509. El valor predeterminado es 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 | Cadena hexadecimal que identifica el proyecto que se utilizará. Esta opción anula la configuración del 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á en el archivo de configuración. Para obtener más información sobre los perfiles para la CLI de Atlas, consulte https://dochub.mongodb.org/core/atlas-cli-save-connection-settings. |
Salida
Si el comando se ejecuta correctamente, la CLI devuelve un resultado similar al siguiente ejemplo. Los valores entre paréntesis representan sus 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