Uses of Class
software.amazon.awscdk.services.rds.DatabaseClusterFromSnapshot.Builder
Packages that use DatabaseClusterFromSnapshot.Builder
Package
Description
Amazon Relational Database Service Construct Library
-
Uses of DatabaseClusterFromSnapshot.Builder in software.amazon.awscdk.services.rds
Methods in software.amazon.awscdk.services.rds that return DatabaseClusterFromSnapshot.BuilderModifier and TypeMethodDescriptionDatabaseClusterFromSnapshot.Builder.autoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade) Specifies whether minor engine upgrades are applied automatically to the DB cluster during the maintenance window.DatabaseClusterFromSnapshot.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.clusterScailabilityType(ClusterScailabilityType clusterScailabilityType) Deprecated.Use clusterScalabilityType instead.DatabaseClusterFromSnapshot.Builder.clusterScalabilityType(ClusterScalabilityType clusterScalabilityType) Specifies the scalability mode of the Aurora DB cluster.DatabaseClusterFromSnapshot.Builder.copyTagsToSnapshot(Boolean copyTagsToSnapshot) Whether to copy tags to the snapshot when a snapshot is created.DatabaseClusterFromSnapshot.Builder.credentials(Credentials credentials) Deprecated.usesnapshotCredentialswhich allows to generate a new passwordDatabaseClusterFromSnapshot.Builder.databaseInsightsMode(DatabaseInsightsMode databaseInsightsMode) The database insights mode.DatabaseClusterFromSnapshot.Builder.defaultDatabaseName(String defaultDatabaseName) Name of a database which is automatically created inside the cluster.DatabaseClusterFromSnapshot.Builder.deleteAutomatedBackups(Boolean deleteAutomatedBackups) Specifies whether to remove automated backups immediately after the DB cluster is deleted.DatabaseClusterFromSnapshot.Builder.deletionProtection(Boolean deletionProtection) Indicates whether the DB cluster should have deletion protection enabled.Directory ID for associating the DB cluster with a specific Active Directory.DatabaseClusterFromSnapshot.Builder.domainRole(IRole domainRole) The IAM role to be used when making API calls to the Directory Service.DatabaseClusterFromSnapshot.Builder.enableClusterLevelEnhancedMonitoring(Boolean enableClusterLevelEnhancedMonitoring) Whether to enable enhanced monitoring at the cluster level.DatabaseClusterFromSnapshot.Builder.enableDataApi(Boolean enableDataApi) Whether to enable the Data API for the cluster.DatabaseClusterFromSnapshot.Builder.enableLocalWriteForwarding(Boolean enableLocalWriteForwarding) Whether read replicas can forward write operations to the writer DB instance in the DB cluster.DatabaseClusterFromSnapshot.Builder.enablePerformanceInsights(Boolean enablePerformanceInsights) Whether to enable Performance Insights for the DB cluster.DatabaseClusterFromSnapshot.Builder.engine(IClusterEngine engine) What kind of database to start.DatabaseClusterFromSnapshot.Builder.engineLifecycleSupport(EngineLifecycleSupport engineLifecycleSupport) The life cycle type for this DB cluster.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) Deprecated.use writer and readers insteadDeprecated.use writer and readers insteadDatabaseClusterFromSnapshot.Builder.instanceUpdateBehaviour(InstanceUpdateBehaviour instanceUpdateBehaviour) The ordering of updates for instances.DatabaseClusterFromSnapshot.Builder.monitoringInterval(Duration monitoringInterval) The interval between points when Amazon RDS collects enhanced monitoring metrics.DatabaseClusterFromSnapshot.Builder.monitoringRole(IRole monitoringRole) Role that will be used to manage DB monitoring.DatabaseClusterFromSnapshot.Builder.networkType(NetworkType networkType) The network type of the DB instance.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.DatabaseClusterFromSnapshot.Builder.performanceInsightEncryptionKey(IKey performanceInsightEncryptionKey) The AWS KMS key for encryption of Performance Insights data.DatabaseClusterFromSnapshot.Builder.performanceInsightRetention(PerformanceInsightRetention performanceInsightRetention) The amount of time, in days, to retain Performance Insights data.What port to listen on.DatabaseClusterFromSnapshot.Builder.preferredMaintenanceWindow(String preferredMaintenanceWindow) A preferred maintenance window day/time range.DatabaseClusterFromSnapshot.Builder.readers(List<? extends IClusterInstance> readers) A list of instances to create as cluster reader instances.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.securityGroups(List<? extends ISecurityGroup> securityGroups) Security group.DatabaseClusterFromSnapshot.Builder.serverlessV2AutoPauseDuration(Duration serverlessV2AutoPauseDuration) Specifies the duration an Aurora Serverless v2 DB instance must be idle before Aurora attempts to automatically pause it.DatabaseClusterFromSnapshot.Builder.serverlessV2MaxCapacity(Number serverlessV2MaxCapacity) The maximum number of Aurora capacity units (ACUs) for a DB instance in an Aurora Serverless v2 cluster.DatabaseClusterFromSnapshot.Builder.serverlessV2MinCapacity(Number serverlessV2MinCapacity) The minimum number of Aurora capacity units (ACUs) for a DB instance in an Aurora Serverless v2 cluster.DatabaseClusterFromSnapshot.Builder.snapshotCredentials(SnapshotCredentials snapshotCredentials) Master user credentials.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(IKeyRef storageEncryptionKey) The KMS key for storage encryption.DatabaseClusterFromSnapshot.Builder.storageType(DBClusterStorageType storageType) The storage type to be associated with the DB cluster.DatabaseClusterFromSnapshot.Builder.subnetGroup(ISubnetGroup subnetGroup) Existing subnet group for the cluster.What subnets to run the RDS instances in.DatabaseClusterFromSnapshot.Builder.vpcSubnets(SubnetSelection vpcSubnets) Where to place the instances within the VPC.DatabaseClusterFromSnapshot.Builder.writer(IClusterInstance writer) The instance to use for the cluster writer.