We recommend new projects start with resources from the AWS provider.
aws-native.cleanrooms.ConfiguredTable
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Represents a table that can be associated with collaborations
Create ConfiguredTable Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ConfiguredTable(name: string, args: ConfiguredTableArgs, opts?: CustomResourceOptions);
@overload
def ConfiguredTable(resource_name: str,
args: ConfiguredTableArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ConfiguredTable(resource_name: str,
opts: Optional[ResourceOptions] = None,
allowed_columns: Optional[Sequence[str]] = None,
analysis_method: Optional[ConfiguredTableAnalysisMethod] = None,
table_reference: Optional[Union[ConfiguredTableTableReference0PropertiesArgs, ConfiguredTableTableReference1PropertiesArgs, ConfiguredTableTableReference2PropertiesArgs]] = None,
analysis_rules: Optional[Sequence[ConfiguredTableAnalysisRuleArgs]] = None,
description: Optional[str] = None,
name: Optional[str] = None,
selected_analysis_methods: Optional[Sequence[ConfiguredTableSelectedAnalysisMethod]] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
func NewConfiguredTable(ctx *Context, name string, args ConfiguredTableArgs, opts ...ResourceOption) (*ConfiguredTable, error)
public ConfiguredTable(string name, ConfiguredTableArgs args, CustomResourceOptions? opts = null)
public ConfiguredTable(String name, ConfiguredTableArgs args)
public ConfiguredTable(String name, ConfiguredTableArgs args, CustomResourceOptions options)
type: aws-native:cleanrooms:ConfiguredTable
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name
This property is required. string - The unique name of the resource.
- args
This property is required. ConfiguredTableArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name
This property is required. str - The unique name of the resource.
- args
This property is required. ConfiguredTableArgs - The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. ConfiguredTableArgs - The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. ConfiguredTableArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name
This property is required. String - The unique name of the resource.
- args
This property is required. ConfiguredTableArgs - The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
ConfiguredTable Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ConfiguredTable resource accepts the following input properties:
- Allowed
Columns This property is required. List<string> - The columns within the underlying AWS Glue table that can be utilized within collaborations.
- Analysis
Method This property is required. Pulumi.Aws Native. Clean Rooms. Configured Table Analysis Method The 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.- Table
Reference This property is required. Pulumi.Aws | Pulumi.Native. Clean Rooms. Inputs. Configured Table Table Reference0Properties Aws | Pulumi.Native. Clean Rooms. Inputs. Configured Table Table Reference1Properties Aws Native. Clean Rooms. Inputs. Configured Table Table Reference2Properties - The table that this configured table represents.
- Analysis
Rules List<Pulumi.Aws Native. Clean Rooms. Inputs. Configured Table Analysis Rule> - The analysis rule that was created for the configured table.
- Description string
- A description for the configured table.
- Name string
- A name for the configured table.
- Selected
Analysis List<Pulumi.Methods Aws Native. Clean Rooms. Configured Table Selected Analysis Method> - The selected analysis methods for the configured table.
- List<Pulumi.
Aws Native. Inputs. Tag> - An arbitrary set of tags (key-value pairs) for this cleanrooms collaboration.
- Allowed
Columns This property is required. []string - The columns within the underlying AWS Glue table that can be utilized within collaborations.
- Analysis
Method This property is required. ConfiguredTable Analysis Method The 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.- Table
Reference This property is required. ConfiguredTable | ConfiguredTable Reference0Properties Args Table | ConfiguredTable Reference1Properties Args Table Table Reference2Properties Args - The table that this configured table represents.
- Analysis
Rules []ConfiguredTable Analysis Rule Args - The analysis rule that was created for the configured table.
- Description string
- A description for the configured table.
- Name string
- A name for the configured table.
- Selected
Analysis []ConfiguredMethods Table Selected Analysis Method - The selected analysis methods for the configured table.
- Tag
Args - An arbitrary set of tags (key-value pairs) for this cleanrooms collaboration.
- allowed
Columns This property is required. List<String> - The columns within the underlying AWS Glue table that can be utilized within collaborations.
- analysis
Method This property is required. ConfiguredTable Analysis Method The 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.- table
Reference This property is required. ConfiguredTable | ConfiguredTable Reference0Properties Table | ConfiguredTable Reference1Properties Table Table Reference2Properties - The table that this configured table represents.
- analysis
Rules List<ConfiguredTable Analysis Rule> - The analysis rule that was created for the configured table.
- description String
- A description for the configured table.
- name String
- A name for the configured table.
- selected
Analysis List<ConfiguredMethods Table Selected Analysis Method> - The selected analysis methods for the configured table.
- List<Tag>
- An arbitrary set of tags (key-value pairs) for this cleanrooms collaboration.
- allowed
Columns This property is required. string[] - The columns within the underlying AWS Glue table that can be utilized within collaborations.
- analysis
Method This property is required. ConfiguredTable Analysis Method The 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.- table
Reference This property is required. ConfiguredTable | ConfiguredTable Reference0Properties Table | ConfiguredTable Reference1Properties Table Table Reference2Properties - The table that this configured table represents.
- analysis
Rules ConfiguredTable Analysis Rule[] - The analysis rule that was created for the configured table.
- description string
- A description for the configured table.
- name string
- A name for the configured table.
- selected
Analysis ConfiguredMethods Table Selected Analysis Method[] - The selected analysis methods for the configured table.
- Tag[]
- An arbitrary set of tags (key-value pairs) for this cleanrooms collaboration.
- allowed_
columns This property is required. Sequence[str] - The columns within the underlying AWS Glue table that can be utilized within collaborations.
- analysis_
method This property is required. ConfiguredTable Analysis Method The 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.- table_
reference This property is required. ConfiguredTable | ConfiguredTable Reference0Properties Args Table | ConfiguredTable Reference1Properties Args Table Table Reference2Properties Args - The table that this configured table represents.
- analysis_
rules Sequence[ConfiguredTable Analysis Rule Args] - The analysis rule that was created for the configured table.
- description str
- A description for the configured table.
- name str
- A name for the configured table.
- selected_
analysis_ Sequence[Configuredmethods Table Selected Analysis Method] - The selected analysis methods for the configured table.
- Sequence[Tag
Args] - An arbitrary set of tags (key-value pairs) for this cleanrooms collaboration.
- allowed
Columns This property is required. List<String> - The columns within the underlying AWS Glue table that can be utilized within collaborations.
- analysis
Method This property is required. "DIRECT_QUERY" | "DIRECT_JOB" | "MULTIPLE" The 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.- table
Reference This property is required. Property Map | Property Map | Property Map - The table that this configured table represents.
- analysis
Rules List<Property Map> - The analysis rule that was created for the configured table.
- description String
- A description for the configured table.
- name String
- A name for the configured table.
- selected
Analysis List<"DIRECT_QUERY" | "DIRECT_JOB">Methods - The selected analysis methods for the configured table.
- List<Property Map>
- An arbitrary set of tags (key-value pairs) for this cleanrooms collaboration.
Outputs
All input properties are implicitly available as output properties. Additionally, the ConfiguredTable resource produces the following output properties:
- Arn string
Returns the Amazon Resource Name (ARN) of the specified configured table.
Example:
arn:aws:cleanrooms:us-east-1:111122223333:configuredtable/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111
- Configured
Table stringIdentifier Returns the unique identifier of the specified configured table.
Example:
a1b2c3d4-5678-90ab-cdef-EXAMPLE33333
- Id string
- The provider-assigned unique ID for this managed resource.
- Arn string
Returns the Amazon Resource Name (ARN) of the specified configured table.
Example:
arn:aws:cleanrooms:us-east-1:111122223333:configuredtable/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111
- Configured
Table stringIdentifier Returns the unique identifier of the specified configured table.
Example:
a1b2c3d4-5678-90ab-cdef-EXAMPLE33333
- Id string
- The provider-assigned unique ID for this managed resource.
- arn String
Returns the Amazon Resource Name (ARN) of the specified configured table.
Example:
arn:aws:cleanrooms:us-east-1:111122223333:configuredtable/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111
- configured
Table StringIdentifier Returns the unique identifier of the specified configured table.
Example:
a1b2c3d4-5678-90ab-cdef-EXAMPLE33333
- id String
- The provider-assigned unique ID for this managed resource.
- arn string
Returns the Amazon Resource Name (ARN) of the specified configured table.
Example:
arn:aws:cleanrooms:us-east-1:111122223333:configuredtable/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111
- configured
Table stringIdentifier Returns the unique identifier of the specified configured table.
Example:
a1b2c3d4-5678-90ab-cdef-EXAMPLE33333
- id string
- The provider-assigned unique ID for this managed resource.
- arn str
Returns the Amazon Resource Name (ARN) of the specified configured table.
Example:
arn:aws:cleanrooms:us-east-1:111122223333:configuredtable/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111
- configured_
table_ stridentifier Returns the unique identifier of the specified configured table.
Example:
a1b2c3d4-5678-90ab-cdef-EXAMPLE33333
- id str
- The provider-assigned unique ID for this managed resource.
- arn String
Returns the Amazon Resource Name (ARN) of the specified configured table.
Example:
arn:aws:cleanrooms:us-east-1:111122223333:configuredtable/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111
- configured
Table StringIdentifier Returns the unique identifier of the specified configured table.
Example:
a1b2c3d4-5678-90ab-cdef-EXAMPLE33333
- id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
ConfiguredTableAdditionalAnalyses, ConfiguredTableAdditionalAnalysesArgs
- Allowed
- ALLOWED
- Required
- REQUIRED
- Not
Allowed - NOT_ALLOWED
- Configured
Table Additional Analyses Allowed - ALLOWED
- Configured
Table Additional Analyses Required - REQUIRED
- Configured
Table Additional Analyses Not Allowed - NOT_ALLOWED
- Allowed
- ALLOWED
- Required
- REQUIRED
- Not
Allowed - NOT_ALLOWED
- Allowed
- ALLOWED
- Required
- REQUIRED
- Not
Allowed - NOT_ALLOWED
- ALLOWED
- ALLOWED
- REQUIRED
- REQUIRED
- NOT_ALLOWED
- NOT_ALLOWED
- "ALLOWED"
- ALLOWED
- "REQUIRED"
- REQUIRED
- "NOT_ALLOWED"
- NOT_ALLOWED
ConfiguredTableAggregateColumn, ConfiguredTableAggregateColumnArgs
- Column
Names This property is required. List<string> - Function
This property is required. Pulumi.Aws Native. Clean Rooms. Configured Table Aggregate Function Name
- Column
Names This property is required. []string - Function
This property is required. ConfiguredTable Aggregate Function Name
- column
Names This property is required. List<String> - function
This property is required. ConfiguredTable Aggregate Function Name
- column
Names This property is required. string[] - function
This property is required. ConfiguredTable Aggregate Function Name
- column_
names This property is required. Sequence[str] - function
This property is required. ConfiguredTable Aggregate Function Name
- column
Names This property is required. List<String> - function
This property is required. "SUM" | "SUM_DISTINCT" | "COUNT" | "COUNT_DISTINCT" | "AVG"
ConfiguredTableAggregateFunctionName, ConfiguredTableAggregateFunctionNameArgs
- Sum
- SUM
- Sum
Distinct - SUM_DISTINCT
- Count
- COUNT
- Count
Distinct - COUNT_DISTINCT
- Avg
- AVG
- Configured
Table Aggregate Function Name Sum - SUM
- Configured
Table Aggregate Function Name Sum Distinct - SUM_DISTINCT
- Configured
Table Aggregate Function Name Count - COUNT
- Configured
Table Aggregate Function Name Count Distinct - COUNT_DISTINCT
- Configured
Table Aggregate Function Name Avg - AVG
- Sum
- SUM
- Sum
Distinct - SUM_DISTINCT
- Count
- COUNT
- Count
Distinct - COUNT_DISTINCT
- Avg
- AVG
- Sum
- SUM
- Sum
Distinct - SUM_DISTINCT
- Count
- COUNT
- Count
Distinct - COUNT_DISTINCT
- Avg
- AVG
- SUM
- SUM
- SUM_DISTINCT
- SUM_DISTINCT
- COUNT
- COUNT
- COUNT_DISTINCT
- COUNT_DISTINCT
- AVG
- AVG
- "SUM"
- SUM
- "SUM_DISTINCT"
- SUM_DISTINCT
- "COUNT"
- COUNT
- "COUNT_DISTINCT"
- COUNT_DISTINCT
- "AVG"
- AVG
ConfiguredTableAggregationConstraint, ConfiguredTableAggregationConstraintArgs
- Column
Name This property is required. string - Minimum
This property is required. double - Type
This property is required. Pulumi.Aws Native. Clean Rooms. Configured Table Aggregation Type
- Column
Name This property is required. string - Minimum
This property is required. float64 - Type
This property is required. ConfiguredTable Aggregation Type
- column
Name This property is required. String - minimum
This property is required. Double - type
This property is required. ConfiguredTable Aggregation Type
- column
Name This property is required. string - minimum
This property is required. number - type
This property is required. ConfiguredTable Aggregation Type
- column_
name This property is required. str - minimum
This property is required. float - type
This property is required. ConfiguredTable Aggregation Type
- column
Name This property is required. String - minimum
This property is required. Number - type
This property is required. "COUNT_DISTINCT"
ConfiguredTableAggregationType, ConfiguredTableAggregationTypeArgs
- Count
Distinct - COUNT_DISTINCT
- Configured
Table Aggregation Type Count Distinct - COUNT_DISTINCT
- Count
Distinct - COUNT_DISTINCT
- Count
Distinct - COUNT_DISTINCT
- COUNT_DISTINCT
- COUNT_DISTINCT
- "COUNT_DISTINCT"
- COUNT_DISTINCT
ConfiguredTableAnalysisMethod, ConfiguredTableAnalysisMethodArgs
- Direct
Query - DIRECT_QUERY
- Direct
Job - DIRECT_JOB
- Multiple
- MULTIPLE
- Configured
Table Analysis Method Direct Query - DIRECT_QUERY
- Configured
Table Analysis Method Direct Job - DIRECT_JOB
- Configured
Table Analysis Method Multiple - MULTIPLE
- Direct
Query - DIRECT_QUERY
- Direct
Job - DIRECT_JOB
- Multiple
- MULTIPLE
- Direct
Query - DIRECT_QUERY
- Direct
Job - DIRECT_JOB
- Multiple
- MULTIPLE
- DIRECT_QUERY
- DIRECT_QUERY
- DIRECT_JOB
- DIRECT_JOB
- MULTIPLE
- MULTIPLE
- "DIRECT_QUERY"
- DIRECT_QUERY
- "DIRECT_JOB"
- DIRECT_JOB
- "MULTIPLE"
- MULTIPLE
ConfiguredTableAnalysisRule, ConfiguredTableAnalysisRuleArgs
- Policy
This property is required. Pulumi.Aws Native. Clean Rooms. Inputs. Configured Table Analysis Rule Policy - A policy that describes the associated data usage limitations.
- Type
This property is required. Pulumi.Aws Native. Clean Rooms. Configured Table Analysis Rule Type - The type of analysis rule.
- Policy
This property is required. ConfiguredTable Analysis Rule Policy - A policy that describes the associated data usage limitations.
- Type
This property is required. ConfiguredTable Analysis Rule Type - The type of analysis rule.
- policy
This property is required. ConfiguredTable Analysis Rule Policy - A policy that describes the associated data usage limitations.
- type
This property is required. ConfiguredTable Analysis Rule Type - The type of analysis rule.
- policy
This property is required. ConfiguredTable Analysis Rule Policy - A policy that describes the associated data usage limitations.
- type
This property is required. ConfiguredTable Analysis Rule Type - The type of analysis rule.
- policy
This property is required. ConfiguredTable Analysis Rule Policy - A policy that describes the associated data usage limitations.
- type
This property is required. ConfiguredTable Analysis Rule Type - The type of analysis rule.
- policy
This property is required. Property Map - A policy that describes the associated data usage limitations.
- type
This property is required. "AGGREGATION" | "LIST" | "CUSTOM" - The type of analysis rule.
ConfiguredTableAnalysisRuleAggregation, ConfiguredTableAnalysisRuleAggregationArgs
- Aggregate
Columns This property is required. List<Pulumi.Aws Native. Clean Rooms. Inputs. Configured Table Aggregate Column> - Dimension
Columns This property is required. List<string> - Join
Columns This property is required. List<string> - Output
Constraints This property is required. List<Pulumi.Aws Native. Clean Rooms. Inputs. Configured Table Aggregation Constraint> - Scalar
Functions This property is required. List<Pulumi.Aws Native. Clean Rooms. Configured Table Scalar Functions> - Additional
Analyses Pulumi.Aws Native. Clean Rooms. Configured Table Additional Analyses - Allowed
Join List<Pulumi.Operators Aws Native. Clean Rooms. Configured Table Join Operator> - Join
Required Pulumi.Aws Native. Clean Rooms. Configured Table Join Required Option
- Aggregate
Columns This property is required. []ConfiguredTable Aggregate Column - Dimension
Columns This property is required. []string - Join
Columns This property is required. []string - Output
Constraints This property is required. []ConfiguredTable Aggregation Constraint - Scalar
Functions This property is required. []ConfiguredTable Scalar Functions - Additional
Analyses ConfiguredTable Additional Analyses - Allowed
Join []ConfiguredOperators Table Join Operator - Join
Required ConfiguredTable Join Required Option
- aggregate
Columns This property is required. List<ConfiguredTable Aggregate Column> - dimension
Columns This property is required. List<String> - join
Columns This property is required. List<String> - output
Constraints This property is required. List<ConfiguredTable Aggregation Constraint> - scalar
Functions This property is required. List<ConfiguredTable Scalar Functions> - additional
Analyses ConfiguredTable Additional Analyses - allowed
Join List<ConfiguredOperators Table Join Operator> - join
Required ConfiguredTable Join Required Option
- aggregate
Columns This property is required. ConfiguredTable Aggregate Column[] - dimension
Columns This property is required. string[] - join
Columns This property is required. string[] - output
Constraints This property is required. ConfiguredTable Aggregation Constraint[] - scalar
Functions This property is required. ConfiguredTable Scalar Functions[] - additional
Analyses ConfiguredTable Additional Analyses - allowed
Join ConfiguredOperators Table Join Operator[] - join
Required ConfiguredTable Join Required Option
- aggregate_
columns This property is required. Sequence[ConfiguredTable Aggregate Column] - dimension_
columns This property is required. Sequence[str] - join_
columns This property is required. Sequence[str] - output_
constraints This property is required. Sequence[ConfiguredTable Aggregation Constraint] - scalar_
functions This property is required. Sequence[ConfiguredTable Scalar Functions] - additional_
analyses ConfiguredTable Additional Analyses - allowed_
join_ Sequence[Configuredoperators Table Join Operator] - join_
required ConfiguredTable Join Required Option
- aggregate
Columns This property is required. List<Property Map> - dimension
Columns This property is required. List<String> - join
Columns This property is required. List<String> - output
Constraints This property is required. List<Property Map> - scalar
Functions This property is required. List<"TRUNC" | "ABS" | "CEILING" | "FLOOR" | "LN" | "LOG" | "ROUND" | "SQRT" | "CAST" | "LOWER" | "RTRIM" | "UPPER" | "COALESCE" | "CONVERT" | "CURRENT_DATE" | "DATEADD" | "EXTRACT" | "GETDATE" | "SUBSTRING" | "TO_CHAR" | "TO_DATE" | "TO_NUMBER" | "TO_TIMESTAMP" | "TRIM"> - additional
Analyses "ALLOWED" | "REQUIRED" | "NOT_ALLOWED" - allowed
Join List<"OR" | "AND">Operators - join
Required "QUERY_RUNNER"
ConfiguredTableAnalysisRuleCustom, ConfiguredTableAnalysisRuleCustomArgs
- Allowed
Analyses This property is required. List<string> - Additional
Analyses Pulumi.Aws Native. Clean Rooms. Configured Table Additional Analyses - Allowed
Analysis List<string>Providers - Differential
Privacy Pulumi.Aws Native. Clean Rooms. Inputs. Configured Table Differential Privacy - Disallowed
Output List<string>Columns
- Allowed
Analyses This property is required. []string - Additional
Analyses ConfiguredTable Additional Analyses - Allowed
Analysis []stringProviders - Differential
Privacy ConfiguredTable Differential Privacy - Disallowed
Output []stringColumns
- allowed
Analyses This property is required. List<String> - additional
Analyses ConfiguredTable Additional Analyses - allowed
Analysis List<String>Providers - differential
Privacy ConfiguredTable Differential Privacy - disallowed
Output List<String>Columns
- allowed
Analyses This property is required. string[] - additional
Analyses ConfiguredTable Additional Analyses - allowed
Analysis string[]Providers - differential
Privacy ConfiguredTable Differential Privacy - disallowed
Output string[]Columns
- allowed_
analyses This property is required. Sequence[str] - additional_
analyses ConfiguredTable Additional Analyses - allowed_
analysis_ Sequence[str]providers - differential_
privacy ConfiguredTable Differential Privacy - disallowed_
output_ Sequence[str]columns
- allowed
Analyses This property is required. List<String> - additional
Analyses "ALLOWED" | "REQUIRED" | "NOT_ALLOWED" - allowed
Analysis List<String>Providers - differential
Privacy Property Map - disallowed
Output List<String>Columns
ConfiguredTableAnalysisRuleList, ConfiguredTableAnalysisRuleListArgs
- Join
Columns This property is required. List<string> - List
Columns This property is required. List<string> - Additional
Analyses Pulumi.Aws Native. Clean Rooms. Configured Table Additional Analyses - Allowed
Join List<Pulumi.Operators Aws Native. Clean Rooms. Configured Table Join Operator>
- Join
Columns This property is required. []string - List
Columns This property is required. []string - Additional
Analyses ConfiguredTable Additional Analyses - Allowed
Join []ConfiguredOperators Table Join Operator
- join
Columns This property is required. List<String> - list
Columns This property is required. List<String> - additional
Analyses ConfiguredTable Additional Analyses - allowed
Join List<ConfiguredOperators Table Join Operator>
- join
Columns This property is required. string[] - list
Columns This property is required. string[] - additional
Analyses ConfiguredTable Additional Analyses - allowed
Join ConfiguredOperators Table Join Operator[]
- join_
columns This property is required. Sequence[str] - list_
columns This property is required. Sequence[str] - additional_
analyses ConfiguredTable Additional Analyses - allowed_
join_ Sequence[Configuredoperators Table Join Operator]
- join
Columns This property is required. List<String> - list
Columns This property is required. List<String> - additional
Analyses "ALLOWED" | "REQUIRED" | "NOT_ALLOWED" - allowed
Join List<"OR" | "AND">Operators
ConfiguredTableAnalysisRulePolicy, ConfiguredTableAnalysisRulePolicyArgs
- V1
This property is required. Pulumi.Aws | Pulumi.Native. Clean Rooms. Inputs. Configured Table Analysis Rule Policy V10Properties Aws | Pulumi.Native. Clean Rooms. Inputs. Configured Table Analysis Rule Policy V11Properties Aws Native. Clean Rooms. Inputs. Configured Table Analysis Rule Policy V12Properties - Controls on the query specifications that can be run on a configured table.
- V1
This property is required. ConfiguredTable | ConfiguredAnalysis Rule Policy V10Properties Table | ConfiguredAnalysis Rule Policy V11Properties Table Analysis Rule Policy V12Properties - Controls on the query specifications that can be run on a configured table.
- v1
This property is required. ConfiguredTable | ConfiguredAnalysis Rule Policy V10Properties Table | ConfiguredAnalysis Rule Policy V11Properties Table Analysis Rule Policy V12Properties - Controls on the query specifications that can be run on a configured table.
- v1
This property is required. ConfiguredTable | ConfiguredAnalysis Rule Policy V10Properties Table | ConfiguredAnalysis Rule Policy V11Properties Table Analysis Rule Policy V12Properties - Controls on the query specifications that can be run on a configured table.
- v1
This property is required. ConfiguredTable | ConfiguredAnalysis Rule Policy V10Properties Table | ConfiguredAnalysis Rule Policy V11Properties Table Analysis Rule Policy V12Properties - Controls on the query specifications that can be run on a configured table.
- v1
This property is required. Property Map | Property Map | Property Map - Controls on the query specifications that can be run on a configured table.
ConfiguredTableAnalysisRulePolicyV10Properties, ConfiguredTableAnalysisRulePolicyV10PropertiesArgs
- List
This property is required. Pulumi.Aws Native. Clean Rooms. Inputs. Configured Table Analysis Rule List
- List
This property is required. ConfiguredTable Analysis Rule List
- list
This property is required. ConfiguredTable Analysis Rule List
- list
This property is required. ConfiguredTable Analysis Rule List
- list
This property is required. ConfiguredTable Analysis Rule List
- list
This property is required. Property Map
ConfiguredTableAnalysisRulePolicyV11Properties, ConfiguredTableAnalysisRulePolicyV11PropertiesArgs
- Aggregation
This property is required. Pulumi.Aws Native. Clean Rooms. Inputs. Configured Table Analysis Rule Aggregation
- Aggregation
This property is required. ConfiguredTable Analysis Rule Aggregation
- aggregation
This property is required. ConfiguredTable Analysis Rule Aggregation
- aggregation
This property is required. ConfiguredTable Analysis Rule Aggregation
- aggregation
This property is required. ConfiguredTable Analysis Rule Aggregation
- aggregation
This property is required. Property Map
ConfiguredTableAnalysisRulePolicyV12Properties, ConfiguredTableAnalysisRulePolicyV12PropertiesArgs
- Custom
This property is required. Pulumi.Aws Native. Clean Rooms. Inputs. Configured Table Analysis Rule Custom
- Custom
This property is required. ConfiguredTable Analysis Rule Custom
- custom
This property is required. ConfiguredTable Analysis Rule Custom
- custom
This property is required. ConfiguredTable Analysis Rule Custom
- custom
This property is required. ConfiguredTable Analysis Rule Custom
- custom
This property is required. Property Map
ConfiguredTableAnalysisRuleType, ConfiguredTableAnalysisRuleTypeArgs
- Aggregation
- AGGREGATION
- List
- LIST
- Custom
- CUSTOM
- Configured
Table Analysis Rule Type Aggregation - AGGREGATION
- Configured
Table Analysis Rule Type List - LIST
- Configured
Table Analysis Rule Type Custom - CUSTOM
- Aggregation
- AGGREGATION
- List
- LIST
- Custom
- CUSTOM
- Aggregation
- AGGREGATION
- List
- LIST
- Custom
- CUSTOM
- AGGREGATION
- AGGREGATION
- LIST
- LIST
- CUSTOM
- CUSTOM
- "AGGREGATION"
- AGGREGATION
- "LIST"
- LIST
- "CUSTOM"
- CUSTOM
ConfiguredTableAthenaTableReference, ConfiguredTableAthenaTableReferenceArgs
- Database
Name This property is required. string - Table
Name This property is required. string - Work
Group This property is required. string - Output
Location string
- Database
Name This property is required. string - Table
Name This property is required. string - Work
Group This property is required. string - Output
Location string
- database
Name This property is required. String - table
Name This property is required. String - work
Group This property is required. String - output
Location String
- database
Name This property is required. string - table
Name This property is required. string - work
Group This property is required. string - output
Location string
- database_
name This property is required. str - table_
name This property is required. str - work_
group This property is required. str - output_
location str
- database
Name This property is required. String - table
Name This property is required. String - work
Group This property is required. String - output
Location String
ConfiguredTableDifferentialPrivacy, ConfiguredTableDifferentialPrivacyArgs
- Columns
This property is required. List<Pulumi.Aws Native. Clean Rooms. Inputs. Configured Table Differential Privacy Column>
- Columns
This property is required. []ConfiguredTable Differential Privacy Column
- columns
This property is required. List<ConfiguredTable Differential Privacy Column>
- columns
This property is required. ConfiguredTable Differential Privacy Column[]
- columns
This property is required. Sequence[ConfiguredTable Differential Privacy Column]
- columns
This property is required. List<Property Map>
ConfiguredTableDifferentialPrivacyColumn, ConfiguredTableDifferentialPrivacyColumnArgs
- Name
This property is required. string
- Name
This property is required. string
- name
This property is required. String
- name
This property is required. string
- name
This property is required. str
- name
This property is required. String
ConfiguredTableGlueTableReference, ConfiguredTableGlueTableReferenceArgs
- Database
Name This property is required. string - Table
Name This property is required. string
- Database
Name This property is required. string - Table
Name This property is required. string
- database
Name This property is required. String - table
Name This property is required. String
- database
Name This property is required. string - table
Name This property is required. string
- database_
name This property is required. str - table_
name This property is required. str
- database
Name This property is required. String - table
Name This property is required. String
ConfiguredTableJoinOperator, ConfiguredTableJoinOperatorArgs
- Or
- OR
- And
- AND
- Configured
Table Join Operator Or - OR
- Configured
Table Join Operator And - AND
- Or
- OR
- And
- AND
- Or
- OR
- And
- AND
- OR_
- OR
- AND_
- AND
- "OR"
- OR
- "AND"
- AND
ConfiguredTableJoinRequiredOption, ConfiguredTableJoinRequiredOptionArgs
- Query
Runner - QUERY_RUNNER
- Configured
Table Join Required Option Query Runner - QUERY_RUNNER
- Query
Runner - QUERY_RUNNER
- Query
Runner - QUERY_RUNNER
- QUERY_RUNNER
- QUERY_RUNNER
- "QUERY_RUNNER"
- QUERY_RUNNER
ConfiguredTableScalarFunctions, ConfiguredTableScalarFunctionsArgs
- Trunc
- TRUNC
- Abs
- ABS
- Ceiling
- CEILING
- Floor
- FLOOR
- Ln
- LN
- Log
- LOG
- Round
- ROUND
- Sqrt
- SQRT
- Cast
- CAST
- Lower
- LOWER
- Rtrim
- RTRIM
- Upper
- UPPER
- Coalesce
- COALESCE
- Convert
- CONVERT
- Current
Date - CURRENT_DATE
- Dateadd
- DATEADD
- Extract
- EXTRACT
- Getdate
- GETDATE
- Substring
- SUBSTRING
- To
Char - TO_CHAR
- To
Date - TO_DATE
- To
Number - TO_NUMBER
- To
Timestamp - TO_TIMESTAMP
- Trim
- TRIM
- Configured
Table Scalar Functions Trunc - TRUNC
- Configured
Table Scalar Functions Abs - ABS
- Configured
Table Scalar Functions Ceiling - CEILING
- Configured
Table Scalar Functions Floor - FLOOR
- Configured
Table Scalar Functions Ln - LN
- Configured
Table Scalar Functions Log - LOG
- Configured
Table Scalar Functions Round - ROUND
- Configured
Table Scalar Functions Sqrt - SQRT
- Configured
Table Scalar Functions Cast - CAST
- Configured
Table Scalar Functions Lower - LOWER
- Configured
Table Scalar Functions Rtrim - RTRIM
- Configured
Table Scalar Functions Upper - UPPER
- Configured
Table Scalar Functions Coalesce - COALESCE
- Configured
Table Scalar Functions Convert - CONVERT
- Configured
Table Scalar Functions Current Date - CURRENT_DATE
- Configured
Table Scalar Functions Dateadd - DATEADD
- Configured
Table Scalar Functions Extract - EXTRACT
- Configured
Table Scalar Functions Getdate - GETDATE
- Configured
Table Scalar Functions Substring - SUBSTRING
- Configured
Table Scalar Functions To Char - TO_CHAR
- Configured
Table Scalar Functions To Date - TO_DATE
- Configured
Table Scalar Functions To Number - TO_NUMBER
- Configured
Table Scalar Functions To Timestamp - TO_TIMESTAMP
- Configured
Table Scalar Functions Trim - TRIM
- Trunc
- TRUNC
- Abs
- ABS
- Ceiling
- CEILING
- Floor
- FLOOR
- Ln
- LN
- Log
- LOG
- Round
- ROUND
- Sqrt
- SQRT
- Cast
- CAST
- Lower
- LOWER
- Rtrim
- RTRIM
- Upper
- UPPER
- Coalesce
- COALESCE
- Convert
- CONVERT
- Current
Date - CURRENT_DATE
- Dateadd
- DATEADD
- Extract
- EXTRACT
- Getdate
- GETDATE
- Substring
- SUBSTRING
- To
Char - TO_CHAR
- To
Date - TO_DATE
- To
Number - TO_NUMBER
- To
Timestamp - TO_TIMESTAMP
- Trim
- TRIM
- Trunc
- TRUNC
- Abs
- ABS
- Ceiling
- CEILING
- Floor
- FLOOR
- Ln
- LN
- Log
- LOG
- Round
- ROUND
- Sqrt
- SQRT
- Cast
- CAST
- Lower
- LOWER
- Rtrim
- RTRIM
- Upper
- UPPER
- Coalesce
- COALESCE
- Convert
- CONVERT
- Current
Date - CURRENT_DATE
- Dateadd
- DATEADD
- Extract
- EXTRACT
- Getdate
- GETDATE
- Substring
- SUBSTRING
- To
Char - TO_CHAR
- To
Date - TO_DATE
- To
Number - TO_NUMBER
- To
Timestamp - TO_TIMESTAMP
- Trim
- TRIM
- TRUNC
- TRUNC
- ABS
- ABS
- CEILING
- CEILING
- FLOOR
- FLOOR
- LN
- LN
- LOG
- LOG
- ROUND
- ROUND
- SQRT
- SQRT
- CAST
- CAST
- LOWER
- LOWER
- RTRIM
- RTRIM
- UPPER
- UPPER
- COALESCE
- COALESCE
- CONVERT
- CONVERT
- CURRENT_DATE
- CURRENT_DATE
- DATEADD
- DATEADD
- EXTRACT
- EXTRACT
- GETDATE
- GETDATE
- SUBSTRING
- SUBSTRING
- TO_CHAR
- TO_CHAR
- TO_DATE
- TO_DATE
- TO_NUMBER
- TO_NUMBER
- TO_TIMESTAMP
- TO_TIMESTAMP
- TRIM
- TRIM
- "TRUNC"
- TRUNC
- "ABS"
- ABS
- "CEILING"
- CEILING
- "FLOOR"
- FLOOR
- "LN"
- LN
- "LOG"
- LOG
- "ROUND"
- ROUND
- "SQRT"
- SQRT
- "CAST"
- CAST
- "LOWER"
- LOWER
- "RTRIM"
- RTRIM
- "UPPER"
- UPPER
- "COALESCE"
- COALESCE
- "CONVERT"
- CONVERT
- "CURRENT_DATE"
- CURRENT_DATE
- "DATEADD"
- DATEADD
- "EXTRACT"
- EXTRACT
- "GETDATE"
- GETDATE
- "SUBSTRING"
- SUBSTRING
- "TO_CHAR"
- TO_CHAR
- "TO_DATE"
- TO_DATE
- "TO_NUMBER"
- TO_NUMBER
- "TO_TIMESTAMP"
- TO_TIMESTAMP
- "TRIM"
- TRIM
ConfiguredTableSelectedAnalysisMethod, ConfiguredTableSelectedAnalysisMethodArgs
- Direct
Query - DIRECT_QUERY
- Direct
Job - DIRECT_JOB
- Configured
Table Selected Analysis Method Direct Query - DIRECT_QUERY
- Configured
Table Selected Analysis Method Direct Job - DIRECT_JOB
- Direct
Query - DIRECT_QUERY
- Direct
Job - DIRECT_JOB
- Direct
Query - DIRECT_QUERY
- Direct
Job - DIRECT_JOB
- DIRECT_QUERY
- DIRECT_QUERY
- DIRECT_JOB
- DIRECT_JOB
- "DIRECT_QUERY"
- DIRECT_QUERY
- "DIRECT_JOB"
- DIRECT_JOB
ConfiguredTableSnowflakeTableReference, ConfiguredTableSnowflakeTableReferenceArgs
- Account
Identifier This property is required. string - Database
Name This property is required. string - Schema
Name This property is required. string - Secret
Arn This property is required. string - Table
Name This property is required. string - Table
Schema This property is required. Pulumi.Aws Native. Clean Rooms. Inputs. Configured Table Snowflake Table Schema Properties
- Account
Identifier This property is required. string - Database
Name This property is required. string - Schema
Name This property is required. string - Secret
Arn This property is required. string - Table
Name This property is required. string - Table
Schema This property is required. ConfiguredTable Snowflake Table Schema Properties
- account
Identifier This property is required. String - database
Name This property is required. String - schema
Name This property is required. String - secret
Arn This property is required. String - table
Name This property is required. String - table
Schema This property is required. ConfiguredTable Snowflake Table Schema Properties
- account
Identifier This property is required. string - database
Name This property is required. string - schema
Name This property is required. string - secret
Arn This property is required. string - table
Name This property is required. string - table
Schema This property is required. ConfiguredTable Snowflake Table Schema Properties
- account_
identifier This property is required. str - database_
name This property is required. str - schema_
name This property is required. str - secret_
arn This property is required. str - table_
name This property is required. str - table_
schema This property is required. ConfiguredTable Snowflake Table Schema Properties
- account
Identifier This property is required. String - database
Name This property is required. String - schema
Name This property is required. String - secret
Arn This property is required. String - table
Name This property is required. String - table
Schema This property is required. Property Map
ConfiguredTableSnowflakeTableSchemaProperties, ConfiguredTableSnowflakeTableSchemaPropertiesArgs
- V1
This property is required. List<Pulumi.Aws Native. Clean Rooms. Inputs. Configured Table Snowflake Table Schema V1>
- V1
This property is required. []ConfiguredTable Snowflake Table Schema V1
- v1
This property is required. List<ConfiguredTable Snowflake Table Schema V1>
- v1
This property is required. ConfiguredTable Snowflake Table Schema V1[]
- v1
This property is required. Sequence[ConfiguredTable Snowflake Table Schema V1]
- v1
This property is required. List<Property Map>
ConfiguredTableSnowflakeTableSchemaV1, ConfiguredTableSnowflakeTableSchemaV1Args
- Column
Name This property is required. string - Column
Type This property is required. string
- Column
Name This property is required. string - Column
Type This property is required. string
- column
Name This property is required. String - column
Type This property is required. String
- column
Name This property is required. string - column
Type This property is required. string
- column_
name This property is required. str - column_
type This property is required. str
- column
Name This property is required. String - column
Type This property is required. String
ConfiguredTableTableReference0Properties, ConfiguredTableTableReference0PropertiesArgs
- Glue
This property is required. Pulumi.Aws Native. Clean Rooms. Inputs. Configured Table Glue Table Reference
- Glue
This property is required. ConfiguredTable Glue Table Reference
- glue
This property is required. ConfiguredTable Glue Table Reference
- glue
This property is required. ConfiguredTable Glue Table Reference
- glue
This property is required. ConfiguredTable Glue Table Reference
- glue
This property is required. Property Map
ConfiguredTableTableReference1Properties, ConfiguredTableTableReference1PropertiesArgs
- Snowflake
This property is required. Pulumi.Aws Native. Clean Rooms. Inputs. Configured Table Snowflake Table Reference
- Snowflake
This property is required. ConfiguredTable Snowflake Table Reference
- snowflake
This property is required. ConfiguredTable Snowflake Table Reference
- snowflake
This property is required. ConfiguredTable Snowflake Table Reference
- snowflake
This property is required. ConfiguredTable Snowflake Table Reference
- snowflake
This property is required. Property Map
ConfiguredTableTableReference2Properties, ConfiguredTableTableReference2PropertiesArgs
- Athena
This property is required. Pulumi.Aws Native. Clean Rooms. Inputs. Configured Table Athena Table Reference
- Athena
This property is required. ConfiguredTable Athena Table Reference
- athena
This property is required. ConfiguredTable Athena Table Reference
- athena
This property is required. ConfiguredTable Athena Table Reference
- athena
This property is required. ConfiguredTable Athena Table Reference
- athena
This property is required. Property Map
Tag, TagArgs
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.