| Package | Description |
|---|---|
| software.amazon.awscdk.services.rds |
Amazon Relational Database Service Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
ServerlessCluster.Builder |
ServerlessCluster.Builder.backupRetention(Duration backupRetention)
The number of days during which automatic DB snapshots are retained.
|
ServerlessCluster.Builder |
ServerlessCluster.Builder.clusterIdentifier(String clusterIdentifier)
An optional identifier for the cluster.
|
ServerlessCluster.Builder |
ServerlessCluster.Builder.copyTagsToSnapshot(Boolean copyTagsToSnapshot)
Whether to copy tags to the snapshot when a snapshot is created.
|
static ServerlessCluster.Builder |
ServerlessCluster.Builder.create(software.constructs.Construct scope,
String id) |
ServerlessCluster.Builder |
ServerlessCluster.Builder.credentials(Credentials credentials)
Credentials for the administrative user.
|
ServerlessCluster.Builder |
ServerlessCluster.Builder.defaultDatabaseName(String defaultDatabaseName)
Name of a database which is automatically created inside the cluster.
|
ServerlessCluster.Builder |
ServerlessCluster.Builder.deletionProtection(Boolean deletionProtection)
Indicates whether the DB cluster should have deletion protection enabled.
|
ServerlessCluster.Builder |
ServerlessCluster.Builder.enableDataApi(Boolean enableDataApi)
Whether to enable the Data API.
|
ServerlessCluster.Builder |
ServerlessCluster.Builder.engine(IClusterEngine engine)
What kind of database to start.
|
ServerlessCluster.Builder |
ServerlessCluster.Builder.parameterGroup(IParameterGroup parameterGroup)
Additional parameters to pass to the database engine.
|
ServerlessCluster.Builder |
ServerlessCluster.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.
|
ServerlessCluster.Builder |
ServerlessCluster.Builder.scaling(ServerlessScalingOptions scaling)
Scaling configuration of an Aurora Serverless database cluster.
|
ServerlessCluster.Builder |
ServerlessCluster.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Security group.
|
ServerlessCluster.Builder |
ServerlessCluster.Builder.storageEncryptionKey(IKey storageEncryptionKey)
The KMS key for storage encryption.
|
ServerlessCluster.Builder |
ServerlessCluster.Builder.subnetGroup(ISubnetGroup subnetGroup)
Existing subnet group for the cluster.
|
ServerlessCluster.Builder |
ServerlessCluster.Builder.vpc(IVpc vpc)
The VPC that this Aurora Serverless cluster has been created in.
|
ServerlessCluster.Builder |
ServerlessCluster.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Where to place the instances within the VPC.
|
Copyright © 2022. All rights reserved.