Builder

class Builder

Properties

Link copied to clipboard

Provides the list of Availability Zones (AZs) where instances in the restored DB cluster can be created.

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 database name for the restored DB cluster.

Link copied to clipboard

The name of the DB cluster to create from the DB snapshot or DB cluster snapshot. This parameter isn't case-sensitive.

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 DB cluster parameter group to associate with this DB cluster. If this argument is omitted, the default DB cluster parameter group for the specified engine is used.

Link copied to clipboard

The name of the DB subnet group 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. Currently, only MySQL, Microsoft SQL Server, Oracle, and PostgreSQL DB instances can be created in an Active Directory Domain.

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 Amazon 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 database engine to use for the new DB cluster.

Link copied to clipboard

The DB engine mode of the DB cluster, either provisioned or serverless.

Link copied to clipboard

The version of the database engine to use for the new DB cluster. If you don't specify an engine version, the default version for the database engine in the Amazon Web Services Region is used.

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 a DB snapshot or DB cluster snapshot.

Link copied to clipboard

The network type of the DB cluster.

Link copied to clipboard

The name of the option group to use for the restored 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

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 for the DB snapshot or DB cluster snapshot to restore from.

Link copied to clipboard

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

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

The tags to be assigned to the restored DB cluster.

Link copied to clipboard

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