All Classes and Interfaces

Class
Description
(experimental) Create a Redshift cluster a given number of nodes.
(experimental) A fluent builder for Cluster.
(experimental) Properties that describe an existing cluster instance.
A builder for ClusterAttributes
An implementation for ClusterAttributes
(experimental) A cluster parameter group.
(experimental) A fluent builder for ClusterParameterGroup.
(experimental) Properties for a parameter group.
An implementation for ClusterParameterGroupProps
(experimental) Properties for a new database cluster.
A builder for ClusterProps
An implementation for ClusterProps
(experimental) Class for creating a Redshift cluster subnet group.
(experimental) A fluent builder for ClusterSubnetGroup.
(experimental) Properties for creating a ClusterSubnetGroup.
An implementation for ClusterSubnetGroupProps
(experimental) What cluster type to use.
(experimental) A column in a Redshift table.
A builder for Column
An implementation for Column
(experimental) The compression encoding of a column.
(experimental) Properties for accessing a Redshift database.
A builder for DatabaseOptions
An implementation for DatabaseOptions
(experimental) A database secret.
(experimental) A fluent builder for DatabaseSecret.
(experimental) Construction properties for a DatabaseSecret.
A builder for DatabaseSecretProps
An implementation for DatabaseSecretProps
(experimental) Connection endpoint of a redshift cluster.
(experimental) Create a Redshift Cluster with a given number of nodes.
Internal default implementation for ICluster.
A proxy class which represents a concrete javascript instance of this type.
(experimental) A parameter group.
Internal default implementation for IClusterParameterGroup.
A proxy class which represents a concrete javascript instance of this type.
(experimental) Interface for a cluster subnet group.
Internal default implementation for IClusterSubnetGroup.
A proxy class which represents a concrete javascript instance of this type.
(experimental) Represents a table in a Redshift database.
Internal default implementation for ITable.
A proxy class which represents a concrete javascript instance of this type.
(experimental) Represents a user in a Redshift database.
Internal default implementation for IUser.
A proxy class which represents a concrete javascript instance of this type.
(experimental) Logging bucket and S3 prefix combination.
A builder for LoggingProperties
An implementation for LoggingProperties
(experimental) Username and password combination.
A builder for Login
An implementation for Login
(experimental) Possible Node Types to use in the cluster used for defining ClusterProps.nodeType.
(experimental) Options to add the multi user rotation.
An implementation for RotationMultiUserOptions
(experimental) A table in a Redshift cluster.
(experimental) A fluent builder for Table.
(experimental) An action that a Redshift user can be granted privilege to perform on a table.
(experimental) A full specification of a Redshift table that can be used to import it fluently into the CDK application.
A builder for TableAttributes
An implementation for TableAttributes
(experimental) The data distribution style of a table.
(experimental) Properties for configuring a Redshift table.
A builder for TableProps
An implementation for TableProps
(experimental) The sort style of a table.
(experimental) A user in a Redshift cluster.
(experimental) A fluent builder for User.
(experimental) A full specification of a Redshift user that can be used to import it fluently into the CDK application.
A builder for UserAttributes
An implementation for UserAttributes
(experimental) Properties for configuring a Redshift user.
A builder for UserProps
An implementation for UserProps