@Stability(value=Stable) @Internal public static final class CfnClusterProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnClusterProps
CfnClusterPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnClusterProps.Builder, CfnClusterProps.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 clusterType,
String dbName,
String masterUsername,
String masterUserPassword,
String nodeType,
Object allowVersionUpgrade,
Number automatedSnapshotRetentionPeriod,
String availabilityZone,
String clusterIdentifier,
String clusterParameterGroupName,
List<String> clusterSecurityGroups,
String clusterSubnetGroupName,
String clusterVersion,
String elasticIp,
Object encrypted,
String hsmClientCertificateIdentifier,
String hsmConfigurationIdentifier,
List<String> iamRoles,
String kmsKeyId,
Object loggingProperties,
Number numberOfNodes,
String ownerAccount,
Number port,
String preferredMaintenanceWindow,
Object publiclyAccessible,
String snapshotClusterIdentifier,
String snapshotIdentifier,
List<? extends CfnTag> tags,
List<String> vpcSecurityGroupIds)
Constructor that initializes the object based on literal property values passed by the
CfnClusterProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAllowVersionUpgrade()
`AWS::Redshift::Cluster.AllowVersionUpgrade`.
|
Number |
getAutomatedSnapshotRetentionPeriod()
`AWS::Redshift::Cluster.AutomatedSnapshotRetentionPeriod`.
|
String |
getAvailabilityZone()
`AWS::Redshift::Cluster.AvailabilityZone`.
|
String |
getClusterIdentifier()
`AWS::Redshift::Cluster.ClusterIdentifier`.
|
String |
getClusterParameterGroupName()
`AWS::Redshift::Cluster.ClusterParameterGroupName`.
|
List<String> |
getClusterSecurityGroups()
`AWS::Redshift::Cluster.ClusterSecurityGroups`.
|
String |
getClusterSubnetGroupName()
`AWS::Redshift::Cluster.ClusterSubnetGroupName`.
|
String |
getClusterType()
`AWS::Redshift::Cluster.ClusterType`.
|
String |
getClusterVersion()
`AWS::Redshift::Cluster.ClusterVersion`.
|
String |
getDbName()
`AWS::Redshift::Cluster.DBName`.
|
String |
getElasticIp()
`AWS::Redshift::Cluster.ElasticIp`.
|
Object |
getEncrypted()
`AWS::Redshift::Cluster.Encrypted`.
|
String |
getHsmClientCertificateIdentifier()
`AWS::Redshift::Cluster.HsmClientCertificateIdentifier`.
|
String |
getHsmConfigurationIdentifier()
`AWS::Redshift::Cluster.HsmConfigurationIdentifier`.
|
List<String> |
getIamRoles()
`AWS::Redshift::Cluster.IamRoles`.
|
String |
getKmsKeyId()
`AWS::Redshift::Cluster.KmsKeyId`.
|
Object |
getLoggingProperties()
`AWS::Redshift::Cluster.LoggingProperties`.
|
String |
getMasterUsername()
`AWS::Redshift::Cluster.MasterUsername`.
|
String |
getMasterUserPassword()
`AWS::Redshift::Cluster.MasterUserPassword`.
|
String |
getNodeType()
`AWS::Redshift::Cluster.NodeType`.
|
Number |
getNumberOfNodes()
`AWS::Redshift::Cluster.NumberOfNodes`.
|
String |
getOwnerAccount()
`AWS::Redshift::Cluster.OwnerAccount`.
|
Number |
getPort()
`AWS::Redshift::Cluster.Port`.
|
String |
getPreferredMaintenanceWindow()
`AWS::Redshift::Cluster.PreferredMaintenanceWindow`.
|
Object |
getPubliclyAccessible()
`AWS::Redshift::Cluster.PubliclyAccessible`.
|
String |
getSnapshotClusterIdentifier()
`AWS::Redshift::Cluster.SnapshotClusterIdentifier`.
|
String |
getSnapshotIdentifier()
`AWS::Redshift::Cluster.SnapshotIdentifier`.
|
List<CfnTag> |
getTags()
`AWS::Redshift::Cluster.Tags`.
|
List<String> |
getVpcSecurityGroupIds()
`AWS::Redshift::Cluster.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 clusterType, String dbName, String masterUsername, String masterUserPassword, String nodeType, Object allowVersionUpgrade, Number automatedSnapshotRetentionPeriod, String availabilityZone, String clusterIdentifier, String clusterParameterGroupName, List<String> clusterSecurityGroups, String clusterSubnetGroupName, String clusterVersion, String elasticIp, Object encrypted, String hsmClientCertificateIdentifier, String hsmConfigurationIdentifier, List<String> iamRoles, String kmsKeyId, Object loggingProperties, Number numberOfNodes, String ownerAccount, Number port, String preferredMaintenanceWindow, Object publiclyAccessible, String snapshotClusterIdentifier, String snapshotIdentifier, List<? extends CfnTag> tags, List<String> vpcSecurityGroupIds)
CfnClusterProps.Builder.public final String getClusterType()
CfnClusterPropsgetClusterType in interface CfnClusterPropspublic final String getDbName()
CfnClusterPropsgetDbName in interface CfnClusterPropspublic final String getMasterUsername()
CfnClusterPropsgetMasterUsername in interface CfnClusterPropspublic final String getMasterUserPassword()
CfnClusterPropsgetMasterUserPassword in interface CfnClusterPropspublic final String getNodeType()
CfnClusterPropsgetNodeType in interface CfnClusterPropspublic final Object getAllowVersionUpgrade()
CfnClusterPropsgetAllowVersionUpgrade in interface CfnClusterPropspublic final Number getAutomatedSnapshotRetentionPeriod()
CfnClusterPropsgetAutomatedSnapshotRetentionPeriod in interface CfnClusterPropspublic final String getAvailabilityZone()
CfnClusterPropsgetAvailabilityZone in interface CfnClusterPropspublic final String getClusterIdentifier()
CfnClusterPropsgetClusterIdentifier in interface CfnClusterPropspublic final String getClusterParameterGroupName()
CfnClusterPropsgetClusterParameterGroupName in interface CfnClusterPropspublic final List<String> getClusterSecurityGroups()
CfnClusterPropsgetClusterSecurityGroups in interface CfnClusterPropspublic final String getClusterSubnetGroupName()
CfnClusterPropsgetClusterSubnetGroupName in interface CfnClusterPropspublic final String getClusterVersion()
CfnClusterPropsgetClusterVersion in interface CfnClusterPropspublic final String getElasticIp()
CfnClusterPropsgetElasticIp in interface CfnClusterPropspublic final Object getEncrypted()
CfnClusterPropsgetEncrypted in interface CfnClusterPropspublic final String getHsmClientCertificateIdentifier()
CfnClusterPropsgetHsmClientCertificateIdentifier in interface CfnClusterPropspublic final String getHsmConfigurationIdentifier()
CfnClusterPropsgetHsmConfigurationIdentifier in interface CfnClusterPropspublic final List<String> getIamRoles()
CfnClusterPropsgetIamRoles in interface CfnClusterPropspublic final String getKmsKeyId()
CfnClusterPropsgetKmsKeyId in interface CfnClusterPropspublic final Object getLoggingProperties()
CfnClusterPropsgetLoggingProperties in interface CfnClusterPropspublic final Number getNumberOfNodes()
CfnClusterPropsgetNumberOfNodes in interface CfnClusterPropspublic final String getOwnerAccount()
CfnClusterPropsgetOwnerAccount in interface CfnClusterPropspublic final Number getPort()
CfnClusterPropsgetPort in interface CfnClusterPropspublic final String getPreferredMaintenanceWindow()
CfnClusterPropsgetPreferredMaintenanceWindow in interface CfnClusterPropspublic final Object getPubliclyAccessible()
CfnClusterPropsgetPubliclyAccessible in interface CfnClusterPropspublic final String getSnapshotClusterIdentifier()
CfnClusterPropsgetSnapshotClusterIdentifier in interface CfnClusterPropspublic final String getSnapshotIdentifier()
CfnClusterPropsgetSnapshotIdentifier in interface CfnClusterPropspublic final List<CfnTag> getTags()
CfnClusterPropsgetTags in interface CfnClusterPropspublic final List<String> getVpcSecurityGroupIds()
CfnClusterPropsgetVpcSecurityGroupIds in interface CfnClusterProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.