Uses of Class
software.amazon.awscdk.services.rds.DatabaseCluster.Builder
Packages that use DatabaseCluster.Builder
Package
Description
Amazon Relational Database Service Construct Library
-
Uses of DatabaseCluster.Builder in software.amazon.awscdk.services.rds
Methods in software.amazon.awscdk.services.rds that return DatabaseCluster.BuilderModifier and TypeMethodDescriptionDatabaseCluster.Builder.backtrackWindow(Duration backtrackWindow) The number of seconds to set a cluster's target backtrack window to.DatabaseCluster.Builder.backup(BackupProps backup) Backup settings.DatabaseCluster.Builder.cloudwatchLogsExports(List<String> cloudwatchLogsExports) The list of log types that need to be enabled for exporting to CloudWatch Logs.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.clusterIdentifier(String clusterIdentifier) An optional identifier for the cluster.DatabaseCluster.Builder.copyTagsToSnapshot(Boolean copyTagsToSnapshot) Whether to copy tags to the snapshot when a snapshot is created.static DatabaseCluster.BuilderDatabaseCluster.Builder.credentials(Credentials credentials) Credentials for the administrative user.DatabaseCluster.Builder.defaultDatabaseName(String defaultDatabaseName) Name of a database which is automatically created inside the cluster.DatabaseCluster.Builder.deletionProtection(Boolean deletionProtection) Indicates whether the DB cluster should have deletion protection enabled.DatabaseCluster.Builder.engine(IClusterEngine engine) What kind of database to start.DatabaseCluster.Builder.iamAuthentication(Boolean iamAuthentication) Whether to enable mapping of AWS Identity and Access Management (IAM) accounts to database accounts.DatabaseCluster.Builder.instanceIdentifierBase(String instanceIdentifierBase) Base identifier for instances.DatabaseCluster.Builder.instanceProps(InstanceProps instanceProps) Settings for the individual instances that are launched.How many replicas/instances to create.DatabaseCluster.Builder.monitoringInterval(Duration monitoringInterval) The interval, in seconds, between points when Amazon RDS collects enhanced monitoring metrics for the DB instances.DatabaseCluster.Builder.monitoringRole(IRole monitoringRole) Role that will be used to manage DB instances monitoring.DatabaseCluster.Builder.parameterGroup(IParameterGroup parameterGroup) Additional parameters to pass to the database engine.DatabaseCluster.Builder.parameters(Map<String, String> parameters) The parameters in the DBClusterParameterGroup to create automatically.What port to listen on.DatabaseCluster.Builder.preferredMaintenanceWindow(String preferredMaintenanceWindow) A preferred maintenance window day/time range.DatabaseCluster.Builder.removalPolicy(RemovalPolicy removalPolicy) The removal policy to apply when the cluster and its instances are removed from the stack or replaced during an update.DatabaseCluster.Builder.s3ExportBuckets(List<? extends IBucket> s3ExportBuckets) S3 buckets that you want to load data into.DatabaseCluster.Builder.s3ExportRole(IRole s3ExportRole) Role that will be associated with this DB cluster to enable S3 export.DatabaseCluster.Builder.s3ImportBuckets(List<? extends IBucket> s3ImportBuckets) S3 buckets that you want to load data from.DatabaseCluster.Builder.s3ImportRole(IRole s3ImportRole) Role that will be associated with this DB cluster to enable S3 import.DatabaseCluster.Builder.storageEncrypted(Boolean storageEncrypted) Whether to enable storage encryption.DatabaseCluster.Builder.storageEncryptionKey(IKey storageEncryptionKey) The KMS key for storage encryption.DatabaseCluster.Builder.subnetGroup(ISubnetGroup subnetGroup) Existing subnet group for the cluster.