@Generated(value="jsii-pacmak/0.7.15 (build e429c41)", date="2019-03-20T12:56:02.444Z") public interface CfnClusterProps extends software.amazon.jsii.JsiiSerializable
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnClusterProps.Builder
A builder for
CfnClusterProps |
static class |
CfnClusterProps.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnClusterProps.Builder |
builder() |
Object |
getAllowVersionUpgrade()
`AWS::Redshift::Cluster.AllowVersionUpgrade`
|
Object |
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`
|
Object |
getNumberOfNodes()
`AWS::Redshift::Cluster.NumberOfNodes`
|
String |
getOwnerAccount()
`AWS::Redshift::Cluster.OwnerAccount`
|
Object |
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<software.amazon.awscdk.CfnTag> |
getTags()
`AWS::Redshift::Cluster.Tags`
|
List<String> |
getVpcSecurityGroupIds()
`AWS::Redshift::Cluster.VpcSecurityGroupIds`
|
void |
setAllowVersionUpgrade(Boolean value)
`AWS::Redshift::Cluster.AllowVersionUpgrade`
|
void |
setAllowVersionUpgrade(software.amazon.awscdk.Token value)
`AWS::Redshift::Cluster.AllowVersionUpgrade`
|
void |
setAutomatedSnapshotRetentionPeriod(Number value)
`AWS::Redshift::Cluster.AutomatedSnapshotRetentionPeriod`
|
void |
setAutomatedSnapshotRetentionPeriod(software.amazon.awscdk.Token value)
`AWS::Redshift::Cluster.AutomatedSnapshotRetentionPeriod`
|
void |
setAvailabilityZone(String value)
`AWS::Redshift::Cluster.AvailabilityZone`
|
void |
setClusterIdentifier(String value)
`AWS::Redshift::Cluster.ClusterIdentifier`
|
void |
setClusterParameterGroupName(String value)
`AWS::Redshift::Cluster.ClusterParameterGroupName`
|
void |
setClusterSecurityGroups(List<String> value)
`AWS::Redshift::Cluster.ClusterSecurityGroups`
|
void |
setClusterSubnetGroupName(String value)
`AWS::Redshift::Cluster.ClusterSubnetGroupName`
|
void |
setClusterType(String value)
`AWS::Redshift::Cluster.ClusterType`
|
void |
setClusterVersion(String value)
`AWS::Redshift::Cluster.ClusterVersion`
|
void |
setDbName(String value)
`AWS::Redshift::Cluster.DBName`
|
void |
setElasticIp(String value)
`AWS::Redshift::Cluster.ElasticIp`
|
void |
setEncrypted(Boolean value)
`AWS::Redshift::Cluster.Encrypted`
|
void |
setEncrypted(software.amazon.awscdk.Token value)
`AWS::Redshift::Cluster.Encrypted`
|
void |
setHsmClientCertificateIdentifier(String value)
`AWS::Redshift::Cluster.HsmClientCertificateIdentifier`
|
void |
setHsmConfigurationIdentifier(String value)
`AWS::Redshift::Cluster.HsmConfigurationIdentifier`
|
void |
setIamRoles(List<String> value)
`AWS::Redshift::Cluster.IamRoles`
|
void |
setKmsKeyId(String value)
`AWS::Redshift::Cluster.KmsKeyId`
|
void |
setLoggingProperties(CfnCluster.LoggingPropertiesProperty value)
`AWS::Redshift::Cluster.LoggingProperties`
|
void |
setLoggingProperties(software.amazon.awscdk.Token value)
`AWS::Redshift::Cluster.LoggingProperties`
|
void |
setMasterUsername(String value)
`AWS::Redshift::Cluster.MasterUsername`
|
void |
setMasterUserPassword(String value)
`AWS::Redshift::Cluster.MasterUserPassword`
|
void |
setNodeType(String value)
`AWS::Redshift::Cluster.NodeType`
|
void |
setNumberOfNodes(Number value)
`AWS::Redshift::Cluster.NumberOfNodes`
|
void |
setNumberOfNodes(software.amazon.awscdk.Token value)
`AWS::Redshift::Cluster.NumberOfNodes`
|
void |
setOwnerAccount(String value)
`AWS::Redshift::Cluster.OwnerAccount`
|
void |
setPort(Number value)
`AWS::Redshift::Cluster.Port`
|
void |
setPort(software.amazon.awscdk.Token value)
`AWS::Redshift::Cluster.Port`
|
void |
setPreferredMaintenanceWindow(String value)
`AWS::Redshift::Cluster.PreferredMaintenanceWindow`
|
void |
setPubliclyAccessible(Boolean value)
`AWS::Redshift::Cluster.PubliclyAccessible`
|
void |
setPubliclyAccessible(software.amazon.awscdk.Token value)
`AWS::Redshift::Cluster.PubliclyAccessible`
|
void |
setSnapshotClusterIdentifier(String value)
`AWS::Redshift::Cluster.SnapshotClusterIdentifier`
|
void |
setSnapshotIdentifier(String value)
`AWS::Redshift::Cluster.SnapshotIdentifier`
|
void |
setTags(List<software.amazon.awscdk.CfnTag> value)
`AWS::Redshift::Cluster.Tags`
|
void |
setVpcSecurityGroupIds(List<String> value)
`AWS::Redshift::Cluster.VpcSecurityGroupIds`
|
String getClusterType()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-clustertypevoid setClusterType(String value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-clustertypeString getDbName()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-dbnamevoid setDbName(String value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-dbnameString getMasterUsername()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-masterusernamevoid setMasterUsername(String value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-masterusernameString getMasterUserPassword()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-masteruserpasswordvoid setMasterUserPassword(String value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-masteruserpasswordString getNodeType()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-nodetypevoid setNodeType(String value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-nodetypeObject getAllowVersionUpgrade()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-allowversionupgradevoid setAllowVersionUpgrade(Boolean value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-allowversionupgradevoid setAllowVersionUpgrade(software.amazon.awscdk.Token value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-allowversionupgradeObject getAutomatedSnapshotRetentionPeriod()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-automatedsnapshotretentionperiodvoid setAutomatedSnapshotRetentionPeriod(Number value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-automatedsnapshotretentionperiodvoid setAutomatedSnapshotRetentionPeriod(software.amazon.awscdk.Token value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-automatedsnapshotretentionperiodString getAvailabilityZone()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-availabilityzonevoid setAvailabilityZone(String value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-availabilityzoneString getClusterIdentifier()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-clusteridentifiervoid setClusterIdentifier(String value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-clusteridentifierString getClusterParameterGroupName()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-clusterparametergroupnamevoid setClusterParameterGroupName(String value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-clusterparametergroupnameList<String> getClusterSecurityGroups()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-clustersecuritygroupsvoid setClusterSecurityGroups(List<String> value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-clustersecuritygroupsString getClusterSubnetGroupName()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-clustersubnetgroupnamevoid setClusterSubnetGroupName(String value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-clustersubnetgroupnameString getClusterVersion()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-clusterversionvoid setClusterVersion(String value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-clusterversionString getElasticIp()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-elasticipvoid setElasticIp(String value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-elasticipObject getEncrypted()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-encryptedvoid setEncrypted(Boolean value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-encryptedvoid setEncrypted(software.amazon.awscdk.Token value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-encryptedString getHsmClientCertificateIdentifier()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-hsmclientcertidentifiervoid setHsmClientCertificateIdentifier(String value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-hsmclientcertidentifierString getHsmConfigurationIdentifier()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-HsmConfigurationIdentifiervoid setHsmConfigurationIdentifier(String value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-HsmConfigurationIdentifierList<String> getIamRoles()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-iamrolesvoid setIamRoles(List<String> value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-iamrolesString getKmsKeyId()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-kmskeyidvoid setKmsKeyId(String value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-kmskeyidObject getLoggingProperties()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-loggingpropertiesvoid setLoggingProperties(software.amazon.awscdk.Token value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-loggingpropertiesvoid setLoggingProperties(CfnCluster.LoggingPropertiesProperty value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-loggingpropertiesObject getNumberOfNodes()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-nodetypevoid setNumberOfNodes(Number value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-nodetypevoid setNumberOfNodes(software.amazon.awscdk.Token value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-nodetypeString getOwnerAccount()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-owneraccountvoid setOwnerAccount(String value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-owneraccountObject getPort()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-portvoid setPort(Number value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-portvoid setPort(software.amazon.awscdk.Token value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-portString getPreferredMaintenanceWindow()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-preferredmaintenancewindowvoid setPreferredMaintenanceWindow(String value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-preferredmaintenancewindowObject getPubliclyAccessible()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-publiclyaccessiblevoid setPubliclyAccessible(Boolean value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-publiclyaccessiblevoid setPubliclyAccessible(software.amazon.awscdk.Token value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-publiclyaccessibleString getSnapshotClusterIdentifier()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-snapshotclusteridentifiervoid setSnapshotClusterIdentifier(String value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-snapshotclusteridentifierString getSnapshotIdentifier()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-snapshotidentifiervoid setSnapshotIdentifier(String value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-snapshotidentifierList<software.amazon.awscdk.CfnTag> getTags()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-tagsvoid setTags(List<software.amazon.awscdk.CfnTag> value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-tagsList<String> getVpcSecurityGroupIds()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-vpcsecuritygroupidsvoid setVpcSecurityGroupIds(List<String> value)
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-vpcsecuritygroupidsstatic CfnClusterProps.Builder builder()
CfnClusterProps.Builder of CfnClusterPropsCopyright © 2019. All rights reserved.