@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,
String aquaConfigurationStatus,
Number automatedSnapshotRetentionPeriod,
String availabilityZone,
Object availabilityZoneRelocation,
String availabilityZoneRelocationStatus,
Object classic,
String clusterIdentifier,
String clusterParameterGroupName,
List<String> clusterSecurityGroups,
String clusterSubnetGroupName,
String clusterVersion,
Object deferMaintenance,
Number deferMaintenanceDuration,
String deferMaintenanceEndTime,
String deferMaintenanceStartTime,
String destinationRegion,
String elasticIp,
Object encrypted,
Object endpoint,
Object enhancedVpcRouting,
String hsmClientCertificateIdentifier,
String hsmConfigurationIdentifier,
List<String> iamRoles,
String kmsKeyId,
Object loggingProperties,
String maintenanceTrackName,
Number manualSnapshotRetentionPeriod,
Number numberOfNodes,
String ownerAccount,
Number port,
String preferredMaintenanceWindow,
Object publiclyAccessible,
String resourceAction,
String revisionTarget,
Object rotateEncryptionKey,
String snapshotClusterIdentifier,
String snapshotCopyGrantName,
Object snapshotCopyManual,
Number snapshotCopyRetentionPeriod,
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`.
|
String |
getAquaConfigurationStatus()
`AWS::Redshift::Cluster.AquaConfigurationStatus`.
|
Number |
getAutomatedSnapshotRetentionPeriod()
`AWS::Redshift::Cluster.AutomatedSnapshotRetentionPeriod`.
|
String |
getAvailabilityZone()
`AWS::Redshift::Cluster.AvailabilityZone`.
|
Object |
getAvailabilityZoneRelocation()
`AWS::Redshift::Cluster.AvailabilityZoneRelocation`.
|
String |
getAvailabilityZoneRelocationStatus()
`AWS::Redshift::Cluster.AvailabilityZoneRelocationStatus`.
|
Object |
getClassic()
`AWS::Redshift::Cluster.Classic`.
|
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`.
|
Object |
getDeferMaintenance()
`AWS::Redshift::Cluster.DeferMaintenance`.
|
Number |
getDeferMaintenanceDuration()
`AWS::Redshift::Cluster.DeferMaintenanceDuration`.
|
String |
getDeferMaintenanceEndTime()
`AWS::Redshift::Cluster.DeferMaintenanceEndTime`.
|
String |
getDeferMaintenanceStartTime()
`AWS::Redshift::Cluster.DeferMaintenanceStartTime`.
|
String |
getDestinationRegion()
`AWS::Redshift::Cluster.DestinationRegion`.
|
String |
getElasticIp()
`AWS::Redshift::Cluster.ElasticIp`.
|
Object |
getEncrypted()
`AWS::Redshift::Cluster.Encrypted`.
|
Object |
getEndpoint()
`AWS::Redshift::Cluster.Endpoint`.
|
Object |
getEnhancedVpcRouting()
`AWS::Redshift::Cluster.EnhancedVpcRouting`.
|
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 |
getMaintenanceTrackName()
`AWS::Redshift::Cluster.MaintenanceTrackName`.
|
Number |
getManualSnapshotRetentionPeriod()
`AWS::Redshift::Cluster.ManualSnapshotRetentionPeriod`.
|
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 |
getResourceAction()
`AWS::Redshift::Cluster.ResourceAction`.
|
String |
getRevisionTarget()
`AWS::Redshift::Cluster.RevisionTarget`.
|
Object |
getRotateEncryptionKey()
`AWS::Redshift::Cluster.RotateEncryptionKey`.
|
String |
getSnapshotClusterIdentifier()
`AWS::Redshift::Cluster.SnapshotClusterIdentifier`.
|
String |
getSnapshotCopyGrantName()
`AWS::Redshift::Cluster.SnapshotCopyGrantName`.
|
Object |
getSnapshotCopyManual()
`AWS::Redshift::Cluster.SnapshotCopyManual`.
|
Number |
getSnapshotCopyRetentionPeriod()
`AWS::Redshift::Cluster.SnapshotCopyRetentionPeriod`.
|
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, String aquaConfigurationStatus, Number automatedSnapshotRetentionPeriod, String availabilityZone, Object availabilityZoneRelocation, String availabilityZoneRelocationStatus, Object classic, String clusterIdentifier, String clusterParameterGroupName, List<String> clusterSecurityGroups, String clusterSubnetGroupName, String clusterVersion, Object deferMaintenance, Number deferMaintenanceDuration, String deferMaintenanceEndTime, String deferMaintenanceStartTime, String destinationRegion, String elasticIp, Object encrypted, Object endpoint, Object enhancedVpcRouting, String hsmClientCertificateIdentifier, String hsmConfigurationIdentifier, List<String> iamRoles, String kmsKeyId, Object loggingProperties, String maintenanceTrackName, Number manualSnapshotRetentionPeriod, Number numberOfNodes, String ownerAccount, Number port, String preferredMaintenanceWindow, Object publiclyAccessible, String resourceAction, String revisionTarget, Object rotateEncryptionKey, String snapshotClusterIdentifier, String snapshotCopyGrantName, Object snapshotCopyManual, Number snapshotCopyRetentionPeriod, 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 String getAquaConfigurationStatus()
CfnClusterPropsgetAquaConfigurationStatus in interface CfnClusterPropspublic final Number getAutomatedSnapshotRetentionPeriod()
CfnClusterPropsgetAutomatedSnapshotRetentionPeriod in interface CfnClusterPropspublic final String getAvailabilityZone()
CfnClusterPropsgetAvailabilityZone in interface CfnClusterPropspublic final Object getAvailabilityZoneRelocation()
CfnClusterPropsgetAvailabilityZoneRelocation in interface CfnClusterPropspublic final String getAvailabilityZoneRelocationStatus()
CfnClusterPropsgetAvailabilityZoneRelocationStatus in interface CfnClusterPropspublic final Object getClassic()
CfnClusterPropsgetClassic 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 Object getDeferMaintenance()
CfnClusterPropsgetDeferMaintenance in interface CfnClusterPropspublic final Number getDeferMaintenanceDuration()
CfnClusterPropsgetDeferMaintenanceDuration in interface CfnClusterPropspublic final String getDeferMaintenanceEndTime()
CfnClusterPropsgetDeferMaintenanceEndTime in interface CfnClusterPropspublic final String getDeferMaintenanceStartTime()
CfnClusterPropsgetDeferMaintenanceStartTime in interface CfnClusterPropspublic final String getDestinationRegion()
CfnClusterPropsgetDestinationRegion in interface CfnClusterPropspublic final String getElasticIp()
CfnClusterPropsgetElasticIp in interface CfnClusterPropspublic final Object getEncrypted()
CfnClusterPropsgetEncrypted in interface CfnClusterPropspublic final Object getEndpoint()
CfnClusterPropsgetEndpoint in interface CfnClusterPropspublic final Object getEnhancedVpcRouting()
CfnClusterPropsgetEnhancedVpcRouting 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 String getMaintenanceTrackName()
CfnClusterPropsgetMaintenanceTrackName in interface CfnClusterPropspublic final Number getManualSnapshotRetentionPeriod()
CfnClusterPropsgetManualSnapshotRetentionPeriod 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 getResourceAction()
CfnClusterPropsgetResourceAction in interface CfnClusterPropspublic final String getRevisionTarget()
CfnClusterPropsgetRevisionTarget in interface CfnClusterPropspublic final Object getRotateEncryptionKey()
CfnClusterPropsgetRotateEncryptionKey in interface CfnClusterPropspublic final String getSnapshotClusterIdentifier()
CfnClusterPropsgetSnapshotClusterIdentifier in interface CfnClusterPropspublic final String getSnapshotCopyGrantName()
CfnClusterPropsgetSnapshotCopyGrantName in interface CfnClusterPropspublic final Object getSnapshotCopyManual()
CfnClusterPropsgetSnapshotCopyManual in interface CfnClusterPropspublic final Number getSnapshotCopyRetentionPeriod()
CfnClusterPropsgetSnapshotCopyRetentionPeriod 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.