public static interface ClusterResourceProps.Builder.Build
| Modifier and Type | Method and Description |
|---|---|
ClusterResourceProps |
build() |
ClusterResourceProps.Builder.Build |
withAllowVersionUpgrade(Boolean value)
``AWS::Redshift::Cluster.AllowVersionUpgrade``
|
ClusterResourceProps.Builder.Build |
withAllowVersionUpgrade(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.AllowVersionUpgrade``
|
ClusterResourceProps.Builder.Build |
withAutomatedSnapshotRetentionPeriod(Number value)
``AWS::Redshift::Cluster.AutomatedSnapshotRetentionPeriod``
|
ClusterResourceProps.Builder.Build |
withAutomatedSnapshotRetentionPeriod(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.AutomatedSnapshotRetentionPeriod``
|
ClusterResourceProps.Builder.Build |
withAvailabilityZone(String value)
``AWS::Redshift::Cluster.AvailabilityZone``
|
ClusterResourceProps.Builder.Build |
withAvailabilityZone(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.AvailabilityZone``
|
ClusterResourceProps.Builder.Build |
withClusterIdentifier(String value)
``AWS::Redshift::Cluster.ClusterIdentifier``
|
ClusterResourceProps.Builder.Build |
withClusterIdentifier(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.ClusterIdentifier``
|
ClusterResourceProps.Builder.Build |
withClusterParameterGroupName(String value)
``AWS::Redshift::Cluster.ClusterParameterGroupName``
|
ClusterResourceProps.Builder.Build |
withClusterParameterGroupName(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.ClusterParameterGroupName``
|
ClusterResourceProps.Builder.Build |
withClusterSecurityGroups(List<Object> value)
``AWS::Redshift::Cluster.ClusterSecurityGroups``
|
ClusterResourceProps.Builder.Build |
withClusterSecurityGroups(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.ClusterSecurityGroups``
|
ClusterResourceProps.Builder.Build |
withClusterSubnetGroupName(String value)
``AWS::Redshift::Cluster.ClusterSubnetGroupName``
|
ClusterResourceProps.Builder.Build |
withClusterSubnetGroupName(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.ClusterSubnetGroupName``
|
ClusterResourceProps.Builder.Build |
withClusterVersion(String value)
``AWS::Redshift::Cluster.ClusterVersion``
|
ClusterResourceProps.Builder.Build |
withClusterVersion(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.ClusterVersion``
|
ClusterResourceProps.Builder.Build |
withElasticIp(String value)
``AWS::Redshift::Cluster.ElasticIp``
|
ClusterResourceProps.Builder.Build |
withElasticIp(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.ElasticIp``
|
ClusterResourceProps.Builder.Build |
withEncrypted(Boolean value)
``AWS::Redshift::Cluster.Encrypted``
|
ClusterResourceProps.Builder.Build |
withEncrypted(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.Encrypted``
|
ClusterResourceProps.Builder.Build |
withHsmClientCertificateIdentifier(String value)
``AWS::Redshift::Cluster.HsmClientCertificateIdentifier``
|
ClusterResourceProps.Builder.Build |
withHsmClientCertificateIdentifier(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.HsmClientCertificateIdentifier``
|
ClusterResourceProps.Builder.Build |
withHsmConfigurationIdentifier(String value)
``AWS::Redshift::Cluster.HsmConfigurationIdentifier``
|
ClusterResourceProps.Builder.Build |
withHsmConfigurationIdentifier(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.HsmConfigurationIdentifier``
|
ClusterResourceProps.Builder.Build |
withIamRoles(List<Object> value)
``AWS::Redshift::Cluster.IamRoles``
|
ClusterResourceProps.Builder.Build |
withIamRoles(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.IamRoles``
|
ClusterResourceProps.Builder.Build |
withKmsKeyId(String value)
``AWS::Redshift::Cluster.KmsKeyId``
|
ClusterResourceProps.Builder.Build |
withKmsKeyId(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.KmsKeyId``
|
ClusterResourceProps.Builder.Build |
withLoggingProperties(ClusterResource.LoggingPropertiesProperty value)
``AWS::Redshift::Cluster.LoggingProperties``
|
ClusterResourceProps.Builder.Build |
withLoggingProperties(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.LoggingProperties``
|
ClusterResourceProps.Builder.Build |
withNumberOfNodes(Number value)
``AWS::Redshift::Cluster.NumberOfNodes``
|
ClusterResourceProps.Builder.Build |
withNumberOfNodes(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.NumberOfNodes``
|
ClusterResourceProps.Builder.Build |
withOwnerAccount(String value)
``AWS::Redshift::Cluster.OwnerAccount``
|
ClusterResourceProps.Builder.Build |
withOwnerAccount(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.OwnerAccount``
|
ClusterResourceProps.Builder.Build |
withPort(Number value)
``AWS::Redshift::Cluster.Port``
|
ClusterResourceProps.Builder.Build |
withPort(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.Port``
|
ClusterResourceProps.Builder.Build |
withPreferredMaintenanceWindow(String value)
``AWS::Redshift::Cluster.PreferredMaintenanceWindow``
|
ClusterResourceProps.Builder.Build |
withPreferredMaintenanceWindow(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.PreferredMaintenanceWindow``
|
ClusterResourceProps.Builder.Build |
withPubliclyAccessible(Boolean value)
``AWS::Redshift::Cluster.PubliclyAccessible``
|
ClusterResourceProps.Builder.Build |
withPubliclyAccessible(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.PubliclyAccessible``
|
ClusterResourceProps.Builder.Build |
withSnapshotClusterIdentifier(String value)
``AWS::Redshift::Cluster.SnapshotClusterIdentifier``
|
ClusterResourceProps.Builder.Build |
withSnapshotClusterIdentifier(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.SnapshotClusterIdentifier``
|
ClusterResourceProps.Builder.Build |
withSnapshotIdentifier(String value)
``AWS::Redshift::Cluster.SnapshotIdentifier``
|
ClusterResourceProps.Builder.Build |
withSnapshotIdentifier(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.SnapshotIdentifier``
|
ClusterResourceProps.Builder.Build |
withTags(List<Object> value)
``AWS::Redshift::Cluster.Tags``
|
ClusterResourceProps.Builder.Build |
withTags(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.Tags``
|
ClusterResourceProps.Builder.Build |
withVpcSecurityGroupIds(List<Object> value)
``AWS::Redshift::Cluster.VpcSecurityGroupIds``
|
ClusterResourceProps.Builder.Build |
withVpcSecurityGroupIds(software.amazon.awscdk.Token value)
``AWS::Redshift::Cluster.VpcSecurityGroupIds``
|
ClusterResourceProps build()
ClusterResourceProps object, initialized with the values set on this builder.ClusterResourceProps.Builder.Build withAllowVersionUpgrade(Boolean value)
ClusterResourceProps.Builder.Build withAllowVersionUpgrade(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withAutomatedSnapshotRetentionPeriod(Number value)
ClusterResourceProps.Builder.Build withAutomatedSnapshotRetentionPeriod(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withAvailabilityZone(String value)
ClusterResourceProps.Builder.Build withAvailabilityZone(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withClusterIdentifier(String value)
ClusterResourceProps.Builder.Build withClusterIdentifier(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withClusterParameterGroupName(String value)
ClusterResourceProps.Builder.Build withClusterParameterGroupName(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withClusterSecurityGroups(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withClusterSecurityGroups(List<Object> value)
ClusterResourceProps.Builder.Build withClusterSubnetGroupName(String value)
ClusterResourceProps.Builder.Build withClusterSubnetGroupName(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withClusterVersion(String value)
ClusterResourceProps.Builder.Build withClusterVersion(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withElasticIp(String value)
ClusterResourceProps.Builder.Build withElasticIp(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withEncrypted(Boolean value)
ClusterResourceProps.Builder.Build withEncrypted(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withHsmClientCertificateIdentifier(String value)
ClusterResourceProps.Builder.Build withHsmClientCertificateIdentifier(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withHsmConfigurationIdentifier(String value)
ClusterResourceProps.Builder.Build withHsmConfigurationIdentifier(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withIamRoles(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withIamRoles(List<Object> value)
ClusterResourceProps.Builder.Build withKmsKeyId(String value)
ClusterResourceProps.Builder.Build withKmsKeyId(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withLoggingProperties(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withLoggingProperties(ClusterResource.LoggingPropertiesProperty value)
ClusterResourceProps.Builder.Build withNumberOfNodes(Number value)
ClusterResourceProps.Builder.Build withNumberOfNodes(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withOwnerAccount(String value)
ClusterResourceProps.Builder.Build withOwnerAccount(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withPort(Number value)
ClusterResourceProps.Builder.Build withPort(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withPreferredMaintenanceWindow(String value)
ClusterResourceProps.Builder.Build withPreferredMaintenanceWindow(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withPubliclyAccessible(Boolean value)
ClusterResourceProps.Builder.Build withPubliclyAccessible(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withSnapshotClusterIdentifier(String value)
ClusterResourceProps.Builder.Build withSnapshotClusterIdentifier(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withSnapshotIdentifier(String value)
ClusterResourceProps.Builder.Build withSnapshotIdentifier(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withTags(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withTags(List<Object> value)
ClusterResourceProps.Builder.Build withVpcSecurityGroupIds(software.amazon.awscdk.Token value)
ClusterResourceProps.Builder.Build withVpcSecurityGroupIds(List<Object> value)
Copyright © 2018. All rights reserved.