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