Show / Hide Table of Contents

Class CfnDataSetProps

Properties for defining a CfnDataSet.

Inheritance
object
CfnDataSetProps
Implements
ICfnDataSetProps
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.QuickSight
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnDataSetProps : ICfnDataSetProps
Syntax (vb)
Public Class CfnDataSetProps Implements ICfnDataSetProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html

ExampleMetadata: fixture=_generated

Synopsis

Constructors

CfnDataSetProps()

Properties for defining a CfnDataSet.

Properties

AwsAccountId

The AWS account ID.

ColumnGroups

Groupings of columns that work together in certain Amazon Quick Sight features.

ColumnLevelPermissionRules

A set of one or more definitions of a ColumnLevelPermissionRule .

DataPrepConfiguration

The data preparation configuration associated with this dataset.

DataSetId

An ID for the dataset that you want to create.

DataSetRefreshProperties

The refresh properties of a dataset.

DataSetUsageConfiguration

The usage configuration to apply to child datasets that reference this dataset as a source.

DatasetParameters

The parameters that are declared in a dataset.

FieldFolders

The folder that contains fields and nested subfolders for your dataset.

FolderArns

<p>When you create the dataset, Amazon QuickSight adds the dataset to these folders.</p>.

ImportMode

Indicates whether you want to import the data into SPICE.

IngestionWaitPolicy

The wait policy to use when creating or updating a Dataset.

LogicalTableMap

Properties for defining a CfnDataSet.

Name

The display name for the dataset.

PerformanceConfiguration

The performance optimization configuration of a dataset.

Permissions

A list of resource permissions on the dataset.

PhysicalTableMap

Declares the physical tables that are available in the underlying data sources.

RowLevelPermissionDataSet

(deprecated) <p>Information about a dataset that contains permissions for row-level security (RLS).

RowLevelPermissionTagConfiguration

(deprecated) <p>The configuration of tags on a dataset to set row-level security.

SemanticModelConfiguration

The semantic model configuration associated with this dataset.

Tags

Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.

UseAs

The usage of the dataset.

Constructors

CfnDataSetProps()

Properties for defining a CfnDataSet.

public CfnDataSetProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html

ExampleMetadata: fixture=_generated

Properties

AwsAccountId

The AWS account ID.

public string? AwsAccountId { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-awsaccountid

ColumnGroups

Groupings of columns that work together in certain Amazon Quick Sight features.

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

object

Remarks

Currently, only geospatial hierarchy is supported.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-columngroups

Type union: either IResolvable or (either IResolvable or CfnDataSet.IColumnGroupProperty)[]

ColumnLevelPermissionRules

A set of one or more definitions of a ColumnLevelPermissionRule .

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-columnlevelpermissionrules

Type union: either IResolvable or (either IResolvable or CfnDataSet.IColumnLevelPermissionRuleProperty)[]

DataPrepConfiguration

The data preparation configuration associated with this dataset.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-dataprepconfiguration

Type union: either IResolvable or CfnDataSet.IDataPrepConfigurationProperty

DataSetId

An ID for the dataset that you want to create.

public string? DataSetId { get; set; }
Property Value

string

Remarks

This ID is unique per AWS Region for each AWS account.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-datasetid

DataSetRefreshProperties

The refresh properties of a dataset.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-datasetrefreshproperties

Type union: either IResolvable or CfnDataSet.IDataSetRefreshPropertiesProperty

DataSetUsageConfiguration

The usage configuration to apply to child datasets that reference this dataset as a source.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-datasetusageconfiguration

Type union: either IResolvable or CfnDataSet.IDataSetUsageConfigurationProperty

DatasetParameters

The parameters that are declared in a dataset.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-datasetparameters

Type union: either IResolvable or (either IResolvable or CfnDataSet.IDatasetParameterProperty)[]

FieldFolders

The folder that contains fields and nested subfolders for your dataset.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-fieldfolders

Type union: either IResolvable or Dictionary<string, either IResolvable or CfnDataSet.IFieldFolderProperty>

FolderArns

<p>When you create the dataset, Amazon QuickSight adds the dataset to these folders.</p>.

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

string[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-folderarns

ImportMode

Indicates whether you want to import the data into SPICE.

public string? ImportMode { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-importmode

IngestionWaitPolicy

The wait policy to use when creating or updating a Dataset.

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

object

Remarks

The default is to wait for SPICE ingestion to finish with timeout of 36 hours.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-ingestionwaitpolicy

Type union: either IResolvable or CfnDataSet.IIngestionWaitPolicyProperty

LogicalTableMap

Properties for defining a CfnDataSet.

[Obsolete("this property has been deprecated")]
public object? LogicalTableMap { get; set; }
Property Value

object

Remarks

Stability: Deprecated

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-logicaltablemap

Type union: either IResolvable or Dictionary<string, either IResolvable or CfnDataSet.ILogicalTableProperty>

Name

The display name for the dataset.

public string? Name { get; set; }
Property Value

string

Remarks

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

PerformanceConfiguration

The performance optimization configuration of a dataset.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-performanceconfiguration

Type union: either IResolvable or CfnDataSet.IPerformanceConfigurationProperty

Permissions

A list of resource permissions on the dataset.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-permissions

Type union: either IResolvable or (either IResolvable or CfnDataSet.IResourcePermissionProperty)[]

PhysicalTableMap

Declares the physical tables that are available in the underlying data sources.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-physicaltablemap

Type union: either IResolvable or Dictionary<string, either IResolvable or CfnDataSet.IPhysicalTableProperty>

RowLevelPermissionDataSet

(deprecated) <p>Information about a dataset that contains permissions for row-level security (RLS).

[Obsolete("this property has been deprecated")]
public object? RowLevelPermissionDataSet { get; set; }
Property Value

object

Remarks

The permissions dataset maps fields to users or groups. For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/restrict-access-to-a-data-set-using-row-level-security.html">Using Row-Level Security (RLS) to Restrict Access to a Dataset</a> in the <i>Amazon QuickSight User Guide</i>.</p>

The option to deny permissions by setting PermissionPolicy to DENY_ACCESS is not supported for new RLS datasets.

Stability: Deprecated

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-rowlevelpermissiondataset

Type union: either IResolvable or CfnDataSet.IRowLevelPermissionDataSetProperty

RowLevelPermissionTagConfiguration

(deprecated) <p>The configuration of tags on a dataset to set row-level security.

[Obsolete("this property has been deprecated")]
public object? RowLevelPermissionTagConfiguration { get; set; }
Property Value

object

Remarks

</p>

Stability: Deprecated

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-rowlevelpermissiontagconfiguration

Type union: either IResolvable or CfnDataSet.IRowLevelPermissionTagConfigurationProperty

SemanticModelConfiguration

The semantic model configuration associated with this dataset.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-semanticmodelconfiguration

Type union: either IResolvable or CfnDataSet.ISemanticModelConfigurationProperty

Tags

Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.

public ICfnTag[]? Tags { get; set; }
Property Value

ICfnTag[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-tags

UseAs

The usage of the dataset.

public string? UseAs { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-useas

Implements

ICfnDataSetProps
Back to top Generated by DocFX