Builder

class Builder

Properties

Link copied to clipboard

The target backtrack window, in seconds. To disable backtracking, set this value to 0.

Link copied to clipboard

Specifies whether to copy all tags from the restored DB cluster to snapshots of the restored DB cluster. The default is not to copy them.

Link copied to clipboard

The name of the new DB cluster to be created.

Link copied to clipboard

The compute and memory capacity of the each DB instance in the Multi-AZ DB cluster, for example db.m6gd.xlarge. Not all DB instance classes are available in all Amazon Web Services Regions, or for all database engines.

Link copied to clipboard

The name of the custom DB cluster parameter group to associate with this DB cluster.

Link copied to clipboard

The DB subnet group name to use for the new DB cluster.

Link copied to clipboard

Specifies whether to enable deletion protection for the DB cluster. The database can't be deleted when deletion protection is enabled. By default, deletion protection isn't enabled.

Link copied to clipboard

The Active Directory directory ID to restore the DB cluster in. The domain must be created prior to this operation.

Link copied to clipboard

The name of the IAM role to be used when making API calls to the Directory Service.

Link copied to clipboard

The list of logs that the restored DB cluster is to export to CloudWatch Logs. The values in the list depend on the DB engine being used.

Link copied to clipboard

Specifies whether to enable mapping of Amazon Web Services Identity and Access Management (IAM) accounts to database accounts. By default, mapping isn't enabled.

Link copied to clipboard

The engine mode of the new cluster. Specify provisioned or serverless, depending on the type of the cluster you are creating. You can create an Aurora Serverless v1 clone from a provisioned cluster, or a provisioned clone from an Aurora Serverless v1 cluster. To create a clone that is an Aurora Serverless v1 cluster, the original cluster must be an Aurora Serverless v1 cluster or an encrypted provisioned cluster.

Link copied to clipboard
var iops: Int?

The amount of Provisioned IOPS (input/output operations per second) to be initially allocated for each DB instance in the Multi-AZ DB cluster.

Link copied to clipboard

The Amazon Web Services KMS key identifier to use when restoring an encrypted DB cluster from an encrypted DB cluster.

Link copied to clipboard

The network type of the DB cluster.

Link copied to clipboard

The name of the option group for the new DB cluster.

Link copied to clipboard
var port: Int?

The port number on which the new DB cluster accepts connections.

Link copied to clipboard

Specifies whether the DB cluster is publicly accessible.

Link copied to clipboard
Link copied to clipboard

The date and time to restore the DB cluster to.

Link copied to clipboard

The type of restore to be performed. You can specify one of the following values:

Link copied to clipboard

For DB clusters in serverless DB engine mode, the scaling properties of the DB cluster.

Link copied to clipboard

Contains the scaling configuration of an Aurora Serverless v2 DB cluster.

Link copied to clipboard

The identifier of the source DB cluster from which to restore.

Link copied to clipboard

The resource ID of the source DB cluster from which to restore.

Link copied to clipboard

Specifies the storage type to be associated with the DB cluster.

Link copied to clipboard
var tags: List<Tag>?

A list of tags. For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide.

Link copied to clipboard

Specifies whether to restore the DB cluster to the latest restorable backup time. By default, the DB cluster isn't restored to the latest restorable backup time.

Link copied to clipboard

A list of VPC security groups that the new DB cluster belongs to.