| Modifier and Type | Method and Description |
|---|---|
CfnDBCluster.Builder |
CfnDBCluster.Builder.allocatedStorage(Number allocatedStorage)
The amount of storage in gibibytes (GiB) to allocate to each DB instance in the Multi-AZ DB cluster.
|
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.autoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
A value that indicates whether minor engine upgrades are applied automatically to the DB cluster during the maintenance window.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.autoMinorVersionUpgrade(IResolvable autoMinorVersionUpgrade)
A value that indicates whether minor engine upgrades are applied automatically to the DB cluster during the maintenance window.
|
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(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.dbClusterInstanceClass(String dbClusterInstanceClass)
The compute and memory capacity of each DB instance in the Multi-AZ DB cluster, for example db.m6gd.xlarge.
|
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.dbInstanceParameterGroupName(String dbInstanceParameterGroupName)
The name of the DB parameter group to apply to all instances of the 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.domain(String domain)
Indicates the directory ID of the Active Directory to create the DB cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.domainIamRoleName(String domainIamRoleName)
Specifies the name of the IAM role to use when making API calls to the Directory Service.
|
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.iops(Number iops)
The amount of Provisioned IOPS (input/output operations per second) to be initially allocated for each DB instance in the Multi-AZ DB 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.monitoringInterval(Number monitoringInterval)
The interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.monitoringRoleArn(String monitoringRoleArn)
The Amazon Resource Name (ARN) for the IAM role that permits RDS to send Enhanced Monitoring metrics to Amazon CloudWatch Logs.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.networkType(String networkType)
The network type of the DB cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.performanceInsightsEnabled(Boolean performanceInsightsEnabled)
A value that indicates whether to turn on Performance Insights for the DB cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.performanceInsightsEnabled(IResolvable performanceInsightsEnabled)
A value that indicates whether to turn on Performance Insights for the DB cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.performanceInsightsKmsKeyId(String performanceInsightsKmsKeyId)
The AWS KMS key identifier for encryption of Performance Insights data.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.performanceInsightsRetentionPeriod(Number performanceInsightsRetentionPeriod)
The number of days to retain Performance Insights data.
|
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.publiclyAccessible(Boolean publiclyAccessible)
A value that indicates whether the DB cluster is publicly accessible.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.publiclyAccessible(IResolvable publiclyAccessible)
A value that indicates whether the DB cluster is publicly accessible.
|
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.serverlessV2ScalingConfiguration(CfnDBCluster.ServerlessV2ScalingConfigurationProperty serverlessV2ScalingConfiguration)
The `ServerlessV2ScalingConfiguration` property type specifies the scaling configuration of an Aurora Serverless V2 DB cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.serverlessV2ScalingConfiguration(IResolvable serverlessV2ScalingConfiguration)
The `ServerlessV2ScalingConfiguration` property type specifies the scaling configuration of an Aurora Serverless V2 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.storageType(String storageType)
Specifies the storage type to be associated with the DB cluster.
|
CfnDBCluster.Builder |
CfnDBCluster.Builder.tags(List<? extends CfnTag> tags)
An optional array of key-value pairs to apply to this 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.