Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-x509authenticationdatabaseuser.json
Parent schema serverless-framework-configuration
Type: object

Generates one X.509 certificate for the specified MongoDB user. Atlas manages the certificate and MongoDB user that belong to one project. To use this resource, the requesting API Key must have the Project Atlas Admin role. This resource doesn't require the API Key to have an Access List.

To get MongoDB Cloud to generate a managed certificate for a database user, set "x509Type" : "MANAGED" on the desired MongoDB Database User.

If you are managing your own Certificate Authority (CA) in Self-Managed X.509 mode, you must generate certificates for database users using your own CA.. Source:- https://github.com/aws-cloudformation/aws-cloudformation-rpdk.git

Properties

Profile string | Aws_CF_FunctionString

Profile used to provide credentials information, (a secret with the cfn/atlas/profile/{Profile}, is required), if not provided default is used

CustomerX509 object
1 nested properties
Cas string | Aws_CF_FunctionString

PEM string containing one or more customer CAs for database user authentication.

ProjectId string | Aws_CF_FunctionString

The unique identifier for the project .

Definitions

customerX509 object
Cas string | Aws_CF_FunctionString

PEM string containing one or more customer CAs for database user authentication.