ConfiguredTableAssociationArgs

data class ConfiguredTableAssociationArgs(val configuredTableAssociationAnalysisRules: Output<List<ConfiguredTableAssociationAnalysisRuleArgs>>? = null, val configuredTableIdentifier: Output<String>? = null, val description: Output<String>? = null, val membershipIdentifier: Output<String>? = null, val name: Output<String>? = null, val roleArn: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<ConfiguredTableAssociationArgs>

Represents a table that can be queried within a collaboration

Constructors

Link copied to clipboard
constructor(configuredTableAssociationAnalysisRules: Output<List<ConfiguredTableAssociationAnalysisRuleArgs>>? = null, configuredTableIdentifier: Output<String>? = null, description: Output<String>? = null, membershipIdentifier: Output<String>? = null, name: Output<String>? = null, roleArn: Output<String>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard

An analysis rule for a configured table association. This analysis rule specifies how data from the table can be used within its associated collaboration. In the console, the ConfiguredTableAssociationAnalysisRule is referred to as the collaboration analysis rule .

Link copied to clipboard
val configuredTableIdentifier: Output<String>? = null

A unique identifier for the configured table to be associated to. Currently accepts a configured table ID.

Link copied to clipboard
val description: Output<String>? = null

A description of the configured table association.

Link copied to clipboard
val membershipIdentifier: Output<String>? = null

The unique ID for the membership this configured table association belongs to.

Link copied to clipboard
val name: Output<String>? = null

The name of the configured table association, in lowercase. The table is identified by this name when running protected queries against the underlying data.

Link copied to clipboard
val roleArn: Output<String>? = null

The service will assume this role to access catalog metadata and query the table.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

An arbitrary set of tags (key-value pairs) for this cleanrooms collaboration.

Functions

Link copied to clipboard
open override fun toJava(): ConfiguredTableAssociationArgs