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