@Stability(value=Stable) @Internal public static final class CfnDBClusterProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnDBClusterProps
CfnDBClusterPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnDBClusterProps.Builder, CfnDBClusterProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String engine,
Object associatedRoles,
List<String> availabilityZones,
Number backtrackWindow,
Number backupRetentionPeriod,
String databaseName,
String dbClusterIdentifier,
String dbClusterParameterGroupName,
String dbSubnetGroupName,
Object deletionProtection,
List<String> enableCloudwatchLogsExports,
Object enableHttpEndpoint,
Object enableIamDatabaseAuthentication,
String engineMode,
String engineVersion,
String globalClusterIdentifier,
String kmsKeyId,
String masterUsername,
String masterUserPassword,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
String replicationSourceIdentifier,
String restoreType,
Object scalingConfiguration,
String snapshotIdentifier,
String sourceDbClusterIdentifier,
String sourceRegion,
Object storageEncrypted,
List<? extends CfnTag> tags,
Object useLatestRestorableTime,
List<String> vpcSecurityGroupIds)
Constructor that initializes the object based on literal property values passed by the
CfnDBClusterProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAssociatedRoles()
`AWS::RDS::DBCluster.AssociatedRoles`.
|
List<String> |
getAvailabilityZones()
`AWS::RDS::DBCluster.AvailabilityZones`.
|
Number |
getBacktrackWindow()
`AWS::RDS::DBCluster.BacktrackWindow`.
|
Number |
getBackupRetentionPeriod()
`AWS::RDS::DBCluster.BackupRetentionPeriod`.
|
String |
getDatabaseName()
`AWS::RDS::DBCluster.DatabaseName`.
|
String |
getDbClusterIdentifier()
`AWS::RDS::DBCluster.DBClusterIdentifier`.
|
String |
getDbClusterParameterGroupName()
`AWS::RDS::DBCluster.DBClusterParameterGroupName`.
|
String |
getDbSubnetGroupName()
`AWS::RDS::DBCluster.DBSubnetGroupName`.
|
Object |
getDeletionProtection()
`AWS::RDS::DBCluster.DeletionProtection`.
|
List<String> |
getEnableCloudwatchLogsExports()
`AWS::RDS::DBCluster.EnableCloudwatchLogsExports`.
|
Object |
getEnableHttpEndpoint()
`AWS::RDS::DBCluster.EnableHttpEndpoint`.
|
Object |
getEnableIamDatabaseAuthentication()
`AWS::RDS::DBCluster.EnableIAMDatabaseAuthentication`.
|
String |
getEngine()
`AWS::RDS::DBCluster.Engine`.
|
String |
getEngineMode()
`AWS::RDS::DBCluster.EngineMode`.
|
String |
getEngineVersion()
`AWS::RDS::DBCluster.EngineVersion`.
|
String |
getGlobalClusterIdentifier()
`AWS::RDS::DBCluster.GlobalClusterIdentifier`.
|
String |
getKmsKeyId()
`AWS::RDS::DBCluster.KmsKeyId`.
|
String |
getMasterUsername()
`AWS::RDS::DBCluster.MasterUsername`.
|
String |
getMasterUserPassword()
`AWS::RDS::DBCluster.MasterUserPassword`.
|
Number |
getPort()
`AWS::RDS::DBCluster.Port`.
|
String |
getPreferredBackupWindow()
`AWS::RDS::DBCluster.PreferredBackupWindow`.
|
String |
getPreferredMaintenanceWindow()
`AWS::RDS::DBCluster.PreferredMaintenanceWindow`.
|
String |
getReplicationSourceIdentifier()
`AWS::RDS::DBCluster.ReplicationSourceIdentifier`.
|
String |
getRestoreType()
`AWS::RDS::DBCluster.RestoreType`.
|
Object |
getScalingConfiguration()
`AWS::RDS::DBCluster.ScalingConfiguration`.
|
String |
getSnapshotIdentifier()
`AWS::RDS::DBCluster.SnapshotIdentifier`.
|
String |
getSourceDbClusterIdentifier()
`AWS::RDS::DBCluster.SourceDBClusterIdentifier`.
|
String |
getSourceRegion()
`AWS::RDS::DBCluster.SourceRegion`.
|
Object |
getStorageEncrypted()
`AWS::RDS::DBCluster.StorageEncrypted`.
|
List<CfnTag> |
getTags()
`AWS::RDS::DBCluster.Tags`.
|
Object |
getUseLatestRestorableTime()
`AWS::RDS::DBCluster.UseLatestRestorableTime`.
|
List<String> |
getVpcSecurityGroupIds()
`AWS::RDS::DBCluster.VpcSecurityGroupIds`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(String engine, Object associatedRoles, List<String> availabilityZones, Number backtrackWindow, Number backupRetentionPeriod, String databaseName, String dbClusterIdentifier, String dbClusterParameterGroupName, String dbSubnetGroupName, Object deletionProtection, List<String> enableCloudwatchLogsExports, Object enableHttpEndpoint, Object enableIamDatabaseAuthentication, String engineMode, String engineVersion, String globalClusterIdentifier, String kmsKeyId, String masterUsername, String masterUserPassword, Number port, String preferredBackupWindow, String preferredMaintenanceWindow, String replicationSourceIdentifier, String restoreType, Object scalingConfiguration, String snapshotIdentifier, String sourceDbClusterIdentifier, String sourceRegion, Object storageEncrypted, List<? extends CfnTag> tags, Object useLatestRestorableTime, List<String> vpcSecurityGroupIds)
CfnDBClusterProps.Builder.public final String getEngine()
CfnDBClusterPropsgetEngine in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-enginepublic final Object getAssociatedRoles()
CfnDBClusterPropsgetAssociatedRoles in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-associatedrolespublic final List<String> getAvailabilityZones()
CfnDBClusterPropsgetAvailabilityZones in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-availabilityzonespublic final Number getBacktrackWindow()
CfnDBClusterPropsgetBacktrackWindow in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-backtrackwindowpublic final Number getBackupRetentionPeriod()
CfnDBClusterPropsgetBackupRetentionPeriod in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-backuprententionperiodpublic final String getDatabaseName()
CfnDBClusterPropsgetDatabaseName in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-databasenamepublic final String getDbClusterIdentifier()
CfnDBClusterPropsgetDbClusterIdentifier in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-dbclusteridentifierpublic final String getDbClusterParameterGroupName()
CfnDBClusterPropsgetDbClusterParameterGroupName in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-dbclusterparametergroupnamepublic final String getDbSubnetGroupName()
CfnDBClusterPropsgetDbSubnetGroupName in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-dbsubnetgroupnamepublic final Object getDeletionProtection()
CfnDBClusterPropsgetDeletionProtection in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-deletionprotectionpublic final List<String> getEnableCloudwatchLogsExports()
CfnDBClusterPropsgetEnableCloudwatchLogsExports in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-enablecloudwatchlogsexportspublic final Object getEnableHttpEndpoint()
CfnDBClusterPropsgetEnableHttpEndpoint in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-enablehttpendpointpublic final Object getEnableIamDatabaseAuthentication()
CfnDBClusterPropsgetEnableIamDatabaseAuthentication in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-enableiamdatabaseauthenticationpublic final String getEngineMode()
CfnDBClusterPropsgetEngineMode in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-enginemodepublic final String getEngineVersion()
CfnDBClusterPropsgetEngineVersion in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-engineversionpublic final String getGlobalClusterIdentifier()
CfnDBClusterPropsgetGlobalClusterIdentifier in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-globalclusteridentifierpublic final String getKmsKeyId()
CfnDBClusterPropsgetKmsKeyId in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-kmskeyidpublic final String getMasterUsername()
CfnDBClusterPropsgetMasterUsername in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-masterusernamepublic final String getMasterUserPassword()
CfnDBClusterPropsgetMasterUserPassword in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-masteruserpasswordpublic final Number getPort()
CfnDBClusterPropsgetPort in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-portpublic final String getPreferredBackupWindow()
CfnDBClusterPropsgetPreferredBackupWindow in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-preferredbackupwindowpublic final String getPreferredMaintenanceWindow()
CfnDBClusterPropsgetPreferredMaintenanceWindow in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-preferredmaintenancewindowpublic final String getReplicationSourceIdentifier()
CfnDBClusterPropsgetReplicationSourceIdentifier in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-replicationsourceidentifierpublic final String getRestoreType()
CfnDBClusterPropsgetRestoreType in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-restoretypepublic final Object getScalingConfiguration()
CfnDBClusterPropsgetScalingConfiguration in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-scalingconfigurationpublic final String getSnapshotIdentifier()
CfnDBClusterPropsgetSnapshotIdentifier in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-snapshotidentifierpublic final String getSourceDbClusterIdentifier()
CfnDBClusterPropsgetSourceDbClusterIdentifier in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-sourcedbclusteridentifierpublic final String getSourceRegion()
CfnDBClusterPropsgetSourceRegion in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-sourceregionpublic final Object getStorageEncrypted()
CfnDBClusterPropsgetStorageEncrypted in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-storageencryptedpublic final List<CfnTag> getTags()
CfnDBClusterPropsgetTags in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-tagspublic final Object getUseLatestRestorableTime()
CfnDBClusterPropsgetUseLatestRestorableTime in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-uselatestrestorabletimepublic final List<String> getVpcSecurityGroupIds()
CfnDBClusterPropsgetVpcSecurityGroupIds in interface CfnDBClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-vpcsecuritygroupids@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.