@Stability(value=Stable) public static final class CfnDBClusterProps.Builder extends Object implements software.amazon.jsii.Builder<CfnDBClusterProps>
CfnDBClusterProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnDBClusterProps.Builder engine(String engine)
CfnDBClusterProps.getEngine()engine - `AWS::RDS::DBCluster.Engine`. This parameter is required.this@Stability(value=Stable) public CfnDBClusterProps.Builder associatedRoles(IResolvable associatedRoles)
CfnDBClusterProps.getAssociatedRoles()associatedRoles - `AWS::RDS::DBCluster.AssociatedRoles`.this@Stability(value=Stable) public CfnDBClusterProps.Builder associatedRoles(List<? extends Object> associatedRoles)
CfnDBClusterProps.getAssociatedRoles()associatedRoles - `AWS::RDS::DBCluster.AssociatedRoles`.this@Stability(value=Stable) public CfnDBClusterProps.Builder availabilityZones(List<String> availabilityZones)
CfnDBClusterProps.getAvailabilityZones()availabilityZones - `AWS::RDS::DBCluster.AvailabilityZones`.this@Stability(value=Stable) public CfnDBClusterProps.Builder backtrackWindow(Number backtrackWindow)
CfnDBClusterProps.getBacktrackWindow()backtrackWindow - `AWS::RDS::DBCluster.BacktrackWindow`.this@Stability(value=Stable) public CfnDBClusterProps.Builder backupRetentionPeriod(Number backupRetentionPeriod)
CfnDBClusterProps.getBackupRetentionPeriod()backupRetentionPeriod - `AWS::RDS::DBCluster.BackupRetentionPeriod`.this@Stability(value=Stable) public CfnDBClusterProps.Builder databaseName(String databaseName)
CfnDBClusterProps.getDatabaseName()databaseName - `AWS::RDS::DBCluster.DatabaseName`.this@Stability(value=Stable) public CfnDBClusterProps.Builder dbClusterIdentifier(String dbClusterIdentifier)
CfnDBClusterProps.getDbClusterIdentifier()dbClusterIdentifier - `AWS::RDS::DBCluster.DBClusterIdentifier`.this@Stability(value=Stable) public CfnDBClusterProps.Builder dbClusterParameterGroupName(String dbClusterParameterGroupName)
CfnDBClusterProps.getDbClusterParameterGroupName()dbClusterParameterGroupName - `AWS::RDS::DBCluster.DBClusterParameterGroupName`.this@Stability(value=Stable) public CfnDBClusterProps.Builder dbSubnetGroupName(String dbSubnetGroupName)
CfnDBClusterProps.getDbSubnetGroupName()dbSubnetGroupName - `AWS::RDS::DBCluster.DBSubnetGroupName`.this@Stability(value=Stable) public CfnDBClusterProps.Builder deletionProtection(Boolean deletionProtection)
CfnDBClusterProps.getDeletionProtection()deletionProtection - `AWS::RDS::DBCluster.DeletionProtection`.this@Stability(value=Stable) public CfnDBClusterProps.Builder deletionProtection(IResolvable deletionProtection)
CfnDBClusterProps.getDeletionProtection()deletionProtection - `AWS::RDS::DBCluster.DeletionProtection`.this@Stability(value=Stable) public CfnDBClusterProps.Builder enableCloudwatchLogsExports(List<String> enableCloudwatchLogsExports)
CfnDBClusterProps.getEnableCloudwatchLogsExports()enableCloudwatchLogsExports - `AWS::RDS::DBCluster.EnableCloudwatchLogsExports`.this@Stability(value=Stable) public CfnDBClusterProps.Builder enableHttpEndpoint(Boolean enableHttpEndpoint)
CfnDBClusterProps.getEnableHttpEndpoint()enableHttpEndpoint - `AWS::RDS::DBCluster.EnableHttpEndpoint`.this@Stability(value=Stable) public CfnDBClusterProps.Builder enableHttpEndpoint(IResolvable enableHttpEndpoint)
CfnDBClusterProps.getEnableHttpEndpoint()enableHttpEndpoint - `AWS::RDS::DBCluster.EnableHttpEndpoint`.this@Stability(value=Stable) public CfnDBClusterProps.Builder enableIamDatabaseAuthentication(Boolean enableIamDatabaseAuthentication)
CfnDBClusterProps.getEnableIamDatabaseAuthentication()enableIamDatabaseAuthentication - `AWS::RDS::DBCluster.EnableIAMDatabaseAuthentication`.this@Stability(value=Stable) public CfnDBClusterProps.Builder enableIamDatabaseAuthentication(IResolvable enableIamDatabaseAuthentication)
CfnDBClusterProps.getEnableIamDatabaseAuthentication()enableIamDatabaseAuthentication - `AWS::RDS::DBCluster.EnableIAMDatabaseAuthentication`.this@Stability(value=Stable) public CfnDBClusterProps.Builder engineMode(String engineMode)
CfnDBClusterProps.getEngineMode()engineMode - `AWS::RDS::DBCluster.EngineMode`.this@Stability(value=Stable) public CfnDBClusterProps.Builder engineVersion(String engineVersion)
CfnDBClusterProps.getEngineVersion()engineVersion - `AWS::RDS::DBCluster.EngineVersion`.this@Stability(value=Stable) public CfnDBClusterProps.Builder globalClusterIdentifier(String globalClusterIdentifier)
CfnDBClusterProps.getGlobalClusterIdentifier()globalClusterIdentifier - `AWS::RDS::DBCluster.GlobalClusterIdentifier`.this@Stability(value=Stable) public CfnDBClusterProps.Builder kmsKeyId(String kmsKeyId)
CfnDBClusterProps.getKmsKeyId()kmsKeyId - `AWS::RDS::DBCluster.KmsKeyId`.this@Stability(value=Stable) public CfnDBClusterProps.Builder masterUsername(String masterUsername)
CfnDBClusterProps.getMasterUsername()masterUsername - `AWS::RDS::DBCluster.MasterUsername`.this@Stability(value=Stable) public CfnDBClusterProps.Builder masterUserPassword(String masterUserPassword)
CfnDBClusterProps.getMasterUserPassword()masterUserPassword - `AWS::RDS::DBCluster.MasterUserPassword`.this@Stability(value=Stable) public CfnDBClusterProps.Builder port(Number port)
CfnDBClusterProps.getPort()port - `AWS::RDS::DBCluster.Port`.this@Stability(value=Stable) public CfnDBClusterProps.Builder preferredBackupWindow(String preferredBackupWindow)
CfnDBClusterProps.getPreferredBackupWindow()preferredBackupWindow - `AWS::RDS::DBCluster.PreferredBackupWindow`.this@Stability(value=Stable) public CfnDBClusterProps.Builder preferredMaintenanceWindow(String preferredMaintenanceWindow)
CfnDBClusterProps.getPreferredMaintenanceWindow()preferredMaintenanceWindow - `AWS::RDS::DBCluster.PreferredMaintenanceWindow`.this@Stability(value=Stable) public CfnDBClusterProps.Builder replicationSourceIdentifier(String replicationSourceIdentifier)
CfnDBClusterProps.getReplicationSourceIdentifier()replicationSourceIdentifier - `AWS::RDS::DBCluster.ReplicationSourceIdentifier`.this@Stability(value=Stable) public CfnDBClusterProps.Builder restoreType(String restoreType)
CfnDBClusterProps.getRestoreType()restoreType - `AWS::RDS::DBCluster.RestoreType`.this@Stability(value=Stable) public CfnDBClusterProps.Builder scalingConfiguration(CfnDBCluster.ScalingConfigurationProperty scalingConfiguration)
CfnDBClusterProps.getScalingConfiguration()scalingConfiguration - `AWS::RDS::DBCluster.ScalingConfiguration`.this@Stability(value=Stable) public CfnDBClusterProps.Builder scalingConfiguration(IResolvable scalingConfiguration)
CfnDBClusterProps.getScalingConfiguration()scalingConfiguration - `AWS::RDS::DBCluster.ScalingConfiguration`.this@Stability(value=Stable) public CfnDBClusterProps.Builder snapshotIdentifier(String snapshotIdentifier)
CfnDBClusterProps.getSnapshotIdentifier()snapshotIdentifier - `AWS::RDS::DBCluster.SnapshotIdentifier`.this@Stability(value=Stable) public CfnDBClusterProps.Builder sourceDbClusterIdentifier(String sourceDbClusterIdentifier)
CfnDBClusterProps.getSourceDbClusterIdentifier()sourceDbClusterIdentifier - `AWS::RDS::DBCluster.SourceDBClusterIdentifier`.this@Stability(value=Stable) public CfnDBClusterProps.Builder sourceRegion(String sourceRegion)
CfnDBClusterProps.getSourceRegion()sourceRegion - `AWS::RDS::DBCluster.SourceRegion`.this@Stability(value=Stable) public CfnDBClusterProps.Builder storageEncrypted(Boolean storageEncrypted)
CfnDBClusterProps.getStorageEncrypted()storageEncrypted - `AWS::RDS::DBCluster.StorageEncrypted`.this@Stability(value=Stable) public CfnDBClusterProps.Builder storageEncrypted(IResolvable storageEncrypted)
CfnDBClusterProps.getStorageEncrypted()storageEncrypted - `AWS::RDS::DBCluster.StorageEncrypted`.this@Stability(value=Stable) public CfnDBClusterProps.Builder tags(List<? extends CfnTag> tags)
CfnDBClusterProps.getTags()tags - `AWS::RDS::DBCluster.Tags`.this@Stability(value=Stable) public CfnDBClusterProps.Builder useLatestRestorableTime(Boolean useLatestRestorableTime)
CfnDBClusterProps.getUseLatestRestorableTime()useLatestRestorableTime - `AWS::RDS::DBCluster.UseLatestRestorableTime`.this@Stability(value=Stable) public CfnDBClusterProps.Builder useLatestRestorableTime(IResolvable useLatestRestorableTime)
CfnDBClusterProps.getUseLatestRestorableTime()useLatestRestorableTime - `AWS::RDS::DBCluster.UseLatestRestorableTime`.this@Stability(value=Stable) public CfnDBClusterProps.Builder vpcSecurityGroupIds(List<String> vpcSecurityGroupIds)
CfnDBClusterProps.getVpcSecurityGroupIds()vpcSecurityGroupIds - `AWS::RDS::DBCluster.VpcSecurityGroupIds`.this@Stability(value=Stable) public CfnDBClusterProps build()
build in interface software.amazon.jsii.Builder<CfnDBClusterProps>CfnDBClusterPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.