Show / Hide Table of Contents

Interface CfnTagAssociationPropsMixin.ITableResourceProperty

A structure for the table object.

Namespace: Amazon.CDK.CfnPropertyMixins.AWS.LakeFormation
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public interface CfnTagAssociationPropsMixin.ITableResourceProperty
Syntax (vb)
Public Interface CfnTagAssociationPropsMixin.ITableResourceProperty
Remarks

A table is a metadata definition that represents your data. You can Grant and Revoke table privileges to a principal.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-tableresource.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.CfnPropertyMixins.AWS.LakeFormation;

             var tableWildcard;

             var tableResourceProperty = new TableResourceProperty {
                 CatalogId = "catalogId",
                 DatabaseName = "databaseName",
                 Name = "name",
                 TableWildcard = tableWildcard
             };

Synopsis

Properties

CatalogId

The identifier for the Data Catalog .

DatabaseName

The name of the database for the table.

Name

The name of the table.

TableWildcard

A wildcard object representing every table under a database.This is an object with no properties that effectively behaves as a true or false depending on whether not it is passed as a parameter. The valid inputs for a property with this type in either yaml or json is null or {}.

Properties

CatalogId

The identifier for the Data Catalog .

string? CatalogId { get; }
Property Value

string

Remarks

By default, it is the account ID of the caller.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-tableresource.html#cfn-lakeformation-tagassociation-tableresource-catalogid

DatabaseName

The name of the database for the table.

string? DatabaseName { get; }
Property Value

string

Remarks

Unique to a Data Catalog. A database is a set of associated table definitions organized into a logical group. You can Grant and Revoke database privileges to a principal.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-tableresource.html#cfn-lakeformation-tagassociation-tableresource-databasename

Name

The name of the table.

string? Name { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-tableresource.html#cfn-lakeformation-tagassociation-tableresource-name

TableWildcard

A wildcard object representing every table under a database.This is an object with no properties that effectively behaves as a true or false depending on whether not it is passed as a parameter. The valid inputs for a property with this type in either yaml or json is null or {}.

object? TableWildcard { get; }
Property Value

object

Remarks

At least one of TableResource$Name or TableResource$TableWildcard is required.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-tableresource.html#cfn-lakeformation-tagassociation-tableresource-tablewildcard

Back to top Generated by DocFX