DataSetArgs

data class DataSetArgs(val awsAccountId: Output<String>? = null, val columnGroups: Output<List<DataSetColumnGroupArgs>>? = null, val columnLevelPermissionRules: Output<List<DataSetColumnLevelPermissionRuleArgs>>? = null, val dataSetId: Output<String>? = null, val dataSetRefreshProperties: Output<DataSetRefreshPropertiesArgs>? = null, val dataSetUsageConfiguration: Output<DataSetUsageConfigurationArgs>? = null, val datasetParameters: Output<List<DataSetDatasetParameterArgs>>? = null, val fieldFolders: Output<DataSetFieldFolderMapArgs>? = null, val importMode: Output<DataSetImportMode>? = null, val ingestionWaitPolicy: Output<DataSetIngestionWaitPolicyArgs>? = null, val logicalTableMap: Output<DataSetLogicalTableMapArgs>? = null, val name: Output<String>? = null, val permissions: Output<List<DataSetResourcePermissionArgs>>? = null, val physicalTableMap: Output<DataSetPhysicalTableMapArgs>? = null, val rowLevelPermissionDataSet: Output<DataSetRowLevelPermissionDataSetArgs>? = null, val rowLevelPermissionTagConfiguration: Output<DataSetRowLevelPermissionTagConfigurationArgs>? = null, val tags: Output<List<DataSetTagArgs>>? = null) : ConvertibleToJava<DataSetArgs>

Definition of the AWS::QuickSight::DataSet Resource Type.

Constructors

Link copied to clipboard
fun DataSetArgs(awsAccountId: Output<String>? = null, columnGroups: Output<List<DataSetColumnGroupArgs>>? = null, columnLevelPermissionRules: Output<List<DataSetColumnLevelPermissionRuleArgs>>? = null, dataSetId: Output<String>? = null, dataSetRefreshProperties: Output<DataSetRefreshPropertiesArgs>? = null, dataSetUsageConfiguration: Output<DataSetUsageConfigurationArgs>? = null, datasetParameters: Output<List<DataSetDatasetParameterArgs>>? = null, fieldFolders: Output<DataSetFieldFolderMapArgs>? = null, importMode: Output<DataSetImportMode>? = null, ingestionWaitPolicy: Output<DataSetIngestionWaitPolicyArgs>? = null, logicalTableMap: Output<DataSetLogicalTableMapArgs>? = null, name: Output<String>? = null, permissions: Output<List<DataSetResourcePermissionArgs>>? = null, physicalTableMap: Output<DataSetPhysicalTableMapArgs>? = null, rowLevelPermissionDataSet: Output<DataSetRowLevelPermissionDataSetArgs>? = null, rowLevelPermissionTagConfiguration: Output<DataSetRowLevelPermissionTagConfigurationArgs>? = null, tags: Output<List<DataSetTagArgs>>? = null)

Functions

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

Properties

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

Groupings of columns that work together in certain QuickSight features. Currently, only geospatial hierarchy is supported.

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

The parameters declared in the dataset.

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

The display name for the dataset.

Link copied to clipboard

A list of resource permissions on the dataset.

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

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