org.mongodb.awscdk.resources.mongodbatlas.CfnClusterPropsEncryptionAtRestProvider Maven / Gradle / Ivy
Show all versions of awscdk-resources-mongodbatlas Show documentation
package org.mongodb.awscdk.resources.mongodbatlas;
/**
* Cloud service provider that manages your customer keys to provide an additional layer of encryption at rest for the cluster.
*
* To enable customer key management for encryption at rest, the cluster replicationSpecs[n].regionConfigs[m].{type}Specs.instanceSize setting must be M10 or higher and "backupEnabled" : false or omitted entirely.
*/
@javax.annotation.Generated(value = "jsii-pacmak/1.101.0 (build b95fe5d)", date = "2024-07-30T09:54:28.916Z")
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
@software.amazon.jsii.Jsii(module = org.mongodb.awscdk.resources.mongodbatlas.$Module.class, fqn = "awscdk-resources-mongodbatlas.CfnClusterPropsEncryptionAtRestProvider")
public enum CfnClusterPropsEncryptionAtRestProvider {
/**
* AWS.
*/
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
AWS,
/**
* GCP.
*/
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
GCP,
/**
* AZURE.
*/
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
AZURE,
/**
* NONE.
*/
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
NONE,
}