Show / Hide Table of Contents

Interface CfnConfiguredTable.ITableReferenceProperty

A pointer to the dataset that underlies this table.

Namespace: Amazon.CDK.AwsCleanrooms
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface CfnConfiguredTable.ITableReferenceProperty
Syntax (vb)
Public Interface CfnConfiguredTable.ITableReferenceProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanrooms-configuredtable-tablereference.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Aws_cleanrooms;

             var tableReferenceProperty = new TableReferenceProperty {
                 Athena = new AthenaTableReferenceProperty {
                     DatabaseName = "databaseName",
                     TableName = "tableName",
                     WorkGroup = "workGroup",

                     // the properties below are optional
                     OutputLocation = "outputLocation"
                 },
                 Glue = new GlueTableReferenceProperty {
                     DatabaseName = "databaseName",
                     TableName = "tableName"
                 },
                 Snowflake = new SnowflakeTableReferenceProperty {
                     AccountIdentifier = "accountIdentifier",
                     DatabaseName = "databaseName",
                     SchemaName = "schemaName",
                     SecretArn = "secretArn",
                     TableName = "tableName",
                     TableSchema = new SnowflakeTableSchemaProperty {
                         V1 = new [] { new SnowflakeTableSchemaV1Property {
                             ColumnName = "columnName",
                             ColumnType = "columnType"
                         } }
                     }
                 }
             };

Synopsis

Properties

Athena

If present, a reference to the Athena table referred to by this table reference.

Glue

If present, a reference to the AWS Glue table referred to by this table reference.

Snowflake

If present, a reference to the Snowflake table referred to by this table reference.

Properties

Athena

If present, a reference to the Athena table referred to by this table reference.

object? Athena { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanrooms-configuredtable-tablereference.html#cfn-cleanrooms-configuredtable-tablereference-athena

Glue

If present, a reference to the AWS Glue table referred to by this table reference.

object? Glue { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanrooms-configuredtable-tablereference.html#cfn-cleanrooms-configuredtable-tablereference-glue

Snowflake

If present, a reference to the Snowflake table referred to by this table reference.

object? Snowflake { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanrooms-configuredtable-tablereference.html#cfn-cleanrooms-configuredtable-tablereference-snowflake

Back to top Generated by DocFX