Index

$ A B C D E F G H I J K L M N P R S T U V Z 
All Classes and Interfaces|All Packages

$

$jsii$toJson() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterAttributes.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroupProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.redshift.alpha.Column.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseSecretProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.redshift.alpha.LoggingProperties.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.redshift.alpha.Login.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.redshift.alpha.RotationMultiUserOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.redshift.alpha.TableAttributes.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.redshift.alpha.UserAttributes.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.redshift.alpha.UserProps.Jsii$Proxy
 

A

addDefaultIamRole(IRole) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster
(experimental) Adds default IAM role to cluster.
addIamRole(IRole) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster
(experimental) Adds a role to the cluster.
addParameter(String, String) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroup
(experimental) Adds a parameter to the parameter group.
addRotationMultiUser(String, RotationMultiUserOptions) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster
(experimental) Adds the multi user rotation to this cluster.
addRotationSingleUser() - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster
(experimental) Adds the single user rotation of the master password to this cluster.
addRotationSingleUser(Duration) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster
(experimental) Adds the single user rotation of the master password to this cluster.
addTablePrivileges(ITable, TableAction...) - Method in interface software.amazon.awscdk.services.redshift.alpha.IUser
(experimental) Grant this user privilege to access a table.
addTablePrivileges(ITable, TableAction...) - Method in interface software.amazon.awscdk.services.redshift.alpha.IUser.Jsii$Default
(experimental) Grant this user privilege to access a table.
addTablePrivileges(ITable, TableAction...) - Method in class software.amazon.awscdk.services.redshift.alpha.IUser.Jsii$Proxy
(experimental) Grant this user privilege to access a table.
addTablePrivileges(ITable, TableAction...) - Method in class software.amazon.awscdk.services.redshift.alpha.User
(experimental) Grant this user privilege to access a table.
addToParameterGroup(String, String) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster
(experimental) Adds a parameter to the Clusters' parameter group.
adminUser(ISecret) - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseOptions.Builder
adminUser(ISecret) - Method in class software.amazon.awscdk.services.redshift.alpha.Table.Builder
(experimental) The secret containing credentials to a Redshift user with administrator privileges.
adminUser(ISecret) - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Builder
adminUser(ISecret) - Method in class software.amazon.awscdk.services.redshift.alpha.User.Builder
(experimental) The secret containing credentials to a Redshift user with administrator privileges.
adminUser(ISecret) - Method in class software.amazon.awscdk.services.redshift.alpha.UserAttributes.Builder
adminUser(ISecret) - Method in class software.amazon.awscdk.services.redshift.alpha.UserProps.Builder
ALL - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.TableAction
(experimental) Grants all available privileges at once to the specified user or user group.
ALL - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.TableDistStyle
(experimental) A copy of the entire table is distributed to every node.
applyRemovalPolicy(RemovalPolicy) - Method in interface software.amazon.awscdk.services.redshift.alpha.ICluster.Jsii$Default
Apply the given removal policy to this resource.
applyRemovalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.redshift.alpha.ICluster.Jsii$Proxy
Apply the given removal policy to this resource.
applyRemovalPolicy(RemovalPolicy) - Method in interface software.amazon.awscdk.services.redshift.alpha.IClusterParameterGroup.Jsii$Default
Apply the given removal policy to this resource.
applyRemovalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.redshift.alpha.IClusterParameterGroup.Jsii$Proxy
Apply the given removal policy to this resource.
applyRemovalPolicy(RemovalPolicy) - Method in interface software.amazon.awscdk.services.redshift.alpha.IClusterSubnetGroup.Jsii$Default
Apply the given removal policy to this resource.
applyRemovalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.redshift.alpha.IClusterSubnetGroup.Jsii$Proxy
Apply the given removal policy to this resource.
applyRemovalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.redshift.alpha.Table
(experimental) Apply the given removal policy to this resource.
applyRemovalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.redshift.alpha.User
(experimental) Apply the given removal policy to this resource.
asSecretAttachmentTarget() - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster
(experimental) Renders the secret attachment target specifications.
asSecretAttachmentTarget() - Method in interface software.amazon.awscdk.services.redshift.alpha.ICluster.Jsii$Default
Renders the target specifications.
asSecretAttachmentTarget() - Method in class software.amazon.awscdk.services.redshift.alpha.ICluster.Jsii$Proxy
Renders the target specifications.
AUTO - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.ColumnEncoding
(experimental) Amazon Redshift assigns an optimal encoding based on the column data.
AUTO - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.TableDistStyle
(experimental) Amazon Redshift assigns an optimal distribution style based on the table data.
AUTO - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.TableSortStyle
(experimental) Amazon Redshift assigns an optimal sort key based on the table data.
automaticallyAfter(Duration) - Method in class software.amazon.awscdk.services.redshift.alpha.RotationMultiUserOptions.Builder
AZ64 - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.ColumnEncoding
(experimental) The column is compressed using the AZ64 algorithm.

B

build() - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
 
build() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterAttributes.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroup.Builder
 
build() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroupProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroup.Builder
 
build() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.redshift.alpha.Column.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseOptions.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseSecret.Builder
 
build() - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseSecretProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.redshift.alpha.LoggingProperties.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.redshift.alpha.Login.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.redshift.alpha.RotationMultiUserOptions.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.redshift.alpha.Table.Builder
 
build() - Method in class software.amazon.awscdk.services.redshift.alpha.TableAttributes.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.redshift.alpha.User.Builder
 
build() - Method in class software.amazon.awscdk.services.redshift.alpha.UserAttributes.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.redshift.alpha.UserProps.Builder
Builds the configured instance.
builder() - Static method in interface software.amazon.awscdk.services.redshift.alpha.ClusterAttributes
 
builder() - Static method in interface software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroupProps
 
builder() - Static method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
 
builder() - Static method in interface software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps
 
builder() - Static method in interface software.amazon.awscdk.services.redshift.alpha.Column
 
builder() - Static method in interface software.amazon.awscdk.services.redshift.alpha.DatabaseOptions
 
builder() - Static method in interface software.amazon.awscdk.services.redshift.alpha.DatabaseSecretProps
 
builder() - Static method in interface software.amazon.awscdk.services.redshift.alpha.LoggingProperties
 
builder() - Static method in interface software.amazon.awscdk.services.redshift.alpha.Login
 
builder() - Static method in interface software.amazon.awscdk.services.redshift.alpha.RotationMultiUserOptions
 
builder() - Static method in interface software.amazon.awscdk.services.redshift.alpha.TableAttributes
 
builder() - Static method in interface software.amazon.awscdk.services.redshift.alpha.TableProps
 
builder() - Static method in interface software.amazon.awscdk.services.redshift.alpha.UserAttributes
 
builder() - Static method in interface software.amazon.awscdk.services.redshift.alpha.UserProps
 
Builder() - Constructor for class software.amazon.awscdk.services.redshift.alpha.ClusterAttributes.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroupProps.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.redshift.alpha.Column.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.redshift.alpha.DatabaseOptions.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.redshift.alpha.DatabaseSecretProps.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.redshift.alpha.LoggingProperties.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.redshift.alpha.Login.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.redshift.alpha.RotationMultiUserOptions.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.redshift.alpha.TableAttributes.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.redshift.alpha.TableProps.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.redshift.alpha.UserAttributes.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.redshift.alpha.UserProps.Builder
 
BYTEDICT - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.ColumnEncoding
(experimental) The column is compressed using a separate dictionary for each block column value on disk.

C

classicResizing(Boolean) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) If this flag is set, the cluster resizing type will be set to classic.
classicResizing(Boolean) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
cluster(ICluster) - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseOptions.Builder
cluster(ICluster) - Method in class software.amazon.awscdk.services.redshift.alpha.Table.Builder
(experimental) The cluster containing the database.
cluster(ICluster) - Method in class software.amazon.awscdk.services.redshift.alpha.TableAttributes.Builder
cluster(ICluster) - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Builder
cluster(ICluster) - Method in class software.amazon.awscdk.services.redshift.alpha.User.Builder
(experimental) The cluster containing the database.
cluster(ICluster) - Method in class software.amazon.awscdk.services.redshift.alpha.UserAttributes.Builder
cluster(ICluster) - Method in class software.amazon.awscdk.services.redshift.alpha.UserProps.Builder
Cluster - Class in software.amazon.awscdk.services.redshift.alpha
(experimental) Create a Redshift cluster a given number of nodes.
Cluster(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.redshift.alpha.Cluster
 
Cluster(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.Cluster
 
Cluster(Construct, String, ClusterProps) - Constructor for class software.amazon.awscdk.services.redshift.alpha.Cluster
 
Cluster.Builder - Class in software.amazon.awscdk.services.redshift.alpha
(experimental) A fluent builder for Cluster.
ClusterAttributes - Interface in software.amazon.awscdk.services.redshift.alpha
(experimental) Properties that describe an existing cluster instance.
ClusterAttributes.Builder - Class in software.amazon.awscdk.services.redshift.alpha
A builder for ClusterAttributes
ClusterAttributes.Jsii$Proxy - Class in software.amazon.awscdk.services.redshift.alpha
An implementation for ClusterAttributes
clusterEndpointAddress(String) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterAttributes.Builder
clusterEndpointPort(Number) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterAttributes.Builder
clusterName(String) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) An optional identifier for the cluster.
clusterName(String) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterAttributes.Builder
clusterName(String) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
ClusterParameterGroup - Class in software.amazon.awscdk.services.redshift.alpha
(experimental) A cluster parameter group.
ClusterParameterGroup(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroup
 
ClusterParameterGroup(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroup
 
ClusterParameterGroup(Construct, String, ClusterParameterGroupProps) - Constructor for class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroup
 
ClusterParameterGroup.Builder - Class in software.amazon.awscdk.services.redshift.alpha
(experimental) A fluent builder for ClusterParameterGroup.
ClusterParameterGroupProps - Interface in software.amazon.awscdk.services.redshift.alpha
(experimental) Properties for a parameter group.
ClusterParameterGroupProps.Builder - Class in software.amazon.awscdk.services.redshift.alpha
ClusterParameterGroupProps.Jsii$Proxy - Class in software.amazon.awscdk.services.redshift.alpha
An implementation for ClusterParameterGroupProps
ClusterProps - Interface in software.amazon.awscdk.services.redshift.alpha
(experimental) Properties for a new database cluster.
ClusterProps.Builder - Class in software.amazon.awscdk.services.redshift.alpha
A builder for ClusterProps
ClusterProps.Jsii$Proxy - Class in software.amazon.awscdk.services.redshift.alpha
An implementation for ClusterProps
ClusterSubnetGroup - Class in software.amazon.awscdk.services.redshift.alpha
(experimental) Class for creating a Redshift cluster subnet group.
ClusterSubnetGroup(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroup
 
ClusterSubnetGroup(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroup
 
ClusterSubnetGroup(Construct, String, ClusterSubnetGroupProps) - Constructor for class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroup
 
ClusterSubnetGroup.Builder - Class in software.amazon.awscdk.services.redshift.alpha
(experimental) A fluent builder for ClusterSubnetGroup.
ClusterSubnetGroupProps - Interface in software.amazon.awscdk.services.redshift.alpha
(experimental) Properties for creating a ClusterSubnetGroup.
ClusterSubnetGroupProps.Builder - Class in software.amazon.awscdk.services.redshift.alpha
ClusterSubnetGroupProps.Jsii$Proxy - Class in software.amazon.awscdk.services.redshift.alpha
An implementation for ClusterSubnetGroupProps
clusterType(ClusterType) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) Settings for the individual instances that are launched.
clusterType(ClusterType) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
ClusterType - Enum Class in software.amazon.awscdk.services.redshift.alpha
(experimental) What cluster type to use.
Column - Interface in software.amazon.awscdk.services.redshift.alpha
(experimental) A column in a Redshift table.
Column.Builder - Class in software.amazon.awscdk.services.redshift.alpha
A builder for Column
Column.Jsii$Proxy - Class in software.amazon.awscdk.services.redshift.alpha
An implementation for Column
ColumnEncoding - Enum Class in software.amazon.awscdk.services.redshift.alpha
(experimental) The compression encoding of a column.
comment(String) - Method in class software.amazon.awscdk.services.redshift.alpha.Column.Builder
Sets the value of Column.getComment()
COMPOUND - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.TableSortStyle
(experimental) Specifies that the data is sorted using a compound key made up of all of the listed columns, in the order they are listed.
create(Construct, String) - Static method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroup.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroup.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.redshift.alpha.DatabaseSecret.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.redshift.alpha.Table.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.redshift.alpha.User.Builder
 

D

databaseName(String) - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseOptions.Builder
databaseName(String) - Method in class software.amazon.awscdk.services.redshift.alpha.Table.Builder
(experimental) The name of the database.
databaseName(String) - Method in class software.amazon.awscdk.services.redshift.alpha.TableAttributes.Builder
databaseName(String) - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Builder
databaseName(String) - Method in class software.amazon.awscdk.services.redshift.alpha.User.Builder
(experimental) The name of the database.
databaseName(String) - Method in class software.amazon.awscdk.services.redshift.alpha.UserAttributes.Builder
databaseName(String) - Method in class software.amazon.awscdk.services.redshift.alpha.UserProps.Builder
DatabaseOptions - Interface in software.amazon.awscdk.services.redshift.alpha
(experimental) Properties for accessing a Redshift database.
DatabaseOptions.Builder - Class in software.amazon.awscdk.services.redshift.alpha
A builder for DatabaseOptions
DatabaseOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.redshift.alpha
An implementation for DatabaseOptions
DatabaseSecret - Class in software.amazon.awscdk.services.redshift.alpha
(experimental) A database secret.
DatabaseSecret(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.redshift.alpha.DatabaseSecret
 
DatabaseSecret(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.DatabaseSecret
 
DatabaseSecret(Construct, String, DatabaseSecretProps) - Constructor for class software.amazon.awscdk.services.redshift.alpha.DatabaseSecret
 
DatabaseSecret.Builder - Class in software.amazon.awscdk.services.redshift.alpha
(experimental) A fluent builder for DatabaseSecret.
DatabaseSecretProps - Interface in software.amazon.awscdk.services.redshift.alpha
(experimental) Construction properties for a DatabaseSecret.
DatabaseSecretProps.Builder - Class in software.amazon.awscdk.services.redshift.alpha
A builder for DatabaseSecretProps
DatabaseSecretProps.Jsii$Proxy - Class in software.amazon.awscdk.services.redshift.alpha
An implementation for DatabaseSecretProps
dataType(String) - Method in class software.amazon.awscdk.services.redshift.alpha.Column.Builder
Sets the value of Column.getDataType()
DC1_8XLARGE - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.NodeType
(experimental) dc1.8xlarge.
DC1_LARGE - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.NodeType
(experimental) dc1.large.
DC2_8XLARGE - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.NodeType
(experimental) dc2.8xlarge.
DC2_LARGE - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.NodeType
(experimental) dc2.large.
defaultDatabaseName(String) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) Name of a database which is automatically created inside the cluster.
defaultDatabaseName(String) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
defaultRole(IRole) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) A single AWS Identity and Access Management (IAM) role to be used as the default role for the cluster.
defaultRole(IRole) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
DELETE - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.TableAction
(experimental) Grants privilege to delete a data row from a table.
DELTA - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.ColumnEncoding
(experimental) The column is compressed based on the difference between values in the column.
DELTA32K - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.ColumnEncoding
(experimental) The column is compressed based on the difference between values in the column.
description(String) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroup.Builder
(experimental) Description for this parameter group.
description(String) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroupProps.Builder
description(String) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroup.Builder
(experimental) Description of the subnet group.
description(String) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps.Builder
distKey(Boolean) - Method in class software.amazon.awscdk.services.redshift.alpha.Column.Builder
Sets the value of Column.getDistKey()
distStyle(TableDistStyle) - Method in class software.amazon.awscdk.services.redshift.alpha.Table.Builder
(experimental) The distribution style of the table.
distStyle(TableDistStyle) - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Builder
Sets the value of TableProps.getDistStyle()
DROP - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.TableAction
(experimental) Grants privilege to drop a table.
DS2_8XLARGE - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.NodeType
(experimental) ds2.8xlarge.
DS2_XLARGE - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.NodeType
(experimental) ds2.xlarge.

E

elasticIp(String) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) The Elastic IP (EIP) address for the cluster.
elasticIp(String) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
Sets the value of ClusterProps.getElasticIp()
enableRebootForParameterChanges() - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster
(experimental) Enables automatic cluster rebooting when changes to the cluster's parameter group require a restart to apply.
encoding(ColumnEncoding) - Method in class software.amazon.awscdk.services.redshift.alpha.Column.Builder
Sets the value of Column.getEncoding()
encrypted(Boolean) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) Whether to enable encryption of data at rest in the cluster.
encrypted(Boolean) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
Sets the value of ClusterProps.getEncrypted()
encryptionKey(IKey) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) The KMS key to use for encryption of data at rest.
encryptionKey(IKey) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
encryptionKey(IKey) - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseSecret.Builder
(experimental) The KMS key to use to encrypt the secret.
encryptionKey(IKey) - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseSecretProps.Builder
encryptionKey(IKey) - Method in class software.amazon.awscdk.services.redshift.alpha.Login.Builder
Sets the value of Login.getEncryptionKey()
encryptionKey(IKey) - Method in class software.amazon.awscdk.services.redshift.alpha.User.Builder
(experimental) KMS key to encrypt the generated secret.
encryptionKey(IKey) - Method in class software.amazon.awscdk.services.redshift.alpha.UserProps.Builder
Endpoint - Class in software.amazon.awscdk.services.redshift.alpha
(experimental) Connection endpoint of a redshift cluster.
Endpoint(String, Number) - Constructor for class software.amazon.awscdk.services.redshift.alpha.Endpoint
 
Endpoint(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.redshift.alpha.Endpoint
 
Endpoint(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.Endpoint
 
enhancedVpcRouting(Boolean) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) If this flag is set, Amazon Redshift forces all COPY and UNLOAD traffic between your cluster and your data repositories through your virtual private cloud (VPC).
enhancedVpcRouting(Boolean) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
equals(Object) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterAttributes.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroupProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.redshift.alpha.Column.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseOptions.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseSecretProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.redshift.alpha.LoggingProperties.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.redshift.alpha.Login.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.redshift.alpha.RotationMultiUserOptions.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.redshift.alpha.TableAttributes.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.redshift.alpha.UserAttributes.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.redshift.alpha.UserProps.Jsii$Proxy
 
EVEN - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.TableDistStyle
(experimental) The data in the table is spread evenly across the nodes in a cluster in a round-robin distribution.

F

fromClusterAttributes(Construct, String, ClusterAttributes) - Static method in class software.amazon.awscdk.services.redshift.alpha.Cluster
(experimental) Import an existing DatabaseCluster from properties.
fromClusterParameterGroupName(Construct, String, String) - Static method in class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroup
(experimental) Imports a parameter group.
fromClusterSubnetGroupName(Construct, String, String) - Static method in class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroup
(experimental) Imports an existing subnet group by name.
fromTableAttributes(Construct, String, TableAttributes) - Static method in class software.amazon.awscdk.services.redshift.alpha.Table
(experimental) Specify a Redshift table using a table name and schema that already exists.
fromUserAttributes(Construct, String, UserAttributes) - Static method in class software.amazon.awscdk.services.redshift.alpha.User
(experimental) Specify a Redshift user using credentials that already exist.

G

getAdminUser() - Method in interface software.amazon.awscdk.services.redshift.alpha.DatabaseOptions
(experimental) The secret containing credentials to a Redshift user with administrator privileges.
getAdminUser() - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseOptions.Jsii$Proxy
 
getAdminUser() - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Jsii$Proxy
 
getAdminUser() - Method in class software.amazon.awscdk.services.redshift.alpha.UserAttributes.Jsii$Proxy
 
getAdminUser() - Method in class software.amazon.awscdk.services.redshift.alpha.UserProps.Jsii$Proxy
 
getAutomaticallyAfter() - Method in interface software.amazon.awscdk.services.redshift.alpha.RotationMultiUserOptions
(experimental) Specifies the number of days after the previous rotation before Secrets Manager triggers the next automatic rotation.
getAutomaticallyAfter() - Method in class software.amazon.awscdk.services.redshift.alpha.RotationMultiUserOptions.Jsii$Proxy
 
getClassicResizing() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) If this flag is set, the cluster resizing type will be set to classic.
getClassicResizing() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getCluster() - Method in interface software.amazon.awscdk.services.redshift.alpha.DatabaseOptions
(experimental) The cluster containing the database.
getCluster() - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseOptions.Jsii$Proxy
 
getCluster() - Method in interface software.amazon.awscdk.services.redshift.alpha.ITable
(experimental) The cluster where the table is located.
getCluster() - Method in interface software.amazon.awscdk.services.redshift.alpha.ITable.Jsii$Default
(experimental) The cluster where the table is located.
getCluster() - Method in class software.amazon.awscdk.services.redshift.alpha.ITable.Jsii$Proxy
(experimental) The cluster where the table is located.
getCluster() - Method in interface software.amazon.awscdk.services.redshift.alpha.IUser
(experimental) The cluster where the table is located.
getCluster() - Method in interface software.amazon.awscdk.services.redshift.alpha.IUser.Jsii$Default
(experimental) The cluster where the table is located.
getCluster() - Method in class software.amazon.awscdk.services.redshift.alpha.IUser.Jsii$Proxy
(experimental) The cluster where the table is located.
getCluster() - Method in class software.amazon.awscdk.services.redshift.alpha.Table
(experimental) The cluster where the table is located.
getCluster() - Method in interface software.amazon.awscdk.services.redshift.alpha.TableAttributes
(experimental) The cluster where the table is located.
getCluster() - Method in class software.amazon.awscdk.services.redshift.alpha.TableAttributes.Jsii$Proxy
 
getCluster() - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Jsii$Proxy
 
getCluster() - Method in class software.amazon.awscdk.services.redshift.alpha.User
(experimental) The cluster where the table is located.
getCluster() - Method in class software.amazon.awscdk.services.redshift.alpha.UserAttributes.Jsii$Proxy
 
getCluster() - Method in class software.amazon.awscdk.services.redshift.alpha.UserProps.Jsii$Proxy
 
getClusterEndpoint() - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster
(experimental) The endpoint to use for read/write operations.
getClusterEndpoint() - Method in interface software.amazon.awscdk.services.redshift.alpha.ICluster
(experimental) The endpoint to use for read/write operations.
getClusterEndpoint() - Method in interface software.amazon.awscdk.services.redshift.alpha.ICluster.Jsii$Default
(experimental) The endpoint to use for read/write operations.
getClusterEndpoint() - Method in class software.amazon.awscdk.services.redshift.alpha.ICluster.Jsii$Proxy
(experimental) The endpoint to use for read/write operations.
getClusterEndpointAddress() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterAttributes
(experimental) Cluster endpoint address.
getClusterEndpointAddress() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterAttributes.Jsii$Proxy
 
getClusterEndpointPort() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterAttributes
(experimental) Cluster endpoint port.
getClusterEndpointPort() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterAttributes.Jsii$Proxy
 
getClusterName() - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster
(experimental) Identifier of the cluster.
getClusterName() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterAttributes
(experimental) Identifier for the cluster.
getClusterName() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterAttributes.Jsii$Proxy
 
getClusterName() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) An optional identifier for the cluster.
getClusterName() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getClusterName() - Method in interface software.amazon.awscdk.services.redshift.alpha.ICluster
(experimental) Name of the cluster.
getClusterName() - Method in interface software.amazon.awscdk.services.redshift.alpha.ICluster.Jsii$Default
(experimental) Name of the cluster.
getClusterName() - Method in class software.amazon.awscdk.services.redshift.alpha.ICluster.Jsii$Proxy
(experimental) Name of the cluster.
getClusterParameterGroupName() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroup
(experimental) The name of the parameter group.
getClusterParameterGroupName() - Method in interface software.amazon.awscdk.services.redshift.alpha.IClusterParameterGroup
(experimental) The name of this parameter group.
getClusterParameterGroupName() - Method in interface software.amazon.awscdk.services.redshift.alpha.IClusterParameterGroup.Jsii$Default
(experimental) The name of this parameter group.
getClusterParameterGroupName() - Method in class software.amazon.awscdk.services.redshift.alpha.IClusterParameterGroup.Jsii$Proxy
(experimental) The name of this parameter group.
getClusterSubnetGroupName() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroup
(experimental) The name of the cluster subnet group.
getClusterSubnetGroupName() - Method in interface software.amazon.awscdk.services.redshift.alpha.IClusterSubnetGroup
(experimental) The name of the cluster subnet group.
getClusterSubnetGroupName() - Method in interface software.amazon.awscdk.services.redshift.alpha.IClusterSubnetGroup.Jsii$Default
(experimental) The name of the cluster subnet group.
getClusterSubnetGroupName() - Method in class software.amazon.awscdk.services.redshift.alpha.IClusterSubnetGroup.Jsii$Proxy
(experimental) The name of the cluster subnet group.
getClusterType() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) Settings for the individual instances that are launched.
getClusterType() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getComment() - Method in interface software.amazon.awscdk.services.redshift.alpha.Column
(experimental) A comment to attach to the column.
getComment() - Method in class software.amazon.awscdk.services.redshift.alpha.Column.Jsii$Proxy
 
getConnections() - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster
(experimental) Access to the network connections.
getConnections() - Method in interface software.amazon.awscdk.services.redshift.alpha.ICluster.Jsii$Default
The network connections associated with this resource.
getConnections() - Method in class software.amazon.awscdk.services.redshift.alpha.ICluster.Jsii$Proxy
The network connections associated with this resource.
getDatabaseName() - Method in interface software.amazon.awscdk.services.redshift.alpha.DatabaseOptions
(experimental) The name of the database.
getDatabaseName() - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseOptions.Jsii$Proxy
 
getDatabaseName() - Method in interface software.amazon.awscdk.services.redshift.alpha.ITable
(experimental) The name of the database where the table is located.
getDatabaseName() - Method in interface software.amazon.awscdk.services.redshift.alpha.ITable.Jsii$Default
(experimental) The name of the database where the table is located.
getDatabaseName() - Method in class software.amazon.awscdk.services.redshift.alpha.ITable.Jsii$Proxy
(experimental) The name of the database where the table is located.
getDatabaseName() - Method in interface software.amazon.awscdk.services.redshift.alpha.IUser
(experimental) The name of the database where the table is located.
getDatabaseName() - Method in interface software.amazon.awscdk.services.redshift.alpha.IUser.Jsii$Default
(experimental) The name of the database where the table is located.
getDatabaseName() - Method in class software.amazon.awscdk.services.redshift.alpha.IUser.Jsii$Proxy
(experimental) The name of the database where the table is located.
getDatabaseName() - Method in class software.amazon.awscdk.services.redshift.alpha.Table
(experimental) The name of the database where the table is located.
getDatabaseName() - Method in interface software.amazon.awscdk.services.redshift.alpha.TableAttributes
(experimental) The name of the database where the table is located.
getDatabaseName() - Method in class software.amazon.awscdk.services.redshift.alpha.TableAttributes.Jsii$Proxy
 
getDatabaseName() - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Jsii$Proxy
 
getDatabaseName() - Method in class software.amazon.awscdk.services.redshift.alpha.User
(experimental) The name of the database where the table is located.
getDatabaseName() - Method in class software.amazon.awscdk.services.redshift.alpha.UserAttributes.Jsii$Proxy
 
getDatabaseName() - Method in class software.amazon.awscdk.services.redshift.alpha.UserProps.Jsii$Proxy
 
getDatabaseProps() - Method in class software.amazon.awscdk.services.redshift.alpha.User
 
getDataType() - Method in interface software.amazon.awscdk.services.redshift.alpha.Column
(experimental) The data type of the column.
getDataType() - Method in class software.amazon.awscdk.services.redshift.alpha.Column.Jsii$Proxy
 
getDefaultDatabaseName() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) Name of a database which is automatically created inside the cluster.
getDefaultDatabaseName() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getDefaultRole() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) A single AWS Identity and Access Management (IAM) role to be used as the default role for the cluster.
getDefaultRole() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getDescription() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroupProps
(experimental) Description for this parameter group.
getDescription() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroupProps.Jsii$Proxy
 
getDescription() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps
(experimental) Description of the subnet group.
getDescription() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps.Jsii$Proxy
 
getDistKey() - Method in interface software.amazon.awscdk.services.redshift.alpha.Column
(experimental) Boolean value that indicates whether the column is to be configured as DISTKEY.
getDistKey() - Method in class software.amazon.awscdk.services.redshift.alpha.Column.Jsii$Proxy
 
getDistStyle() - Method in interface software.amazon.awscdk.services.redshift.alpha.TableProps
(experimental) The distribution style of the table.
getDistStyle() - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Jsii$Proxy
 
getElasticIp() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) The Elastic IP (EIP) address for the cluster.
getElasticIp() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getEncoding() - Method in interface software.amazon.awscdk.services.redshift.alpha.Column
(experimental) The encoding to use for the column.
getEncoding() - Method in class software.amazon.awscdk.services.redshift.alpha.Column.Jsii$Proxy
 
getEncrypted() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) Whether to enable encryption of data at rest in the cluster.
getEncrypted() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getEncryptionKey() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) The KMS key to use for encryption of data at rest.
getEncryptionKey() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getEncryptionKey() - Method in interface software.amazon.awscdk.services.redshift.alpha.DatabaseSecretProps
(experimental) The KMS key to use to encrypt the secret.
getEncryptionKey() - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseSecretProps.Jsii$Proxy
 
getEncryptionKey() - Method in interface software.amazon.awscdk.services.redshift.alpha.Login
(experimental) KMS encryption key to encrypt the generated secret.
getEncryptionKey() - Method in class software.amazon.awscdk.services.redshift.alpha.Login.Jsii$Proxy
 
getEncryptionKey() - Method in interface software.amazon.awscdk.services.redshift.alpha.UserProps
(experimental) KMS key to encrypt the generated secret.
getEncryptionKey() - Method in class software.amazon.awscdk.services.redshift.alpha.UserProps.Jsii$Proxy
 
getEnhancedVpcRouting() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) If this flag is set, Amazon Redshift forces all COPY and UNLOAD traffic between your cluster and your data repositories through your virtual private cloud (VPC).
getEnhancedVpcRouting() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getEnv() - Method in interface software.amazon.awscdk.services.redshift.alpha.ICluster.Jsii$Default
The environment this resource belongs to.
getEnv() - Method in class software.amazon.awscdk.services.redshift.alpha.ICluster.Jsii$Proxy
The environment this resource belongs to.
getEnv() - Method in interface software.amazon.awscdk.services.redshift.alpha.IClusterParameterGroup.Jsii$Default
The environment this resource belongs to.
getEnv() - Method in class software.amazon.awscdk.services.redshift.alpha.IClusterParameterGroup.Jsii$Proxy
The environment this resource belongs to.
getEnv() - Method in interface software.amazon.awscdk.services.redshift.alpha.IClusterSubnetGroup.Jsii$Default
The environment this resource belongs to.
getEnv() - Method in class software.amazon.awscdk.services.redshift.alpha.IClusterSubnetGroup.Jsii$Proxy
The environment this resource belongs to.
getHostname() - Method in class software.amazon.awscdk.services.redshift.alpha.Endpoint
(experimental) The hostname of the endpoint.
getId() - Method in interface software.amazon.awscdk.services.redshift.alpha.Column
(experimental) The unique identifier of the column.
getId() - Method in class software.amazon.awscdk.services.redshift.alpha.Column.Jsii$Proxy
 
getLoggingBucket() - Method in interface software.amazon.awscdk.services.redshift.alpha.LoggingProperties
(experimental) Bucket to send logs to.
getLoggingBucket() - Method in class software.amazon.awscdk.services.redshift.alpha.LoggingProperties.Jsii$Proxy
 
getLoggingKeyPrefix() - Method in interface software.amazon.awscdk.services.redshift.alpha.LoggingProperties
(experimental) Prefix used for logging.
getLoggingKeyPrefix() - Method in class software.amazon.awscdk.services.redshift.alpha.LoggingProperties.Jsii$Proxy
 
getLoggingProperties() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) Bucket details for log files to be sent to, including prefix.
getLoggingProperties() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getMasterPassword() - Method in interface software.amazon.awscdk.services.redshift.alpha.Login
(experimental) Password.
getMasterPassword() - Method in class software.amazon.awscdk.services.redshift.alpha.Login.Jsii$Proxy
 
getMasterUser() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) Username and password for the administrative user.
getMasterUser() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getMasterUsername() - Method in interface software.amazon.awscdk.services.redshift.alpha.Login
(experimental) Username.
getMasterUsername() - Method in class software.amazon.awscdk.services.redshift.alpha.Login.Jsii$Proxy
 
getMultiAz() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) Indicating whether Amazon Redshift should deploy the cluster in two Availability Zones.
getMultiAz() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getName() - Method in interface software.amazon.awscdk.services.redshift.alpha.Column
(experimental) The name of the column.
getName() - Method in class software.amazon.awscdk.services.redshift.alpha.Column.Jsii$Proxy
 
getNode() - Method in interface software.amazon.awscdk.services.redshift.alpha.ICluster.Jsii$Default
The tree node.
getNode() - Method in class software.amazon.awscdk.services.redshift.alpha.ICluster.Jsii$Proxy
The tree node.
getNode() - Method in interface software.amazon.awscdk.services.redshift.alpha.IClusterParameterGroup.Jsii$Default
The tree node.
getNode() - Method in class software.amazon.awscdk.services.redshift.alpha.IClusterParameterGroup.Jsii$Proxy
The tree node.
getNode() - Method in interface software.amazon.awscdk.services.redshift.alpha.IClusterSubnetGroup.Jsii$Default
The tree node.
getNode() - Method in class software.amazon.awscdk.services.redshift.alpha.IClusterSubnetGroup.Jsii$Proxy
The tree node.
getNode() - Method in interface software.amazon.awscdk.services.redshift.alpha.ITable.Jsii$Default
The tree node.
getNode() - Method in class software.amazon.awscdk.services.redshift.alpha.ITable.Jsii$Proxy
The tree node.
getNode() - Method in interface software.amazon.awscdk.services.redshift.alpha.IUser.Jsii$Default
The tree node.
getNode() - Method in class software.amazon.awscdk.services.redshift.alpha.IUser.Jsii$Proxy
The tree node.
getNodeType() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) The node type to be provisioned for the cluster.
getNodeType() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getNumberOfNodes() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) Number of compute nodes in the cluster.
getNumberOfNodes() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getParameterGroup() - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster
(experimental) The cluster's parameter group.
getParameterGroup() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) Additional parameters to pass to the database engine https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-parameter-groups.html.
getParameterGroup() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getParameters() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroup
(experimental) The parameters in the parameter group.
getParameters() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroupProps
(experimental) The parameters in this parameter group.
getParameters() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroupProps.Jsii$Proxy
 
getPassword() - Method in interface software.amazon.awscdk.services.redshift.alpha.IUser
(experimental) The password of the user.
getPassword() - Method in interface software.amazon.awscdk.services.redshift.alpha.IUser.Jsii$Default
(experimental) The password of the user.
getPassword() - Method in class software.amazon.awscdk.services.redshift.alpha.IUser.Jsii$Proxy
(experimental) The password of the user.
getPassword() - Method in class software.amazon.awscdk.services.redshift.alpha.User
(experimental) The password of the user.
getPassword() - Method in interface software.amazon.awscdk.services.redshift.alpha.UserAttributes
(experimental) The password of the user.
getPassword() - Method in class software.amazon.awscdk.services.redshift.alpha.UserAttributes.Jsii$Proxy
 
getPort() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) What port to listen on.
getPort() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getPort() - Method in class software.amazon.awscdk.services.redshift.alpha.Endpoint
(experimental) The port of the endpoint.
getPreferredMaintenanceWindow() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) A preferred maintenance window day/time range.
getPreferredMaintenanceWindow() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getPubliclyAccessible() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) Whether to make cluster publicly accessible.
getPubliclyAccessible() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getRebootForParameterChanges() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) If this flag is set, the cluster will be rebooted when changes to the cluster's parameter group that require a restart to apply.
getRebootForParameterChanges() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getRemovalPolicy() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) The removal policy to apply when the cluster and its instances are removed from the stack or replaced during an update.
getRemovalPolicy() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getRemovalPolicy() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps
(experimental) The removal policy to apply when the subnet group are removed from the stack or replaced during an update.
getRemovalPolicy() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps.Jsii$Proxy
 
getRemovalPolicy() - Method in interface software.amazon.awscdk.services.redshift.alpha.TableProps
(experimental) The policy to apply when this resource is removed from the application.
getRemovalPolicy() - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Jsii$Proxy
 
getRemovalPolicy() - Method in interface software.amazon.awscdk.services.redshift.alpha.UserProps
(experimental) The policy to apply when this resource is removed from the application.
getRemovalPolicy() - Method in class software.amazon.awscdk.services.redshift.alpha.UserProps.Jsii$Proxy
 
getRoles() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) A list of AWS Identity and Access Management (IAM) role that can be used by the cluster to access other AWS services.
getRoles() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getSecret() - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster
(experimental) The secret attached to this cluster.
getSecret() - Method in interface software.amazon.awscdk.services.redshift.alpha.RotationMultiUserOptions
(experimental) The secret to rotate.
getSecret() - Method in class software.amazon.awscdk.services.redshift.alpha.RotationMultiUserOptions.Jsii$Proxy
 
getSecret() - Method in class software.amazon.awscdk.services.redshift.alpha.User
(experimental) The Secrets Manager secret of the user.
getSecurityGroups() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterAttributes
(experimental) The security groups of the redshift cluster.
getSecurityGroups() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterAttributes.Jsii$Proxy
 
getSecurityGroups() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) Security group.
getSecurityGroups() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getSocketAddress() - Method in class software.amazon.awscdk.services.redshift.alpha.Endpoint
(experimental) The combination of "HOSTNAME:PORT" for this endpoint.
getSortKey() - Method in interface software.amazon.awscdk.services.redshift.alpha.Column
(experimental) Boolean value that indicates whether the column is to be configured as SORTKEY.
getSortKey() - Method in class software.amazon.awscdk.services.redshift.alpha.Column.Jsii$Proxy
 
getSortStyle() - Method in interface software.amazon.awscdk.services.redshift.alpha.TableProps
(experimental) The sort style of the table.
getSortStyle() - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Jsii$Proxy
 
getStack() - Method in interface software.amazon.awscdk.services.redshift.alpha.ICluster.Jsii$Default
The stack in which this resource is defined.
getStack() - Method in class software.amazon.awscdk.services.redshift.alpha.ICluster.Jsii$Proxy
The stack in which this resource is defined.
getStack() - Method in interface software.amazon.awscdk.services.redshift.alpha.IClusterParameterGroup.Jsii$Default
The stack in which this resource is defined.
getStack() - Method in class software.amazon.awscdk.services.redshift.alpha.IClusterParameterGroup.Jsii$Proxy
The stack in which this resource is defined.
getStack() - Method in interface software.amazon.awscdk.services.redshift.alpha.IClusterSubnetGroup.Jsii$Default
The stack in which this resource is defined.
getStack() - Method in class software.amazon.awscdk.services.redshift.alpha.IClusterSubnetGroup.Jsii$Proxy
The stack in which this resource is defined.
getSubnetGroup() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) A cluster subnet group to use with this cluster.
getSubnetGroup() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getTableColumns() - Method in interface software.amazon.awscdk.services.redshift.alpha.ITable
(experimental) The columns of the table.
getTableColumns() - Method in interface software.amazon.awscdk.services.redshift.alpha.ITable.Jsii$Default
(experimental) The columns of the table.
getTableColumns() - Method in class software.amazon.awscdk.services.redshift.alpha.ITable.Jsii$Proxy
(experimental) The columns of the table.
getTableColumns() - Method in class software.amazon.awscdk.services.redshift.alpha.Table
(experimental) The columns of the table.
getTableColumns() - Method in interface software.amazon.awscdk.services.redshift.alpha.TableAttributes
(experimental) The columns of the table.
getTableColumns() - Method in class software.amazon.awscdk.services.redshift.alpha.TableAttributes.Jsii$Proxy
 
getTableColumns() - Method in interface software.amazon.awscdk.services.redshift.alpha.TableProps
(experimental) The columns of the table.
getTableColumns() - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Jsii$Proxy
 
getTableComment() - Method in interface software.amazon.awscdk.services.redshift.alpha.TableProps
(experimental) A comment to attach to the table.
getTableComment() - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Jsii$Proxy
 
getTableName() - Method in interface software.amazon.awscdk.services.redshift.alpha.ITable
(experimental) Name of the table.
getTableName() - Method in interface software.amazon.awscdk.services.redshift.alpha.ITable.Jsii$Default
(experimental) Name of the table.
getTableName() - Method in class software.amazon.awscdk.services.redshift.alpha.ITable.Jsii$Proxy
(experimental) Name of the table.
getTableName() - Method in class software.amazon.awscdk.services.redshift.alpha.Table
(experimental) Name of the table.
getTableName() - Method in interface software.amazon.awscdk.services.redshift.alpha.TableAttributes
(experimental) Name of the table.
getTableName() - Method in class software.amazon.awscdk.services.redshift.alpha.TableAttributes.Jsii$Proxy
 
getTableName() - Method in interface software.amazon.awscdk.services.redshift.alpha.TableProps
(experimental) The name of the table.
getTableName() - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Jsii$Proxy
 
getUsername() - Method in interface software.amazon.awscdk.services.redshift.alpha.DatabaseSecretProps
(experimental) The username.
getUsername() - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseSecretProps.Jsii$Proxy
 
getUsername() - Method in interface software.amazon.awscdk.services.redshift.alpha.IUser
(experimental) The name of the user.
getUsername() - Method in interface software.amazon.awscdk.services.redshift.alpha.IUser.Jsii$Default
(experimental) The name of the user.
getUsername() - Method in class software.amazon.awscdk.services.redshift.alpha.IUser.Jsii$Proxy
(experimental) The name of the user.
getUsername() - Method in class software.amazon.awscdk.services.redshift.alpha.User
(experimental) The name of the user.
getUsername() - Method in interface software.amazon.awscdk.services.redshift.alpha.UserAttributes
(experimental) The name of the user.
getUsername() - Method in class software.amazon.awscdk.services.redshift.alpha.UserAttributes.Jsii$Proxy
 
getUsername() - Method in interface software.amazon.awscdk.services.redshift.alpha.UserProps
(experimental) The name of the user.
getUsername() - Method in class software.amazon.awscdk.services.redshift.alpha.UserProps.Jsii$Proxy
 
getVpc() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) The VPC to place the cluster in.
getVpc() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getVpc() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps
(experimental) The VPC to place the subnet group in.
getVpc() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps.Jsii$Proxy
 
getVpcSubnets() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterProps
(experimental) Where to place the instances within the VPC.
getVpcSubnets() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
getVpcSubnets() - Method in interface software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps
(experimental) Which subnets within the VPC to associate with this group.
getVpcSubnets() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps.Jsii$Proxy
 
grant(IUser, TableAction...) - Method in interface software.amazon.awscdk.services.redshift.alpha.ITable
(experimental) Grant a user privilege to access this table.
grant(IUser, TableAction...) - Method in interface software.amazon.awscdk.services.redshift.alpha.ITable.Jsii$Default
(experimental) Grant a user privilege to access this table.
grant(IUser, TableAction...) - Method in class software.amazon.awscdk.services.redshift.alpha.ITable.Jsii$Proxy
(experimental) Grant a user privilege to access this table.
grant(IUser, TableAction...) - Method in class software.amazon.awscdk.services.redshift.alpha.Table
(experimental) Grant a user privilege to access this table.

H

hashCode() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterAttributes.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroupProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.redshift.alpha.Column.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseOptions.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseSecretProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.redshift.alpha.LoggingProperties.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.redshift.alpha.Login.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.redshift.alpha.RotationMultiUserOptions.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.redshift.alpha.TableAttributes.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.redshift.alpha.UserAttributes.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.redshift.alpha.UserProps.Jsii$Proxy
 

I

ICluster - Interface in software.amazon.awscdk.services.redshift.alpha
(experimental) Create a Redshift Cluster with a given number of nodes.
ICluster.Jsii$Default - Interface in software.amazon.awscdk.services.redshift.alpha
Internal default implementation for ICluster.
ICluster.Jsii$Proxy - Class in software.amazon.awscdk.services.redshift.alpha
A proxy class which represents a concrete javascript instance of this type.
IClusterParameterGroup - Interface in software.amazon.awscdk.services.redshift.alpha
(experimental) A parameter group.
IClusterParameterGroup.Jsii$Default - Interface in software.amazon.awscdk.services.redshift.alpha
Internal default implementation for IClusterParameterGroup.
IClusterParameterGroup.Jsii$Proxy - Class in software.amazon.awscdk.services.redshift.alpha
A proxy class which represents a concrete javascript instance of this type.
IClusterSubnetGroup - Interface in software.amazon.awscdk.services.redshift.alpha
(experimental) Interface for a cluster subnet group.
IClusterSubnetGroup.Jsii$Default - Interface in software.amazon.awscdk.services.redshift.alpha
Internal default implementation for IClusterSubnetGroup.
IClusterSubnetGroup.Jsii$Proxy - Class in software.amazon.awscdk.services.redshift.alpha
A proxy class which represents a concrete javascript instance of this type.
id(String) - Method in class software.amazon.awscdk.services.redshift.alpha.Column.Builder
Sets the value of Column.getId()
INSERT - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.TableAction
(experimental) Grants privilege to load data into a table using an INSERT statement or a COPY statement.
INTERLEAVED - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.TableSortStyle
(experimental) Specifies that the data is sorted using an interleaved sort key.
ITable - Interface in software.amazon.awscdk.services.redshift.alpha
(experimental) Represents a table in a Redshift database.
ITable.Jsii$Default - Interface in software.amazon.awscdk.services.redshift.alpha
Internal default implementation for ITable.
ITable.Jsii$Proxy - Class in software.amazon.awscdk.services.redshift.alpha
A proxy class which represents a concrete javascript instance of this type.
IUser - Interface in software.amazon.awscdk.services.redshift.alpha
(experimental) Represents a user in a Redshift database.
IUser.Jsii$Default - Interface in software.amazon.awscdk.services.redshift.alpha
Internal default implementation for IUser.
IUser.Jsii$Proxy - Class in software.amazon.awscdk.services.redshift.alpha
A proxy class which represents a concrete javascript instance of this type.

J

Jsii$Proxy(ClusterAttributes.Builder) - Constructor for class software.amazon.awscdk.services.redshift.alpha.ClusterAttributes.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ClusterAttributes.Builder.
Jsii$Proxy(ClusterParameterGroupProps.Builder) - Constructor for class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroupProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ClusterParameterGroupProps.Builder.
Jsii$Proxy(ClusterProps.Builder) - Constructor for class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ClusterProps.Builder.
Jsii$Proxy(ClusterSubnetGroupProps.Builder) - Constructor for class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ClusterSubnetGroupProps.Builder.
Jsii$Proxy(Column.Builder) - Constructor for class software.amazon.awscdk.services.redshift.alpha.Column.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the Column.Builder.
Jsii$Proxy(DatabaseOptions.Builder) - Constructor for class software.amazon.awscdk.services.redshift.alpha.DatabaseOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the DatabaseOptions.Builder.
Jsii$Proxy(DatabaseSecretProps.Builder) - Constructor for class software.amazon.awscdk.services.redshift.alpha.DatabaseSecretProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the DatabaseSecretProps.Builder.
Jsii$Proxy(LoggingProperties.Builder) - Constructor for class software.amazon.awscdk.services.redshift.alpha.LoggingProperties.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the LoggingProperties.Builder.
Jsii$Proxy(Login.Builder) - Constructor for class software.amazon.awscdk.services.redshift.alpha.Login.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the Login.Builder.
Jsii$Proxy(RotationMultiUserOptions.Builder) - Constructor for class software.amazon.awscdk.services.redshift.alpha.RotationMultiUserOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the RotationMultiUserOptions.Builder.
Jsii$Proxy(TableAttributes.Builder) - Constructor for class software.amazon.awscdk.services.redshift.alpha.TableAttributes.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the TableAttributes.Builder.
Jsii$Proxy(TableProps.Builder) - Constructor for class software.amazon.awscdk.services.redshift.alpha.TableProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the TableProps.Builder.
Jsii$Proxy(UserAttributes.Builder) - Constructor for class software.amazon.awscdk.services.redshift.alpha.UserAttributes.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the UserAttributes.Builder.
Jsii$Proxy(UserProps.Builder) - Constructor for class software.amazon.awscdk.services.redshift.alpha.UserProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the UserProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.ClusterAttributes.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroupProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.Column.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.DatabaseOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.DatabaseSecretProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.ICluster.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.IClusterParameterGroup.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.IClusterSubnetGroup.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.ITable.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.IUser.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.LoggingProperties.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.Login.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.RotationMultiUserOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.TableAttributes.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.TableProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.UserAttributes.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.UserProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.

K

KEY - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.TableDistStyle
(experimental) The data is distributed by the values in the DISTKEY column.

L

loggingBucket(IBucket) - Method in class software.amazon.awscdk.services.redshift.alpha.LoggingProperties.Builder
loggingKeyPrefix(String) - Method in class software.amazon.awscdk.services.redshift.alpha.LoggingProperties.Builder
loggingProperties(LoggingProperties) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) Bucket details for log files to be sent to, including prefix.
loggingProperties(LoggingProperties) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
LoggingProperties - Interface in software.amazon.awscdk.services.redshift.alpha
(experimental) Logging bucket and S3 prefix combination.
LoggingProperties.Builder - Class in software.amazon.awscdk.services.redshift.alpha
A builder for LoggingProperties
LoggingProperties.Jsii$Proxy - Class in software.amazon.awscdk.services.redshift.alpha
An implementation for LoggingProperties
Login - Interface in software.amazon.awscdk.services.redshift.alpha
(experimental) Username and password combination.
Login.Builder - Class in software.amazon.awscdk.services.redshift.alpha
A builder for Login
Login.Jsii$Proxy - Class in software.amazon.awscdk.services.redshift.alpha
An implementation for Login
LZO - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.ColumnEncoding
(experimental) The column is compressed using the LZO algorithm.

M

masterPassword(SecretValue) - Method in class software.amazon.awscdk.services.redshift.alpha.Login.Builder
Sets the value of Login.getMasterPassword()
masterUser(Login) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) Username and password for the administrative user.
masterUser(Login) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
masterUsername(String) - Method in class software.amazon.awscdk.services.redshift.alpha.Login.Builder
Sets the value of Login.getMasterUsername()
MOSTLY16 - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.ColumnEncoding
(experimental) The column is compressed to a smaller storage size than the original data type.
MOSTLY32 - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.ColumnEncoding
(experimental) The column is compressed to a smaller storage size than the original data type.
MOSTLY8 - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.ColumnEncoding
(experimental) The column is compressed to a smaller storage size than the original data type.
MULTI_NODE - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.ClusterType
(experimental) multi-node cluster, set the amount of nodes using ClusterProps.numberOfNodes parameter.
multiAz(Boolean) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) Indicating whether Amazon Redshift should deploy the cluster in two Availability Zones.
multiAz(Boolean) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
Sets the value of ClusterProps.getMultiAz()

N

name(String) - Method in class software.amazon.awscdk.services.redshift.alpha.Column.Builder
Sets the value of Column.getName()
nodeType(NodeType) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) The node type to be provisioned for the cluster.
nodeType(NodeType) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
Sets the value of ClusterProps.getNodeType()
NodeType - Enum Class in software.amazon.awscdk.services.redshift.alpha
(experimental) Possible Node Types to use in the cluster used for defining ClusterProps.nodeType.
numberOfNodes(Number) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) Number of compute nodes in the cluster.
numberOfNodes(Number) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder

P

parameterGroup(IClusterParameterGroup) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) Additional parameters to pass to the database engine https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-parameter-groups.html.
parameterGroup(IClusterParameterGroup) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
parameters(Map<String, String>) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroup.Builder
(experimental) The parameters in this parameter group.
parameters(Map<String, String>) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterParameterGroupProps.Builder
password(SecretValue) - Method in class software.amazon.awscdk.services.redshift.alpha.UserAttributes.Builder
port(Number) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) What port to listen on.
port(Number) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
Sets the value of ClusterProps.getPort()
preferredMaintenanceWindow(String) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) A preferred maintenance window day/time range.
preferredMaintenanceWindow(String) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
publiclyAccessible(Boolean) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) Whether to make cluster publicly accessible.
publiclyAccessible(Boolean) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder

R

RA3_16XLARGE - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.NodeType
(experimental) ra3.16xlarge.
RA3_4XLARGE - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.NodeType
(experimental) ra3.4xlarge.
RA3_XLPLUS - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.NodeType
(experimental) ra3.xlplus.
RAW - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.ColumnEncoding
(experimental) The column is not compressed.
rebootForParameterChanges(Boolean) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) If this flag is set, the cluster will be rebooted when changes to the cluster's parameter group that require a restart to apply.
rebootForParameterChanges(Boolean) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
REFERENCES - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.TableAction
(experimental) Grants privilege to create a foreign key constraint.
removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) The removal policy to apply when the cluster and its instances are removed from the stack or replaced during an update.
removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroup.Builder
(experimental) The removal policy to apply when the subnet group are removed from the stack or replaced during an update.
removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps.Builder
removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.redshift.alpha.Table.Builder
(experimental) The policy to apply when this resource is removed from the application.
removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Builder
removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.redshift.alpha.User.Builder
(experimental) The policy to apply when this resource is removed from the application.
removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.redshift.alpha.UserProps.Builder
roles(List<? extends IRole>) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) A list of AWS Identity and Access Management (IAM) role that can be used by the cluster to access other AWS services.
roles(List<? extends IRole>) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
Sets the value of ClusterProps.getRoles()
RotationMultiUserOptions - Interface in software.amazon.awscdk.services.redshift.alpha
(experimental) Options to add the multi user rotation.
RotationMultiUserOptions.Builder - Class in software.amazon.awscdk.services.redshift.alpha
RotationMultiUserOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.redshift.alpha
An implementation for RotationMultiUserOptions
RUNLENGTH - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.ColumnEncoding
(experimental) The column is compressed by recording the number of occurrences of each value in the column.

S

secret(ISecret) - Method in class software.amazon.awscdk.services.redshift.alpha.RotationMultiUserOptions.Builder
securityGroups(List<? extends ISecurityGroup>) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) Security group.
securityGroups(List<? extends ISecurityGroup>) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterAttributes.Builder
securityGroups(List<? extends ISecurityGroup>) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
SELECT - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.TableAction
(experimental) Grants privilege to select data from a table or view using a SELECT statement.
setDatabaseProps(DatabaseOptions) - Method in class software.amazon.awscdk.services.redshift.alpha.User
 
setParameterGroup(IClusterParameterGroup) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster
(experimental) The cluster's parameter group.
SINGLE_NODE - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.ClusterType
(experimental) single-node cluster, the ClusterProps.numberOfNodes parameter is not required.
software.amazon.awscdk.services.redshift.alpha - package software.amazon.awscdk.services.redshift.alpha
Amazon Redshift Construct Library
sortKey(Boolean) - Method in class software.amazon.awscdk.services.redshift.alpha.Column.Builder
Sets the value of Column.getSortKey()
sortStyle(TableSortStyle) - Method in class software.amazon.awscdk.services.redshift.alpha.Table.Builder
(experimental) The sort style of the table.
sortStyle(TableSortStyle) - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Builder
Sets the value of TableProps.getSortStyle()
subnetGroup(IClusterSubnetGroup) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) A cluster subnet group to use with this cluster.
subnetGroup(IClusterSubnetGroup) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder

T

Table - Class in software.amazon.awscdk.services.redshift.alpha
(experimental) A table in a Redshift cluster.
Table(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.redshift.alpha.Table
 
Table(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.Table
 
Table(Construct, String, TableProps) - Constructor for class software.amazon.awscdk.services.redshift.alpha.Table
 
Table.Builder - Class in software.amazon.awscdk.services.redshift.alpha
(experimental) A fluent builder for Table.
TableAction - Enum Class in software.amazon.awscdk.services.redshift.alpha
(experimental) An action that a Redshift user can be granted privilege to perform on a table.
TableAttributes - Interface in software.amazon.awscdk.services.redshift.alpha
(experimental) A full specification of a Redshift table that can be used to import it fluently into the CDK application.
TableAttributes.Builder - Class in software.amazon.awscdk.services.redshift.alpha
A builder for TableAttributes
TableAttributes.Jsii$Proxy - Class in software.amazon.awscdk.services.redshift.alpha
An implementation for TableAttributes
tableColumns(List<? extends Column>) - Method in class software.amazon.awscdk.services.redshift.alpha.Table.Builder
(experimental) The columns of the table.
tableColumns(List<? extends Column>) - Method in class software.amazon.awscdk.services.redshift.alpha.TableAttributes.Builder
tableColumns(List<? extends Column>) - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Builder
tableComment(String) - Method in class software.amazon.awscdk.services.redshift.alpha.Table.Builder
(experimental) A comment to attach to the table.
tableComment(String) - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Builder
TableDistStyle - Enum Class in software.amazon.awscdk.services.redshift.alpha
(experimental) The data distribution style of a table.
tableName(String) - Method in class software.amazon.awscdk.services.redshift.alpha.Table.Builder
(experimental) The name of the table.
tableName(String) - Method in class software.amazon.awscdk.services.redshift.alpha.TableAttributes.Builder
tableName(String) - Method in class software.amazon.awscdk.services.redshift.alpha.TableProps.Builder
Sets the value of TableProps.getTableName()
TableProps - Interface in software.amazon.awscdk.services.redshift.alpha
(experimental) Properties for configuring a Redshift table.
TableProps.Builder - Class in software.amazon.awscdk.services.redshift.alpha
A builder for TableProps
TableProps.Jsii$Proxy - Class in software.amazon.awscdk.services.redshift.alpha
An implementation for TableProps
TableSortStyle - Enum Class in software.amazon.awscdk.services.redshift.alpha
(experimental) The sort style of a table.
TEXT255 - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.ColumnEncoding
(experimental) The column is compressed by recording the first 245 unique words and then using a 1-byte index to represent each word.
TEXT32K - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.ColumnEncoding
(experimental) The column is compressed by recording the first 32K unique words and then using a 2-byte index to represent each word.

U

UPDATE - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.TableAction
(experimental) Grants privilege to update a table column using an UPDATE statement.
User - Class in software.amazon.awscdk.services.redshift.alpha
(experimental) A user in a Redshift cluster.
User(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.redshift.alpha.User
 
User(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.redshift.alpha.User
 
User(Construct, String, UserProps) - Constructor for class software.amazon.awscdk.services.redshift.alpha.User
 
User.Builder - Class in software.amazon.awscdk.services.redshift.alpha
(experimental) A fluent builder for User.
UserAttributes - Interface in software.amazon.awscdk.services.redshift.alpha
(experimental) A full specification of a Redshift user that can be used to import it fluently into the CDK application.
UserAttributes.Builder - Class in software.amazon.awscdk.services.redshift.alpha
A builder for UserAttributes
UserAttributes.Jsii$Proxy - Class in software.amazon.awscdk.services.redshift.alpha
An implementation for UserAttributes
username(String) - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseSecret.Builder
(experimental) The username.
username(String) - Method in class software.amazon.awscdk.services.redshift.alpha.DatabaseSecretProps.Builder
username(String) - Method in class software.amazon.awscdk.services.redshift.alpha.User.Builder
(experimental) The name of the user.
username(String) - Method in class software.amazon.awscdk.services.redshift.alpha.UserAttributes.Builder
username(String) - Method in class software.amazon.awscdk.services.redshift.alpha.UserProps.Builder
Sets the value of UserProps.getUsername()
UserProps - Interface in software.amazon.awscdk.services.redshift.alpha
(experimental) Properties for configuring a Redshift user.
UserProps.Builder - Class in software.amazon.awscdk.services.redshift.alpha
A builder for UserProps
UserProps.Jsii$Proxy - Class in software.amazon.awscdk.services.redshift.alpha
An implementation for UserProps

V

valueOf(String) - Static method in enum class software.amazon.awscdk.services.redshift.alpha.ClusterType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class software.amazon.awscdk.services.redshift.alpha.ColumnEncoding
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class software.amazon.awscdk.services.redshift.alpha.NodeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class software.amazon.awscdk.services.redshift.alpha.TableAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class software.amazon.awscdk.services.redshift.alpha.TableDistStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class software.amazon.awscdk.services.redshift.alpha.TableSortStyle
Returns the enum constant of this class with the specified name.
values() - Static method in enum class software.amazon.awscdk.services.redshift.alpha.ClusterType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class software.amazon.awscdk.services.redshift.alpha.ColumnEncoding
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class software.amazon.awscdk.services.redshift.alpha.NodeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class software.amazon.awscdk.services.redshift.alpha.TableAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class software.amazon.awscdk.services.redshift.alpha.TableDistStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class software.amazon.awscdk.services.redshift.alpha.TableSortStyle
Returns an array containing the constants of this enum class, in the order they are declared.
vpc(IVpc) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) The VPC to place the cluster in.
vpc(IVpc) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
Sets the value of ClusterProps.getVpc()
vpc(IVpc) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroup.Builder
(experimental) The VPC to place the subnet group in.
vpc(IVpc) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps.Builder
vpcSubnets(SubnetSelection) - Method in class software.amazon.awscdk.services.redshift.alpha.Cluster.Builder
(experimental) Where to place the instances within the VPC.
vpcSubnets(SubnetSelection) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterProps.Builder
vpcSubnets(SubnetSelection) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroup.Builder
(experimental) Which subnets within the VPC to associate with this group.
vpcSubnets(SubnetSelection) - Method in class software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps.Builder

Z

ZSTD - Enum constant in enum class software.amazon.awscdk.services.redshift.alpha.ColumnEncoding
(experimental) The column is compressed using the ZSTD algorithm.
$ A B C D E F G H I J K L M N P R S T U V Z 
All Classes and Interfaces|All Packages