Show / Hide Table of Contents

Class CfnDataCellsFilterProps

Properties for defining a CfnDataCellsFilter.

Inheritance
object
CfnDataCellsFilterProps
Implements
ICfnDataCellsFilterProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.LakeFormation
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnDataCellsFilterProps : ICfnDataCellsFilterProps
Syntax (vb)
Public Class CfnDataCellsFilterProps Implements ICfnDataCellsFilterProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datacellsfilter.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.LakeFormation;

             var allRowsWildcard;

             var cfnDataCellsFilterProps = new CfnDataCellsFilterProps {
                 DatabaseName = "databaseName",
                 Name = "name",
                 TableCatalogId = "tableCatalogId",
                 TableName = "tableName",

                 // the properties below are optional
                 ColumnNames = new [] { "columnNames" },
                 ColumnWildcard = new ColumnWildcardProperty {
                     ExcludedColumnNames = new [] { "excludedColumnNames" }
                 },
                 RowFilter = new RowFilterProperty {
                     AllRowsWildcard = allRowsWildcard,
                     FilterExpression = "filterExpression"
                 }
             };

Synopsis

Constructors

CfnDataCellsFilterProps()

Properties for defining a CfnDataCellsFilter.

Properties

ColumnNames

An array of UTF-8 strings.

ColumnWildcard

A wildcard with exclusions.

DatabaseName

UTF-8 string, not less than 1 or more than 255 bytes long, matching the single-line string pattern .

Name

UTF-8 string, not less than 1 or more than 255 bytes long, matching the single-line string pattern .

RowFilter

A PartiQL predicate.

TableCatalogId

Catalog id string, not less than 1 or more than 255 bytes long, matching the single-line string pattern .

TableName

UTF-8 string, not less than 1 or more than 255 bytes long, matching the single-line string pattern .

Constructors

CfnDataCellsFilterProps()

Properties for defining a CfnDataCellsFilter.

public CfnDataCellsFilterProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datacellsfilter.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.LakeFormation;

             var allRowsWildcard;

             var cfnDataCellsFilterProps = new CfnDataCellsFilterProps {
                 DatabaseName = "databaseName",
                 Name = "name",
                 TableCatalogId = "tableCatalogId",
                 TableName = "tableName",

                 // the properties below are optional
                 ColumnNames = new [] { "columnNames" },
                 ColumnWildcard = new ColumnWildcardProperty {
                     ExcludedColumnNames = new [] { "excludedColumnNames" }
                 },
                 RowFilter = new RowFilterProperty {
                     AllRowsWildcard = allRowsWildcard,
                     FilterExpression = "filterExpression"
                 }
             };

Properties

ColumnNames

An array of UTF-8 strings.

public string[]? ColumnNames { get; set; }
Property Value

string[]

Remarks

A list of column names.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datacellsfilter.html#cfn-lakeformation-datacellsfilter-columnnames

ColumnWildcard

A wildcard with exclusions.

public object? ColumnWildcard { get; set; }
Property Value

object

Remarks

You must specify either a ColumnNames list or the ColumnWildCard .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datacellsfilter.html#cfn-lakeformation-datacellsfilter-columnwildcard

DatabaseName

UTF-8 string, not less than 1 or more than 255 bytes long, matching the single-line string pattern .

public string DatabaseName { get; set; }
Property Value

string

Remarks

A database in the Data Catalog .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datacellsfilter.html#cfn-lakeformation-datacellsfilter-databasename

Name

UTF-8 string, not less than 1 or more than 255 bytes long, matching the single-line string pattern .

public string Name { get; set; }
Property Value

string

Remarks

The name given by the user to the data filter cell.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datacellsfilter.html#cfn-lakeformation-datacellsfilter-name

RowFilter

A PartiQL predicate.

public object? RowFilter { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datacellsfilter.html#cfn-lakeformation-datacellsfilter-rowfilter

TableCatalogId

Catalog id string, not less than 1 or more than 255 bytes long, matching the single-line string pattern .

public string TableCatalogId { get; set; }
Property Value

string

Remarks

The ID of the catalog to which the table belongs.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datacellsfilter.html#cfn-lakeformation-datacellsfilter-tablecatalogid

TableName

UTF-8 string, not less than 1 or more than 255 bytes long, matching the single-line string pattern .

public string TableName { get; set; }
Property Value

string

Remarks

A table in the database.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datacellsfilter.html#cfn-lakeformation-datacellsfilter-tablename

Implements

ICfnDataCellsFilterProps
Back to top Generated by DocFX