MongoDbPostInstallSetupProps
- class aws_rfdk.MongoDbPostInstallSetupProps(*, mongo_db, users, vpc, vpc_subnets=None)
Bases:
object
Input properties for MongoDbPostInstallSetup.
- Parameters:
mongo_db (
IMongoDb
) – The MongoDB that we will connect to to perform the post-installation steps upon.users (
Union
[MongoDbUsers
,Dict
[str
,Any
]]) – The Users that should be created in the MongoDB database. This construct will create these users only if they do not already exist. If a user does already exist, then it will not be modified.vpc (
IVpc
) – The VPC in which to create the network endpoint for the lambda function that is created by this construct.vpc_subnets (
Union
[SubnetSelection
,Dict
[str
,Any
],None
]) – Where within the VPC to place the lambda function’s endpoint. Default: The instance is placed within a Private subnet.
Attributes
- mongo_db
The MongoDB that we will connect to to perform the post-installation steps upon.
- users
The Users that should be created in the MongoDB database.
This construct will create these users only if they do not already exist. If a user does already exist, then it will not be modified.
- vpc
The VPC in which to create the network endpoint for the lambda function that is created by this construct.
- vpc_subnets
Where within the VPC to place the lambda function’s endpoint.
- Default:
The instance is placed within a Private subnet.