TableAttributes¶
-
class
aws_cdk.aws_redshift.
TableAttributes
(*, cluster, database_name, table_columns, table_name)¶ Bases:
object
(experimental) A full specification of a Redshift table that can be used to import it fluently into the CDK application.
- Parameters
- Stability
experimental
- ExampleMetadata
fixture=cluster infused
Example:
database_name = "databaseName" username = "myuser" table_name = "mytable" user = User.from_user_attributes(self, "User", username=username, password=SecretValue.unsafe_plain_text("NOT_FOR_PRODUCTION"), cluster=cluster, database_name=database_name ) table = Table.from_table_attributes(self, "Table", table_name=table_name, table_columns=[Column(name="col1", data_type="varchar(4)"), Column(name="col2", data_type="float")], cluster=cluster, database_name="databaseName" ) table.grant(user, TableAction.INSERT)
Attributes
-
cluster
¶ (experimental) The cluster where the table is located.
- Stability
experimental
- Return type
-
database_name
¶ (experimental) The name of the database where the table is located.
- Stability
experimental
- Return type
str
-
table_columns
¶ (experimental) The columns of the table.
- Stability
experimental
- Return type
List
[Column
]
-
table_name
¶ (experimental) Name of the table.
- Stability
experimental
- Return type
str