interface MongoDbInstanceNewVolumeProps
| Language | Type name |
|---|---|
Python | aws_rfdk.MongoDbInstanceNewVolumeProps |
TypeScript (source) | aws-rfdk » MongoDbInstanceNewVolumeProps |
Specification for a when a new volume is being created by a MongoDbInstance.
Properties
| Name | Type | Description |
|---|---|---|
| encryption | IKey | If creating a new EBS Volume, then this property provides a KMS key to use to encrypt the Volume's data. |
| size? | Size | The size, in Gigabytes, of a new encrypted volume to be created to hold the MongoDB database data for this instance. |
encryptionKey?
Type:
IKey
(optional, default: Your service-owned KMS key is used to encrypt a new volume.)
If creating a new EBS Volume, then this property provides a KMS key to use to encrypt the Volume's data.
If you do not provide a value for this property, then your default service-owned KMS key will be used to encrypt the new Volume.
size?
Type:
Size
(optional, default: 20 GiB)
The size, in Gigabytes, of a new encrypted volume to be created to hold the MongoDB database data for this instance.
A new volume is created only if a value for the volume property is not provided.

Python
TypeScript (