Uses of Class
software.amazon.awscdk.services.docdb.DatabaseCluster.Builder
-
Uses of DatabaseCluster.Builder in software.amazon.awscdk.services.docdb
Modifier and TypeMethodDescriptionDatabaseCluster.Builder.backup
(BackupProps backup) Backup settings.DatabaseCluster.Builder.caCertificate
(CaCertificate caCertificate) The identifier of the CA certificate used for the instances.DatabaseCluster.Builder.cloudWatchLogsRetention
(RetentionDays cloudWatchLogsRetention) The number of days log events are kept in CloudWatch Logs.DatabaseCluster.Builder.cloudWatchLogsRetentionRole
(IRole cloudWatchLogsRetentionRole) The IAM role for the Lambda function associated with the custom resource that sets the retention policy.DatabaseCluster.Builder.copyTagsToSnapshot
(Boolean copyTagsToSnapshot) Whether to copy tags to the snapshot when a snapshot is created.static DatabaseCluster.Builder
DatabaseCluster.Builder.dbClusterName
(String dbClusterName) An optional identifier for the cluster.DatabaseCluster.Builder.deletionProtection
(Boolean deletionProtection) Specifies whether this cluster can be deleted.DatabaseCluster.Builder.enablePerformanceInsights
(Boolean enablePerformanceInsights) A value that indicates whether to enable Performance Insights for the instances in the DB Cluster.DatabaseCluster.Builder.engineVersion
(String engineVersion) What version of the database to start.DatabaseCluster.Builder.exportAuditLogsToCloudWatch
(Boolean exportAuditLogsToCloudWatch) Whether the audit logs should be exported to CloudWatch.DatabaseCluster.Builder.exportProfilerLogsToCloudWatch
(Boolean exportProfilerLogsToCloudWatch) Whether the profiler logs should be exported to CloudWatch.DatabaseCluster.Builder.instanceIdentifierBase
(String instanceIdentifierBase) Base identifier for instances.DatabaseCluster.Builder.instanceRemovalPolicy
(RemovalPolicy instanceRemovalPolicy) The removal policy to apply to the cluster's instances.Number of DocDB compute instances.DatabaseCluster.Builder.instanceType
(InstanceType instanceType) What type of instance to start for the replicas.The KMS key for storage encryption.DatabaseCluster.Builder.masterUser
(Login masterUser) Username and password for the administrative user.DatabaseCluster.Builder.parameterGroup
(IClusterParameterGroup parameterGroup) The DB parameter group to associate with the instance.The port the DocumentDB cluster will listen on.DatabaseCluster.Builder.preferredMaintenanceWindow
(String preferredMaintenanceWindow) A weekly time range in which maintenance should preferably execute.DatabaseCluster.Builder.removalPolicy
(RemovalPolicy removalPolicy) The removal policy to apply when the cluster and its instances are removed or replaced during a stack update, or when the stack is deleted.DatabaseCluster.Builder.securityGroup
(ISecurityGroup securityGroup) Security group.DatabaseCluster.Builder.securityGroupRemovalPolicy
(RemovalPolicy securityGroupRemovalPolicy) The removal policy to apply to the cluster's security group.DatabaseCluster.Builder.storageEncrypted
(Boolean storageEncrypted) Whether to enable storage encryption.DatabaseCluster.Builder.storageType
(StorageType storageType) The storage type of the DocDB cluster.What subnets to run the DocumentDB instances in.DatabaseCluster.Builder.vpcSubnets
(SubnetSelection vpcSubnets) Where to place the instances within the VPC.