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