IMongoDb
- class aws_rfdk.IMongoDb(*args, **kwargs)
Bases:
IConnectable
,IConstruct
,Protocol
Essential properties of a MongoDB database.
Methods
- add_security_group(*security_groups)
Adds security groups to the database.
- Parameters:
security_groups (
ISecurityGroup
) – The security groups to add.- Return type:
None
Attributes
- admin_user
Credentials for the admin user of the database.
This user has database role: [ { role: ‘userAdminAnyDatabase’, db: ‘admin’ }, ‘readWriteAnyDatabase’ ]
- certificate_chain
The certificate chain of trust for the MongoDB application’s server certificate.
The contents of this secret is a single string containing the trust chain in PEM format, and can be saved to a file that is then passed as the –sslCAFile option when connecting to MongoDB using the mongo shell.
- connections
The network connections associated with this resource.
- full_hostname
The full host name that can be used to connect to the MongoDB application running on this instance.
- node
The tree node.
- port
The port to connect to for MongoDB.
- version
The version of MongoDB that is running on this instance.