| Package | Description |
|---|---|
| software.amazon.awscdk.services.rds |
Amazon Relational Database Service Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
CfnDBCluster.Builder |
CfnDBCluster.Builder.associatedRoles(IResolvable associatedRoles)
Provides a list of the AWS Identity and Access Management (IAM) roles that are associated with the DB cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.associatedRoles(List<? extends Object> associatedRoles)
Provides a list of the AWS Identity and Access Management (IAM) roles that are associated with the DB cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.availabilityZones(List<String> availabilityZones)
A list of Availability Zones (AZs) where instances in the DB cluster can be created.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.backtrackWindow(Number backtrackWindow)
The target backtrack window, in seconds.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.backupRetentionPeriod(Number backupRetentionPeriod)
The number of days for which automated backups are retained.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.copyTagsToSnapshot(Boolean copyTagsToSnapshot)
A value that indicates whether to copy all tags from the DB cluster to snapshots of the DB cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.copyTagsToSnapshot(IResolvable copyTagsToSnapshot)
A value that indicates whether to copy all tags from the DB cluster to snapshots of the DB cluster.
|
static CfnDBCluster.Builder |
CfnDBCluster.Builder.create(software.constructs.Construct scope,
String id) |
CfnDBCluster.Builder |
CfnDBCluster.Builder.databaseName(String databaseName)
The name of your database.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.dbClusterIdentifier(String dbClusterIdentifier)
The DB cluster identifier.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.dbClusterParameterGroupName(String dbClusterParameterGroupName)
The name of the DB cluster parameter group to associate with this DB cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.dbSubnetGroupName(String dbSubnetGroupName)
A DB subnet group that you want to associate with this DB cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.deletionProtection(Boolean deletionProtection)
A value that indicates whether the DB cluster has deletion protection enabled.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.deletionProtection(IResolvable deletionProtection)
A value that indicates whether the DB cluster has deletion protection enabled.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.enableCloudwatchLogsExports(List<String> enableCloudwatchLogsExports)
The list of log types that need to be enabled for exporting to CloudWatch Logs.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.enableHttpEndpoint(Boolean enableHttpEndpoint)
A value that indicates whether to enable the HTTP endpoint for an Aurora Serverless DB cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.enableHttpEndpoint(IResolvable enableHttpEndpoint)
A value that indicates whether to enable the HTTP endpoint for an Aurora Serverless DB cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.enableIamDatabaseAuthentication(Boolean enableIamDatabaseAuthentication)
A value that indicates whether to enable mapping of AWS Identity and Access Management (IAM) accounts to database accounts.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.enableIamDatabaseAuthentication(IResolvable enableIamDatabaseAuthentication)
A value that indicates whether to enable mapping of AWS Identity and Access Management (IAM) accounts to database accounts.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.engine(String engine)
The name of the database engine to be used for this DB cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.engineMode(String engineMode)
The DB engine mode of the DB cluster, either `provisioned` , `serverless` , `parallelquery` , `global` , or `multimaster` .
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.engineVersion(String engineVersion)
The version number of the database engine to use.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.globalClusterIdentifier(String globalClusterIdentifier)
If you are configuring an Aurora global database cluster and want your Aurora DB cluster to be a secondary member in the global database cluster, specify the global cluster ID of the global database cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.kmsKeyId(String kmsKeyId)
The Amazon Resource Name (ARN) of the AWS KMS key that is used to encrypt the database instances in the DB cluster, such as `arn:aws:kms:us-east-1:012345678910:key/abcd1234-a123-456a-a12b-a123b4cd56ef` .
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.masterUsername(String masterUsername)
The name of the master user for the DB cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.masterUserPassword(String masterUserPassword)
The master password for the DB instance.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.port(Number port)
The port number on which the DB instances in the DB cluster accept connections.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.preferredBackupWindow(String preferredBackupWindow)
The daily time range during which automated backups are created.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.preferredMaintenanceWindow(String preferredMaintenanceWindow)
The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.replicationSourceIdentifier(String replicationSourceIdentifier)
The Amazon Resource Name (ARN) of the source DB instance or DB cluster if this DB cluster is created as a read replica.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.restoreType(String restoreType)
The type of restore to be performed.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.scalingConfiguration(CfnDBCluster.ScalingConfigurationProperty scalingConfiguration)
The `ScalingConfiguration` property type specifies the scaling configuration of an Aurora Serverless DB cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.scalingConfiguration(IResolvable scalingConfiguration)
The `ScalingConfiguration` property type specifies the scaling configuration of an Aurora Serverless DB cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.snapshotIdentifier(String snapshotIdentifier)
The identifier for the DB snapshot or DB cluster snapshot to restore from.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.sourceDbClusterIdentifier(String sourceDbClusterIdentifier)
When restoring a DB cluster to a point in time, the identifier of the source DB cluster from which to restore.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.sourceRegion(String sourceRegion)
The AWS Region which contains the source DB cluster when replicating a DB cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.storageEncrypted(Boolean storageEncrypted)
Indicates whether the DB cluster is encrypted.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.storageEncrypted(IResolvable storageEncrypted)
Indicates whether the DB cluster is encrypted.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.tags(List<? extends CfnTag> tags)
Tags to assign to the DB cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.useLatestRestorableTime(Boolean useLatestRestorableTime)
A value that indicates whether to restore the DB cluster to the latest restorable backup time.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.useLatestRestorableTime(IResolvable useLatestRestorableTime)
A value that indicates whether to restore the DB cluster to the latest restorable backup time.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.vpcSecurityGroupIds(List<String> vpcSecurityGroupIds)
A list of EC2 VPC security groups to associate with this DB cluster.
|
Copyright © 2022. All rights reserved.