AWS::CleanRooms::ConfiguredTableCreates a new configured table resource.
import { CfnConfiguredTable } from 'aws-cdk-lib/aws-cleanrooms';Or use the module namespace:
import * as cleanrooms from 'aws-cdk-lib/aws-cleanrooms';
// cleanrooms.CfnConfiguredTableConfiguration passed to the constructor as CfnConfiguredTableProps.
allowedColumnsRequiredstring[]The columns within the underlying AWS Glue table that can be used within collaborations.
analysisMethodRequiredstringThe analysis method for the configured table. `DIRECT_QUERY` allows SQL queries to be run directly on this table. `DIRECT_JOB` allows PySpark jobs to be run directly on this table. `MULTIPLE` allows both SQL queries and PySpark jobs to be run directly on this table.
nameRequiredstringA name for the configured table.
tableReferenceRequiredIResolvable | TableReferencePropertyThe table that this configured table represents.
analysisRulesOptionalIResolvable | IResolvable | AnalysisRuleProperty[]The analysis rule that was created for the configured table.
descriptionOptionalstringA description for the configured table.
selectedAnalysisMethodsOptionalstring[]The selected analysis methods for the configured table.
tagsOptionalCfnTag[]An optional label that you can assign to a resource when you create it. Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to this resource.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-cleanroomsAWS::CleanRooms::ConfiguredTable