Documentation ¶
Index ¶
- func NewQuicksightDataSetColumnGroupsGeoSpatialColumnGroupOutputReference_Override(q QuicksightDataSetColumnGroupsGeoSpatialColumnGroupOutputReference, ...)
- func NewQuicksightDataSetColumnGroupsList_Override(q QuicksightDataSetColumnGroupsList, ...)
- func NewQuicksightDataSetColumnGroupsOutputReference_Override(q QuicksightDataSetColumnGroupsOutputReference, ...)
- func NewQuicksightDataSetColumnLevelPermissionRulesList_Override(q QuicksightDataSetColumnLevelPermissionRulesList, ...)
- func NewQuicksightDataSetColumnLevelPermissionRulesOutputReference_Override(q QuicksightDataSetColumnLevelPermissionRulesOutputReference, ...)
- func NewQuicksightDataSetDataSetUsageConfigurationOutputReference_Override(q QuicksightDataSetDataSetUsageConfigurationOutputReference, ...)
- func NewQuicksightDataSetFieldFoldersList_Override(q QuicksightDataSetFieldFoldersList, ...)
- func NewQuicksightDataSetFieldFoldersOutputReference_Override(q QuicksightDataSetFieldFoldersOutputReference, ...)
- func NewQuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperationOutputReference_Override(...)
- func NewQuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsList_Override(...)
- func NewQuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsOutputReference_Override(...)
- func NewQuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationOutputReference_Override(...)
- func NewQuicksightDataSetLogicalTableMapDataTransformsFilterOperationOutputReference_Override(q QuicksightDataSetLogicalTableMapDataTransformsFilterOperationOutputReference, ...)
- func NewQuicksightDataSetLogicalTableMapDataTransformsList_Override(q QuicksightDataSetLogicalTableMapDataTransformsList, ...)
- func NewQuicksightDataSetLogicalTableMapDataTransformsOutputReference_Override(q QuicksightDataSetLogicalTableMapDataTransformsOutputReference, ...)
- func NewQuicksightDataSetLogicalTableMapDataTransformsProjectOperationOutputReference_Override(...)
- func NewQuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperationOutputReference_Override(...)
- func NewQuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationOutputReference_Override(...)
- func NewQuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescriptionOutputReference_Override(...)
- func NewQuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsList_Override(q QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsList, ...)
- func NewQuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsOutputReference_Override(...)
- func NewQuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperationOutputReference_Override(...)
- func NewQuicksightDataSetLogicalTableMapList_Override(q QuicksightDataSetLogicalTableMapList, ...)
- func NewQuicksightDataSetLogicalTableMapOutputReference_Override(q QuicksightDataSetLogicalTableMapOutputReference, ...)
- func NewQuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyPropertiesOutputReference_Override(...)
- func NewQuicksightDataSetLogicalTableMapSourceJoinInstructionOutputReference_Override(q QuicksightDataSetLogicalTableMapSourceJoinInstructionOutputReference, ...)
- func NewQuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyPropertiesOutputReference_Override(...)
- func NewQuicksightDataSetLogicalTableMapSourceOutputReference_Override(q QuicksightDataSetLogicalTableMapSourceOutputReference, ...)
- func NewQuicksightDataSetPermissionsList_Override(q QuicksightDataSetPermissionsList, ...)
- func NewQuicksightDataSetPermissionsOutputReference_Override(q QuicksightDataSetPermissionsOutputReference, ...)
- func NewQuicksightDataSetPhysicalTableMapCustomSqlColumnsList_Override(q QuicksightDataSetPhysicalTableMapCustomSqlColumnsList, ...)
- func NewQuicksightDataSetPhysicalTableMapCustomSqlColumnsOutputReference_Override(q QuicksightDataSetPhysicalTableMapCustomSqlColumnsOutputReference, ...)
- func NewQuicksightDataSetPhysicalTableMapCustomSqlOutputReference_Override(q QuicksightDataSetPhysicalTableMapCustomSqlOutputReference, ...)
- func NewQuicksightDataSetPhysicalTableMapList_Override(q QuicksightDataSetPhysicalTableMapList, ...)
- func NewQuicksightDataSetPhysicalTableMapOutputReference_Override(q QuicksightDataSetPhysicalTableMapOutputReference, ...)
- func NewQuicksightDataSetPhysicalTableMapRelationalTableInputColumnsList_Override(q QuicksightDataSetPhysicalTableMapRelationalTableInputColumnsList, ...)
- func NewQuicksightDataSetPhysicalTableMapRelationalTableInputColumnsOutputReference_Override(q QuicksightDataSetPhysicalTableMapRelationalTableInputColumnsOutputReference, ...)
- func NewQuicksightDataSetPhysicalTableMapRelationalTableOutputReference_Override(q QuicksightDataSetPhysicalTableMapRelationalTableOutputReference, ...)
- func NewQuicksightDataSetPhysicalTableMapS3SourceInputColumnsList_Override(q QuicksightDataSetPhysicalTableMapS3SourceInputColumnsList, ...)
- func NewQuicksightDataSetPhysicalTableMapS3SourceInputColumnsOutputReference_Override(q QuicksightDataSetPhysicalTableMapS3SourceInputColumnsOutputReference, ...)
- func NewQuicksightDataSetPhysicalTableMapS3SourceOutputReference_Override(q QuicksightDataSetPhysicalTableMapS3SourceOutputReference, ...)
- func NewQuicksightDataSetPhysicalTableMapS3SourceUploadSettingsOutputReference_Override(q QuicksightDataSetPhysicalTableMapS3SourceUploadSettingsOutputReference, ...)
- func NewQuicksightDataSetRowLevelPermissionDataSetOutputReference_Override(q QuicksightDataSetRowLevelPermissionDataSetOutputReference, ...)
- func NewQuicksightDataSetRowLevelPermissionTagConfigurationOutputReference_Override(q QuicksightDataSetRowLevelPermissionTagConfigurationOutputReference, ...)
- func NewQuicksightDataSetRowLevelPermissionTagConfigurationTagRulesList_Override(q QuicksightDataSetRowLevelPermissionTagConfigurationTagRulesList, ...)
- func NewQuicksightDataSetRowLevelPermissionTagConfigurationTagRulesOutputReference_Override(q QuicksightDataSetRowLevelPermissionTagConfigurationTagRulesOutputReference, ...)
- func NewQuicksightDataSet_Override(q QuicksightDataSet, scope constructs.Construct, id *string, ...)
- func QuicksightDataSet_IsConstruct(x interface{}) *bool
- func QuicksightDataSet_IsTerraformElement(x interface{}) *bool
- func QuicksightDataSet_IsTerraformResource(x interface{}) *bool
- func QuicksightDataSet_TfResourceType() *string
- type QuicksightDataSet
- type QuicksightDataSetColumnGroups
- type QuicksightDataSetColumnGroupsGeoSpatialColumnGroup
- type QuicksightDataSetColumnGroupsGeoSpatialColumnGroupOutputReference
- type QuicksightDataSetColumnGroupsList
- type QuicksightDataSetColumnGroupsOutputReference
- type QuicksightDataSetColumnLevelPermissionRules
- type QuicksightDataSetColumnLevelPermissionRulesList
- type QuicksightDataSetColumnLevelPermissionRulesOutputReference
- type QuicksightDataSetConfig
- type QuicksightDataSetDataSetUsageConfiguration
- type QuicksightDataSetDataSetUsageConfigurationOutputReference
- type QuicksightDataSetFieldFolders
- type QuicksightDataSetFieldFoldersList
- type QuicksightDataSetFieldFoldersOutputReference
- type QuicksightDataSetLogicalTableMap
- type QuicksightDataSetLogicalTableMapDataTransforms
- type QuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperation
- type QuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperationOutputReference
- type QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperation
- type QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumns
- type QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsList
- type QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsOutputReference
- type QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationOutputReference
- type QuicksightDataSetLogicalTableMapDataTransformsFilterOperation
- type QuicksightDataSetLogicalTableMapDataTransformsFilterOperationOutputReference
- type QuicksightDataSetLogicalTableMapDataTransformsList
- type QuicksightDataSetLogicalTableMapDataTransformsOutputReference
- type QuicksightDataSetLogicalTableMapDataTransformsProjectOperation
- type QuicksightDataSetLogicalTableMapDataTransformsProjectOperationOutputReference
- type QuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperation
- type QuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperationOutputReference
- type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperation
- type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationOutputReference
- type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTags
- type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescription
- type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescriptionOutputReference
- type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsList
- type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsOutputReference
- type QuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperation
- type QuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperationOutputReference
- type QuicksightDataSetLogicalTableMapList
- type QuicksightDataSetLogicalTableMapOutputReference
- type QuicksightDataSetLogicalTableMapSource
- type QuicksightDataSetLogicalTableMapSourceJoinInstruction
- type QuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyProperties
- type QuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyPropertiesOutputReference
- type QuicksightDataSetLogicalTableMapSourceJoinInstructionOutputReference
- type QuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyProperties
- type QuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyPropertiesOutputReference
- type QuicksightDataSetLogicalTableMapSourceOutputReference
- type QuicksightDataSetPermissions
- type QuicksightDataSetPermissionsList
- type QuicksightDataSetPermissionsOutputReference
- type QuicksightDataSetPhysicalTableMap
- type QuicksightDataSetPhysicalTableMapCustomSql
- type QuicksightDataSetPhysicalTableMapCustomSqlColumns
- type QuicksightDataSetPhysicalTableMapCustomSqlColumnsList
- type QuicksightDataSetPhysicalTableMapCustomSqlColumnsOutputReference
- type QuicksightDataSetPhysicalTableMapCustomSqlOutputReference
- type QuicksightDataSetPhysicalTableMapList
- type QuicksightDataSetPhysicalTableMapOutputReference
- type QuicksightDataSetPhysicalTableMapRelationalTable
- type QuicksightDataSetPhysicalTableMapRelationalTableInputColumns
- type QuicksightDataSetPhysicalTableMapRelationalTableInputColumnsList
- type QuicksightDataSetPhysicalTableMapRelationalTableInputColumnsOutputReference
- type QuicksightDataSetPhysicalTableMapRelationalTableOutputReference
- type QuicksightDataSetPhysicalTableMapS3Source
- type QuicksightDataSetPhysicalTableMapS3SourceInputColumns
- type QuicksightDataSetPhysicalTableMapS3SourceInputColumnsList
- type QuicksightDataSetPhysicalTableMapS3SourceInputColumnsOutputReference
- type QuicksightDataSetPhysicalTableMapS3SourceOutputReference
- type QuicksightDataSetPhysicalTableMapS3SourceUploadSettings
- type QuicksightDataSetPhysicalTableMapS3SourceUploadSettingsOutputReference
- type QuicksightDataSetRowLevelPermissionDataSet
- type QuicksightDataSetRowLevelPermissionDataSetOutputReference
- type QuicksightDataSetRowLevelPermissionTagConfiguration
- type QuicksightDataSetRowLevelPermissionTagConfigurationOutputReference
- type QuicksightDataSetRowLevelPermissionTagConfigurationTagRules
- type QuicksightDataSetRowLevelPermissionTagConfigurationTagRulesList
- type QuicksightDataSetRowLevelPermissionTagConfigurationTagRulesOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewQuicksightDataSetColumnGroupsGeoSpatialColumnGroupOutputReference_Override ¶
func NewQuicksightDataSetColumnGroupsGeoSpatialColumnGroupOutputReference_Override(q QuicksightDataSetColumnGroupsGeoSpatialColumnGroupOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewQuicksightDataSetColumnGroupsList_Override ¶
func NewQuicksightDataSetColumnGroupsList_Override(q QuicksightDataSetColumnGroupsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQuicksightDataSetColumnGroupsOutputReference_Override ¶
func NewQuicksightDataSetColumnGroupsOutputReference_Override(q QuicksightDataSetColumnGroupsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQuicksightDataSetColumnLevelPermissionRulesList_Override ¶
func NewQuicksightDataSetColumnLevelPermissionRulesList_Override(q QuicksightDataSetColumnLevelPermissionRulesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQuicksightDataSetColumnLevelPermissionRulesOutputReference_Override ¶
func NewQuicksightDataSetColumnLevelPermissionRulesOutputReference_Override(q QuicksightDataSetColumnLevelPermissionRulesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQuicksightDataSetDataSetUsageConfigurationOutputReference_Override ¶
func NewQuicksightDataSetDataSetUsageConfigurationOutputReference_Override(q QuicksightDataSetDataSetUsageConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewQuicksightDataSetFieldFoldersList_Override ¶
func NewQuicksightDataSetFieldFoldersList_Override(q QuicksightDataSetFieldFoldersList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQuicksightDataSetFieldFoldersOutputReference_Override ¶
func NewQuicksightDataSetFieldFoldersOutputReference_Override(q QuicksightDataSetFieldFoldersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperationOutputReference_Override ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperationOutputReference_Override(q QuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewQuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsList_Override ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsList_Override(q QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsOutputReference_Override ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsOutputReference_Override(q QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationOutputReference_Override ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationOutputReference_Override(q QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewQuicksightDataSetLogicalTableMapDataTransformsFilterOperationOutputReference_Override ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsFilterOperationOutputReference_Override(q QuicksightDataSetLogicalTableMapDataTransformsFilterOperationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewQuicksightDataSetLogicalTableMapDataTransformsList_Override ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsList_Override(q QuicksightDataSetLogicalTableMapDataTransformsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQuicksightDataSetLogicalTableMapDataTransformsOutputReference_Override ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsOutputReference_Override(q QuicksightDataSetLogicalTableMapDataTransformsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQuicksightDataSetLogicalTableMapDataTransformsProjectOperationOutputReference_Override ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsProjectOperationOutputReference_Override(q QuicksightDataSetLogicalTableMapDataTransformsProjectOperationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewQuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperationOutputReference_Override ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperationOutputReference_Override(q QuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewQuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationOutputReference_Override ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationOutputReference_Override(q QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewQuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescriptionOutputReference_Override ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescriptionOutputReference_Override(q QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescriptionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewQuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsList_Override ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsList_Override(q QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsOutputReference_Override ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsOutputReference_Override(q QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperationOutputReference_Override ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperationOutputReference_Override(q QuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewQuicksightDataSetLogicalTableMapList_Override ¶
func NewQuicksightDataSetLogicalTableMapList_Override(q QuicksightDataSetLogicalTableMapList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQuicksightDataSetLogicalTableMapOutputReference_Override ¶
func NewQuicksightDataSetLogicalTableMapOutputReference_Override(q QuicksightDataSetLogicalTableMapOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyPropertiesOutputReference_Override ¶
func NewQuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyPropertiesOutputReference_Override(q QuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyPropertiesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewQuicksightDataSetLogicalTableMapSourceJoinInstructionOutputReference_Override ¶
func NewQuicksightDataSetLogicalTableMapSourceJoinInstructionOutputReference_Override(q QuicksightDataSetLogicalTableMapSourceJoinInstructionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewQuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyPropertiesOutputReference_Override ¶
func NewQuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyPropertiesOutputReference_Override(q QuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyPropertiesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewQuicksightDataSetLogicalTableMapSourceOutputReference_Override ¶
func NewQuicksightDataSetLogicalTableMapSourceOutputReference_Override(q QuicksightDataSetLogicalTableMapSourceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewQuicksightDataSetPermissionsList_Override ¶
func NewQuicksightDataSetPermissionsList_Override(q QuicksightDataSetPermissionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQuicksightDataSetPermissionsOutputReference_Override ¶
func NewQuicksightDataSetPermissionsOutputReference_Override(q QuicksightDataSetPermissionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQuicksightDataSetPhysicalTableMapCustomSqlColumnsList_Override ¶
func NewQuicksightDataSetPhysicalTableMapCustomSqlColumnsList_Override(q QuicksightDataSetPhysicalTableMapCustomSqlColumnsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQuicksightDataSetPhysicalTableMapCustomSqlColumnsOutputReference_Override ¶
func NewQuicksightDataSetPhysicalTableMapCustomSqlColumnsOutputReference_Override(q QuicksightDataSetPhysicalTableMapCustomSqlColumnsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQuicksightDataSetPhysicalTableMapCustomSqlOutputReference_Override ¶
func NewQuicksightDataSetPhysicalTableMapCustomSqlOutputReference_Override(q QuicksightDataSetPhysicalTableMapCustomSqlOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewQuicksightDataSetPhysicalTableMapList_Override ¶
func NewQuicksightDataSetPhysicalTableMapList_Override(q QuicksightDataSetPhysicalTableMapList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQuicksightDataSetPhysicalTableMapOutputReference_Override ¶
func NewQuicksightDataSetPhysicalTableMapOutputReference_Override(q QuicksightDataSetPhysicalTableMapOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQuicksightDataSetPhysicalTableMapRelationalTableInputColumnsList_Override ¶
func NewQuicksightDataSetPhysicalTableMapRelationalTableInputColumnsList_Override(q QuicksightDataSetPhysicalTableMapRelationalTableInputColumnsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQuicksightDataSetPhysicalTableMapRelationalTableInputColumnsOutputReference_Override ¶
func NewQuicksightDataSetPhysicalTableMapRelationalTableInputColumnsOutputReference_Override(q QuicksightDataSetPhysicalTableMapRelationalTableInputColumnsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQuicksightDataSetPhysicalTableMapRelationalTableOutputReference_Override ¶
func NewQuicksightDataSetPhysicalTableMapRelationalTableOutputReference_Override(q QuicksightDataSetPhysicalTableMapRelationalTableOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewQuicksightDataSetPhysicalTableMapS3SourceInputColumnsList_Override ¶
func NewQuicksightDataSetPhysicalTableMapS3SourceInputColumnsList_Override(q QuicksightDataSetPhysicalTableMapS3SourceInputColumnsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQuicksightDataSetPhysicalTableMapS3SourceInputColumnsOutputReference_Override ¶
func NewQuicksightDataSetPhysicalTableMapS3SourceInputColumnsOutputReference_Override(q QuicksightDataSetPhysicalTableMapS3SourceInputColumnsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQuicksightDataSetPhysicalTableMapS3SourceOutputReference_Override ¶
func NewQuicksightDataSetPhysicalTableMapS3SourceOutputReference_Override(q QuicksightDataSetPhysicalTableMapS3SourceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewQuicksightDataSetPhysicalTableMapS3SourceUploadSettingsOutputReference_Override ¶
func NewQuicksightDataSetPhysicalTableMapS3SourceUploadSettingsOutputReference_Override(q QuicksightDataSetPhysicalTableMapS3SourceUploadSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewQuicksightDataSetRowLevelPermissionDataSetOutputReference_Override ¶
func NewQuicksightDataSetRowLevelPermissionDataSetOutputReference_Override(q QuicksightDataSetRowLevelPermissionDataSetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewQuicksightDataSetRowLevelPermissionTagConfigurationOutputReference_Override ¶
func NewQuicksightDataSetRowLevelPermissionTagConfigurationOutputReference_Override(q QuicksightDataSetRowLevelPermissionTagConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewQuicksightDataSetRowLevelPermissionTagConfigurationTagRulesList_Override ¶
func NewQuicksightDataSetRowLevelPermissionTagConfigurationTagRulesList_Override(q QuicksightDataSetRowLevelPermissionTagConfigurationTagRulesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQuicksightDataSetRowLevelPermissionTagConfigurationTagRulesOutputReference_Override ¶
func NewQuicksightDataSetRowLevelPermissionTagConfigurationTagRulesOutputReference_Override(q QuicksightDataSetRowLevelPermissionTagConfigurationTagRulesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQuicksightDataSet_Override ¶
func NewQuicksightDataSet_Override(q QuicksightDataSet, scope constructs.Construct, id *string, config *QuicksightDataSetConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set aws_quicksight_data_set} Resource.
func QuicksightDataSet_IsConstruct ¶
func QuicksightDataSet_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func QuicksightDataSet_IsTerraformElement ¶
func QuicksightDataSet_IsTerraformElement(x interface{}) *bool
Experimental.
func QuicksightDataSet_IsTerraformResource ¶
func QuicksightDataSet_IsTerraformResource(x interface{}) *bool
Experimental.
func QuicksightDataSet_TfResourceType ¶
func QuicksightDataSet_TfResourceType() *string
Types ¶
type QuicksightDataSet ¶
type QuicksightDataSet interface { cdktf.TerraformResource Arn() *string AwsAccountId() *string SetAwsAccountId(val *string) AwsAccountIdInput() *string // Experimental. CdktfStack() cdktf.TerraformStack ColumnGroups() QuicksightDataSetColumnGroupsList ColumnGroupsInput() interface{} ColumnLevelPermissionRules() QuicksightDataSetColumnLevelPermissionRulesList ColumnLevelPermissionRulesInput() interface{} // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) DataSetId() *string SetDataSetId(val *string) DataSetIdInput() *string DataSetUsageConfiguration() QuicksightDataSetDataSetUsageConfigurationOutputReference DataSetUsageConfigurationInput() *QuicksightDataSetDataSetUsageConfiguration // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) FieldFolders() QuicksightDataSetFieldFoldersList FieldFoldersInput() interface{} // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string ImportMode() *string SetImportMode(val *string) ImportModeInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) LogicalTableMap() QuicksightDataSetLogicalTableMapList LogicalTableMapInput() interface{} Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node Permissions() QuicksightDataSetPermissionsList PermissionsInput() interface{} PhysicalTableMap() QuicksightDataSetPhysicalTableMapList PhysicalTableMapInput() interface{} // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} RowLevelPermissionDataSet() QuicksightDataSetRowLevelPermissionDataSetOutputReference RowLevelPermissionDataSetInput() *QuicksightDataSetRowLevelPermissionDataSet RowLevelPermissionTagConfiguration() QuicksightDataSetRowLevelPermissionTagConfigurationOutputReference RowLevelPermissionTagConfigurationInput() *QuicksightDataSetRowLevelPermissionTagConfiguration Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutColumnGroups(value interface{}) PutColumnLevelPermissionRules(value interface{}) PutDataSetUsageConfiguration(value *QuicksightDataSetDataSetUsageConfiguration) PutFieldFolders(value interface{}) PutLogicalTableMap(value interface{}) PutPermissions(value interface{}) PutPhysicalTableMap(value interface{}) PutRowLevelPermissionDataSet(value *QuicksightDataSetRowLevelPermissionDataSet) PutRowLevelPermissionTagConfiguration(value *QuicksightDataSetRowLevelPermissionTagConfiguration) ResetAwsAccountId() ResetColumnGroups() ResetColumnLevelPermissionRules() ResetDataSetUsageConfiguration() ResetFieldFolders() ResetId() ResetLogicalTableMap() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetPermissions() ResetRowLevelPermissionDataSet() ResetRowLevelPermissionTagConfiguration() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set aws_quicksight_data_set}.
func NewQuicksightDataSet ¶
func NewQuicksightDataSet(scope constructs.Construct, id *string, config *QuicksightDataSetConfig) QuicksightDataSet
Create a new {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set aws_quicksight_data_set} Resource.
type QuicksightDataSetColumnGroups ¶
type QuicksightDataSetColumnGroups struct { // geo_spatial_column_group block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#geo_spatial_column_group QuicksightDataSet#geo_spatial_column_group} GeoSpatialColumnGroup *QuicksightDataSetColumnGroupsGeoSpatialColumnGroup `field:"optional" json:"geoSpatialColumnGroup" yaml:"geoSpatialColumnGroup"` }
type QuicksightDataSetColumnGroupsGeoSpatialColumnGroup ¶
type QuicksightDataSetColumnGroupsGeoSpatialColumnGroup struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#columns QuicksightDataSet#columns}. Columns *[]*string `field:"required" json:"columns" yaml:"columns"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#country_code QuicksightDataSet#country_code}. CountryCode *string `field:"required" json:"countryCode" yaml:"countryCode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#name QuicksightDataSet#name}. Name *string `field:"required" json:"name" yaml:"name"` }
type QuicksightDataSetColumnGroupsGeoSpatialColumnGroupOutputReference ¶
type QuicksightDataSetColumnGroupsGeoSpatialColumnGroupOutputReference interface { cdktf.ComplexObject Columns() *[]*string SetColumns(val *[]*string) ColumnsInput() *[]*string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CountryCode() *string SetCountryCode(val *string) CountryCodeInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *QuicksightDataSetColumnGroupsGeoSpatialColumnGroup SetInternalValue(val *QuicksightDataSetColumnGroupsGeoSpatialColumnGroup) Name() *string SetName(val *string) NameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetColumnGroupsGeoSpatialColumnGroupOutputReference ¶
func NewQuicksightDataSetColumnGroupsGeoSpatialColumnGroupOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) QuicksightDataSetColumnGroupsGeoSpatialColumnGroupOutputReference
type QuicksightDataSetColumnGroupsList ¶
type QuicksightDataSetColumnGroupsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) QuicksightDataSetColumnGroupsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetColumnGroupsList ¶
func NewQuicksightDataSetColumnGroupsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QuicksightDataSetColumnGroupsList
type QuicksightDataSetColumnGroupsOutputReference ¶
type QuicksightDataSetColumnGroupsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string GeoSpatialColumnGroup() QuicksightDataSetColumnGroupsGeoSpatialColumnGroupOutputReference GeoSpatialColumnGroupInput() *QuicksightDataSetColumnGroupsGeoSpatialColumnGroup InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutGeoSpatialColumnGroup(value *QuicksightDataSetColumnGroupsGeoSpatialColumnGroup) ResetGeoSpatialColumnGroup() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetColumnGroupsOutputReference ¶
func NewQuicksightDataSetColumnGroupsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QuicksightDataSetColumnGroupsOutputReference
type QuicksightDataSetColumnLevelPermissionRules ¶
type QuicksightDataSetColumnLevelPermissionRules struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#column_names QuicksightDataSet#column_names}. ColumnNames *[]*string `field:"optional" json:"columnNames" yaml:"columnNames"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#principals QuicksightDataSet#principals}. Principals *[]*string `field:"optional" json:"principals" yaml:"principals"` }
type QuicksightDataSetColumnLevelPermissionRulesList ¶
type QuicksightDataSetColumnLevelPermissionRulesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) QuicksightDataSetColumnLevelPermissionRulesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetColumnLevelPermissionRulesList ¶
func NewQuicksightDataSetColumnLevelPermissionRulesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QuicksightDataSetColumnLevelPermissionRulesList
type QuicksightDataSetColumnLevelPermissionRulesOutputReference ¶
type QuicksightDataSetColumnLevelPermissionRulesOutputReference interface { cdktf.ComplexObject ColumnNames() *[]*string SetColumnNames(val *[]*string) ColumnNamesInput() *[]*string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Principals() *[]*string SetPrincipals(val *[]*string) PrincipalsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetColumnNames() ResetPrincipals() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetColumnLevelPermissionRulesOutputReference ¶
func NewQuicksightDataSetColumnLevelPermissionRulesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QuicksightDataSetColumnLevelPermissionRulesOutputReference
type QuicksightDataSetConfig ¶
type QuicksightDataSetConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#data_set_id QuicksightDataSet#data_set_id}. DataSetId *string `field:"required" json:"dataSetId" yaml:"dataSetId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#import_mode QuicksightDataSet#import_mode}. ImportMode *string `field:"required" json:"importMode" yaml:"importMode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#name QuicksightDataSet#name}. Name *string `field:"required" json:"name" yaml:"name"` // physical_table_map block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#physical_table_map QuicksightDataSet#physical_table_map} PhysicalTableMap interface{} `field:"required" json:"physicalTableMap" yaml:"physicalTableMap"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#aws_account_id QuicksightDataSet#aws_account_id}. AwsAccountId *string `field:"optional" json:"awsAccountId" yaml:"awsAccountId"` // column_groups block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#column_groups QuicksightDataSet#column_groups} ColumnGroups interface{} `field:"optional" json:"columnGroups" yaml:"columnGroups"` // column_level_permission_rules block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#column_level_permission_rules QuicksightDataSet#column_level_permission_rules} ColumnLevelPermissionRules interface{} `field:"optional" json:"columnLevelPermissionRules" yaml:"columnLevelPermissionRules"` // data_set_usage_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#data_set_usage_configuration QuicksightDataSet#data_set_usage_configuration} DataSetUsageConfiguration *QuicksightDataSetDataSetUsageConfiguration `field:"optional" json:"dataSetUsageConfiguration" yaml:"dataSetUsageConfiguration"` // field_folders block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#field_folders QuicksightDataSet#field_folders} FieldFolders interface{} `field:"optional" json:"fieldFolders" yaml:"fieldFolders"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#id QuicksightDataSet#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // logical_table_map block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#logical_table_map QuicksightDataSet#logical_table_map} LogicalTableMap interface{} `field:"optional" json:"logicalTableMap" yaml:"logicalTableMap"` // permissions block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#permissions QuicksightDataSet#permissions} Permissions interface{} `field:"optional" json:"permissions" yaml:"permissions"` // row_level_permission_data_set block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#row_level_permission_data_set QuicksightDataSet#row_level_permission_data_set} RowLevelPermissionDataSet *QuicksightDataSetRowLevelPermissionDataSet `field:"optional" json:"rowLevelPermissionDataSet" yaml:"rowLevelPermissionDataSet"` // row_level_permission_tag_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#row_level_permission_tag_configuration QuicksightDataSet#row_level_permission_tag_configuration} RowLevelPermissionTagConfiguration *QuicksightDataSetRowLevelPermissionTagConfiguration `field:"optional" json:"rowLevelPermissionTagConfiguration" yaml:"rowLevelPermissionTagConfiguration"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#tags QuicksightDataSet#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#tags_all QuicksightDataSet#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type QuicksightDataSetDataSetUsageConfiguration ¶
type QuicksightDataSetDataSetUsageConfiguration struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#disable_use_as_direct_query_source QuicksightDataSet#disable_use_as_direct_query_source}. DisableUseAsDirectQuerySource interface{} `field:"optional" json:"disableUseAsDirectQuerySource" yaml:"disableUseAsDirectQuerySource"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#disable_use_as_imported_source QuicksightDataSet#disable_use_as_imported_source}. DisableUseAsImportedSource interface{} `field:"optional" json:"disableUseAsImportedSource" yaml:"disableUseAsImportedSource"` }
type QuicksightDataSetDataSetUsageConfigurationOutputReference ¶
type QuicksightDataSetDataSetUsageConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DisableUseAsDirectQuerySource() interface{} SetDisableUseAsDirectQuerySource(val interface{}) DisableUseAsDirectQuerySourceInput() interface{} DisableUseAsImportedSource() interface{} SetDisableUseAsImportedSource(val interface{}) DisableUseAsImportedSourceInput() interface{} // Experimental. Fqn() *string InternalValue() *QuicksightDataSetDataSetUsageConfiguration SetInternalValue(val *QuicksightDataSetDataSetUsageConfiguration) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDisableUseAsDirectQuerySource() ResetDisableUseAsImportedSource() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetDataSetUsageConfigurationOutputReference ¶
func NewQuicksightDataSetDataSetUsageConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) QuicksightDataSetDataSetUsageConfigurationOutputReference
type QuicksightDataSetFieldFolders ¶
type QuicksightDataSetFieldFolders struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#field_folders_id QuicksightDataSet#field_folders_id}. FieldFoldersId *string `field:"required" json:"fieldFoldersId" yaml:"fieldFoldersId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#columns QuicksightDataSet#columns}. Columns *[]*string `field:"optional" json:"columns" yaml:"columns"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#description QuicksightDataSet#description}. Description *string `field:"optional" json:"description" yaml:"description"` }
type QuicksightDataSetFieldFoldersList ¶
type QuicksightDataSetFieldFoldersList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) QuicksightDataSetFieldFoldersOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetFieldFoldersList ¶
func NewQuicksightDataSetFieldFoldersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QuicksightDataSetFieldFoldersList
type QuicksightDataSetFieldFoldersOutputReference ¶
type QuicksightDataSetFieldFoldersOutputReference interface { cdktf.ComplexObject Columns() *[]*string SetColumns(val *[]*string) ColumnsInput() *[]*string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Description() *string SetDescription(val *string) DescriptionInput() *string FieldFoldersId() *string SetFieldFoldersId(val *string) FieldFoldersIdInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetColumns() ResetDescription() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetFieldFoldersOutputReference ¶
func NewQuicksightDataSetFieldFoldersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QuicksightDataSetFieldFoldersOutputReference
type QuicksightDataSetLogicalTableMap ¶
type QuicksightDataSetLogicalTableMap struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#alias QuicksightDataSet#alias}. Alias *string `field:"required" json:"alias" yaml:"alias"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#logical_table_map_id QuicksightDataSet#logical_table_map_id}. LogicalTableMapId *string `field:"required" json:"logicalTableMapId" yaml:"logicalTableMapId"` // source block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#source QuicksightDataSet#source} Source *QuicksightDataSetLogicalTableMapSource `field:"required" json:"source" yaml:"source"` // data_transforms block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#data_transforms QuicksightDataSet#data_transforms} DataTransforms interface{} `field:"optional" json:"dataTransforms" yaml:"dataTransforms"` }
type QuicksightDataSetLogicalTableMapDataTransforms ¶
type QuicksightDataSetLogicalTableMapDataTransforms struct { // cast_column_type_operation block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#cast_column_type_operation QuicksightDataSet#cast_column_type_operation} CastColumnTypeOperation *QuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperation `field:"optional" json:"castColumnTypeOperation" yaml:"castColumnTypeOperation"` // create_columns_operation block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#create_columns_operation QuicksightDataSet#create_columns_operation} CreateColumnsOperation *QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperation `field:"optional" json:"createColumnsOperation" yaml:"createColumnsOperation"` // filter_operation block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#filter_operation QuicksightDataSet#filter_operation} FilterOperation *QuicksightDataSetLogicalTableMapDataTransformsFilterOperation `field:"optional" json:"filterOperation" yaml:"filterOperation"` // project_operation block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#project_operation QuicksightDataSet#project_operation} ProjectOperation *QuicksightDataSetLogicalTableMapDataTransformsProjectOperation `field:"optional" json:"projectOperation" yaml:"projectOperation"` // rename_column_operation block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#rename_column_operation QuicksightDataSet#rename_column_operation} RenameColumnOperation *QuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperation `field:"optional" json:"renameColumnOperation" yaml:"renameColumnOperation"` // tag_column_operation block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#tag_column_operation QuicksightDataSet#tag_column_operation} TagColumnOperation *QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperation `field:"optional" json:"tagColumnOperation" yaml:"tagColumnOperation"` // untag_column_operation block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#untag_column_operation QuicksightDataSet#untag_column_operation} UntagColumnOperation *QuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperation `field:"optional" json:"untagColumnOperation" yaml:"untagColumnOperation"` }
type QuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperation ¶
type QuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperation struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#column_name QuicksightDataSet#column_name}. ColumnName *string `field:"required" json:"columnName" yaml:"columnName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#new_column_type QuicksightDataSet#new_column_type}. NewColumnType *string `field:"required" json:"newColumnType" yaml:"newColumnType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#format QuicksightDataSet#format}. Format *string `field:"optional" json:"format" yaml:"format"` }
type QuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperationOutputReference ¶
type QuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperationOutputReference interface { cdktf.ComplexObject ColumnName() *string SetColumnName(val *string) ColumnNameInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Format() *string SetFormat(val *string) FormatInput() *string // Experimental. Fqn() *string InternalValue() *QuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperation SetInternalValue(val *QuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperation) NewColumnType() *string SetNewColumnType(val *string) NewColumnTypeInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetFormat() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperationOutputReference ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) QuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperationOutputReference
type QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperation ¶
type QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperation struct { // columns block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#columns QuicksightDataSet#columns} Columns interface{} `field:"required" json:"columns" yaml:"columns"` }
type QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumns ¶
type QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumns struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#column_id QuicksightDataSet#column_id}. ColumnId *string `field:"required" json:"columnId" yaml:"columnId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#column_name QuicksightDataSet#column_name}. ColumnName *string `field:"required" json:"columnName" yaml:"columnName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#expression QuicksightDataSet#expression}. Expression *string `field:"required" json:"expression" yaml:"expression"` }
type QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsList ¶
type QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsList ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsList
type QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsOutputReference ¶
type QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsOutputReference interface { cdktf.ComplexObject ColumnId() *string SetColumnId(val *string) ColumnIdInput() *string ColumnName() *string SetColumnName(val *string) ColumnNameInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Expression() *string SetExpression(val *string) ExpressionInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsOutputReference ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsOutputReference
type QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationOutputReference ¶
type QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationOutputReference interface { cdktf.ComplexObject Columns() QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsList ColumnsInput() interface{} // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperation SetInternalValue(val *QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperation) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutColumns(value interface{}) // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationOutputReference ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationOutputReference
type QuicksightDataSetLogicalTableMapDataTransformsFilterOperation ¶
type QuicksightDataSetLogicalTableMapDataTransformsFilterOperation struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#condition_expression QuicksightDataSet#condition_expression}. ConditionExpression *string `field:"required" json:"conditionExpression" yaml:"conditionExpression"` }
type QuicksightDataSetLogicalTableMapDataTransformsFilterOperationOutputReference ¶
type QuicksightDataSetLogicalTableMapDataTransformsFilterOperationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ConditionExpression() *string SetConditionExpression(val *string) ConditionExpressionInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *QuicksightDataSetLogicalTableMapDataTransformsFilterOperation SetInternalValue(val *QuicksightDataSetLogicalTableMapDataTransformsFilterOperation) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetLogicalTableMapDataTransformsFilterOperationOutputReference ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsFilterOperationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) QuicksightDataSetLogicalTableMapDataTransformsFilterOperationOutputReference
type QuicksightDataSetLogicalTableMapDataTransformsList ¶
type QuicksightDataSetLogicalTableMapDataTransformsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) QuicksightDataSetLogicalTableMapDataTransformsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetLogicalTableMapDataTransformsList ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QuicksightDataSetLogicalTableMapDataTransformsList
type QuicksightDataSetLogicalTableMapDataTransformsOutputReference ¶
type QuicksightDataSetLogicalTableMapDataTransformsOutputReference interface { cdktf.ComplexObject CastColumnTypeOperation() QuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperationOutputReference CastColumnTypeOperationInput() *QuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperation // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CreateColumnsOperation() QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationOutputReference CreateColumnsOperationInput() *QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperation // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FilterOperation() QuicksightDataSetLogicalTableMapDataTransformsFilterOperationOutputReference FilterOperationInput() *QuicksightDataSetLogicalTableMapDataTransformsFilterOperation // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) ProjectOperation() QuicksightDataSetLogicalTableMapDataTransformsProjectOperationOutputReference ProjectOperationInput() *QuicksightDataSetLogicalTableMapDataTransformsProjectOperation RenameColumnOperation() QuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperationOutputReference RenameColumnOperationInput() *QuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperation TagColumnOperation() QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationOutputReference TagColumnOperationInput() *QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperation // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UntagColumnOperation() QuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperationOutputReference UntagColumnOperationInput() *QuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperation // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCastColumnTypeOperation(value *QuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperation) PutCreateColumnsOperation(value *QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperation) PutFilterOperation(value *QuicksightDataSetLogicalTableMapDataTransformsFilterOperation) PutProjectOperation(value *QuicksightDataSetLogicalTableMapDataTransformsProjectOperation) PutRenameColumnOperation(value *QuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperation) PutTagColumnOperation(value *QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperation) PutUntagColumnOperation(value *QuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperation) ResetCastColumnTypeOperation() ResetCreateColumnsOperation() ResetFilterOperation() ResetProjectOperation() ResetRenameColumnOperation() ResetTagColumnOperation() ResetUntagColumnOperation() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetLogicalTableMapDataTransformsOutputReference ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QuicksightDataSetLogicalTableMapDataTransformsOutputReference
type QuicksightDataSetLogicalTableMapDataTransformsProjectOperation ¶
type QuicksightDataSetLogicalTableMapDataTransformsProjectOperation struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#projected_columns QuicksightDataSet#projected_columns}. ProjectedColumns *[]*string `field:"required" json:"projectedColumns" yaml:"projectedColumns"` }
type QuicksightDataSetLogicalTableMapDataTransformsProjectOperationOutputReference ¶
type QuicksightDataSetLogicalTableMapDataTransformsProjectOperationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *QuicksightDataSetLogicalTableMapDataTransformsProjectOperation SetInternalValue(val *QuicksightDataSetLogicalTableMapDataTransformsProjectOperation) ProjectedColumns() *[]*string SetProjectedColumns(val *[]*string) ProjectedColumnsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetLogicalTableMapDataTransformsProjectOperationOutputReference ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsProjectOperationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) QuicksightDataSetLogicalTableMapDataTransformsProjectOperationOutputReference
type QuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperation ¶
type QuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperation struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#column_name QuicksightDataSet#column_name}. ColumnName *string `field:"required" json:"columnName" yaml:"columnName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#new_column_name QuicksightDataSet#new_column_name}. NewColumnName *string `field:"required" json:"newColumnName" yaml:"newColumnName"` }
type QuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperationOutputReference ¶
type QuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperationOutputReference interface { cdktf.ComplexObject ColumnName() *string SetColumnName(val *string) ColumnNameInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *QuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperation SetInternalValue(val *QuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperation) NewColumnName() *string SetNewColumnName(val *string) NewColumnNameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperationOutputReference ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) QuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperationOutputReference
type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperation ¶
type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperation struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#column_name QuicksightDataSet#column_name}. ColumnName *string `field:"required" json:"columnName" yaml:"columnName"` // tags block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#tags QuicksightDataSet#tags} Tags interface{} `field:"required" json:"tags" yaml:"tags"` }
type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationOutputReference ¶
type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationOutputReference interface { cdktf.ComplexObject ColumnName() *string SetColumnName(val *string) ColumnNameInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperation SetInternalValue(val *QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperation) Tags() QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsList TagsInput() interface{} // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutTags(value interface{}) // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationOutputReference ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationOutputReference
type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTags ¶
type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTags struct { // column_description block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#column_description QuicksightDataSet#column_description} ColumnDescription *QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescription `field:"optional" json:"columnDescription" yaml:"columnDescription"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#column_geographic_role QuicksightDataSet#column_geographic_role}. ColumnGeographicRole *string `field:"optional" json:"columnGeographicRole" yaml:"columnGeographicRole"` }
type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescription ¶
type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescription struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#text QuicksightDataSet#text}. Text *string `field:"optional" json:"text" yaml:"text"` }
type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescriptionOutputReference ¶
type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescriptionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescription SetInternalValue(val *QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescription) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Text() *string SetText(val *string) TextInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetText() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescriptionOutputReference ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescriptionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescriptionOutputReference
type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsList ¶
type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsList ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsList
type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsOutputReference ¶
type QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsOutputReference interface { cdktf.ComplexObject ColumnDescription() QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescriptionOutputReference ColumnDescriptionInput() *QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescription ColumnGeographicRole() *string SetColumnGeographicRole(val *string) ColumnGeographicRoleInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutColumnDescription(value *QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescription) ResetColumnDescription() ResetColumnGeographicRole() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsOutputReference ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsOutputReference
type QuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperation ¶
type QuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperation struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#column_name QuicksightDataSet#column_name}. ColumnName *string `field:"required" json:"columnName" yaml:"columnName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#tag_names QuicksightDataSet#tag_names}. TagNames *[]*string `field:"required" json:"tagNames" yaml:"tagNames"` }
type QuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperationOutputReference ¶
type QuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperationOutputReference interface { cdktf.ComplexObject ColumnName() *string SetColumnName(val *string) ColumnNameInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *QuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperation SetInternalValue(val *QuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperation) TagNames() *[]*string SetTagNames(val *[]*string) TagNamesInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperationOutputReference ¶
func NewQuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) QuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperationOutputReference
type QuicksightDataSetLogicalTableMapList ¶
type QuicksightDataSetLogicalTableMapList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) QuicksightDataSetLogicalTableMapOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetLogicalTableMapList ¶
func NewQuicksightDataSetLogicalTableMapList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QuicksightDataSetLogicalTableMapList
type QuicksightDataSetLogicalTableMapOutputReference ¶
type QuicksightDataSetLogicalTableMapOutputReference interface { cdktf.ComplexObject Alias() *string SetAlias(val *string) AliasInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DataTransforms() QuicksightDataSetLogicalTableMapDataTransformsList DataTransformsInput() interface{} // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) LogicalTableMapId() *string SetLogicalTableMapId(val *string) LogicalTableMapIdInput() *string Source() QuicksightDataSetLogicalTableMapSourceOutputReference SourceInput() *QuicksightDataSetLogicalTableMapSource // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutDataTransforms(value interface{}) PutSource(value *QuicksightDataSetLogicalTableMapSource) ResetDataTransforms() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetLogicalTableMapOutputReference ¶
func NewQuicksightDataSetLogicalTableMapOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QuicksightDataSetLogicalTableMapOutputReference
type QuicksightDataSetLogicalTableMapSource ¶
type QuicksightDataSetLogicalTableMapSource struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#data_set_arn QuicksightDataSet#data_set_arn}. DataSetArn *string `field:"optional" json:"dataSetArn" yaml:"dataSetArn"` // join_instruction block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#join_instruction QuicksightDataSet#join_instruction} JoinInstruction *QuicksightDataSetLogicalTableMapSourceJoinInstruction `field:"optional" json:"joinInstruction" yaml:"joinInstruction"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#physical_table_id QuicksightDataSet#physical_table_id}. PhysicalTableId *string `field:"optional" json:"physicalTableId" yaml:"physicalTableId"` }
type QuicksightDataSetLogicalTableMapSourceJoinInstruction ¶
type QuicksightDataSetLogicalTableMapSourceJoinInstruction struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#left_operand QuicksightDataSet#left_operand}. LeftOperand *string `field:"required" json:"leftOperand" yaml:"leftOperand"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#on_clause QuicksightDataSet#on_clause}. OnClause *string `field:"required" json:"onClause" yaml:"onClause"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#right_operand QuicksightDataSet#right_operand}. RightOperand *string `field:"required" json:"rightOperand" yaml:"rightOperand"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#type QuicksightDataSet#type}. Type *string `field:"required" json:"type" yaml:"type"` // left_join_key_properties block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#left_join_key_properties QuicksightDataSet#left_join_key_properties} LeftJoinKeyProperties *QuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyProperties `field:"optional" json:"leftJoinKeyProperties" yaml:"leftJoinKeyProperties"` // right_join_key_properties block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#right_join_key_properties QuicksightDataSet#right_join_key_properties} RightJoinKeyProperties *QuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyProperties `field:"optional" json:"rightJoinKeyProperties" yaml:"rightJoinKeyProperties"` }
type QuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyProperties ¶
type QuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyProperties struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#unique_key QuicksightDataSet#unique_key}.
UniqueKey interface{} `field:"optional" json:"uniqueKey" yaml:"uniqueKey"`
}
type QuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyPropertiesOutputReference ¶
type QuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyPropertiesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *QuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyProperties SetInternalValue(val *QuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyProperties) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UniqueKey() interface{} SetUniqueKey(val interface{}) UniqueKeyInput() interface{} // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetUniqueKey() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyPropertiesOutputReference ¶
func NewQuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyPropertiesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) QuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyPropertiesOutputReference
type QuicksightDataSetLogicalTableMapSourceJoinInstructionOutputReference ¶
type QuicksightDataSetLogicalTableMapSourceJoinInstructionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *QuicksightDataSetLogicalTableMapSourceJoinInstruction SetInternalValue(val *QuicksightDataSetLogicalTableMapSourceJoinInstruction) LeftJoinKeyProperties() QuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyPropertiesOutputReference LeftJoinKeyPropertiesInput() *QuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyProperties LeftOperand() *string SetLeftOperand(val *string) LeftOperandInput() *string OnClause() *string SetOnClause(val *string) OnClauseInput() *string RightJoinKeyProperties() QuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyPropertiesOutputReference RightJoinKeyPropertiesInput() *QuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyProperties RightOperand() *string SetRightOperand(val *string) RightOperandInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutLeftJoinKeyProperties(value *QuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyProperties) PutRightJoinKeyProperties(value *QuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyProperties) ResetLeftJoinKeyProperties() ResetRightJoinKeyProperties() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetLogicalTableMapSourceJoinInstructionOutputReference ¶
func NewQuicksightDataSetLogicalTableMapSourceJoinInstructionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) QuicksightDataSetLogicalTableMapSourceJoinInstructionOutputReference
type QuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyProperties ¶
type QuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyProperties struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#unique_key QuicksightDataSet#unique_key}.
UniqueKey interface{} `field:"optional" json:"uniqueKey" yaml:"uniqueKey"`
}
type QuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyPropertiesOutputReference ¶
type QuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyPropertiesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *QuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyProperties SetInternalValue(val *QuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyProperties) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UniqueKey() interface{} SetUniqueKey(val interface{}) UniqueKeyInput() interface{} // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetUniqueKey() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyPropertiesOutputReference ¶
func NewQuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyPropertiesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) QuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyPropertiesOutputReference
type QuicksightDataSetLogicalTableMapSourceOutputReference ¶
type QuicksightDataSetLogicalTableMapSourceOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DataSetArn() *string SetDataSetArn(val *string) DataSetArnInput() *string // Experimental. Fqn() *string InternalValue() *QuicksightDataSetLogicalTableMapSource SetInternalValue(val *QuicksightDataSetLogicalTableMapSource) JoinInstruction() QuicksightDataSetLogicalTableMapSourceJoinInstructionOutputReference JoinInstructionInput() *QuicksightDataSetLogicalTableMapSourceJoinInstruction PhysicalTableId() *string SetPhysicalTableId(val *string) PhysicalTableIdInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutJoinInstruction(value *QuicksightDataSetLogicalTableMapSourceJoinInstruction) ResetDataSetArn() ResetJoinInstruction() ResetPhysicalTableId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetLogicalTableMapSourceOutputReference ¶
func NewQuicksightDataSetLogicalTableMapSourceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) QuicksightDataSetLogicalTableMapSourceOutputReference
type QuicksightDataSetPermissions ¶
type QuicksightDataSetPermissions struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#actions QuicksightDataSet#actions}. Actions *[]*string `field:"required" json:"actions" yaml:"actions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#principal QuicksightDataSet#principal}. Principal *string `field:"required" json:"principal" yaml:"principal"` }
type QuicksightDataSetPermissionsList ¶
type QuicksightDataSetPermissionsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) QuicksightDataSetPermissionsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetPermissionsList ¶
func NewQuicksightDataSetPermissionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QuicksightDataSetPermissionsList
type QuicksightDataSetPermissionsOutputReference ¶
type QuicksightDataSetPermissionsOutputReference interface { cdktf.ComplexObject Actions() *[]*string SetActions(val *[]*string) ActionsInput() *[]*string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Principal() *string SetPrincipal(val *string) PrincipalInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetPermissionsOutputReference ¶
func NewQuicksightDataSetPermissionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QuicksightDataSetPermissionsOutputReference
type QuicksightDataSetPhysicalTableMap ¶
type QuicksightDataSetPhysicalTableMap struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#physical_table_map_id QuicksightDataSet#physical_table_map_id}. PhysicalTableMapId *string `field:"required" json:"physicalTableMapId" yaml:"physicalTableMapId"` // custom_sql block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#custom_sql QuicksightDataSet#custom_sql} CustomSql *QuicksightDataSetPhysicalTableMapCustomSql `field:"optional" json:"customSql" yaml:"customSql"` // relational_table block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#relational_table QuicksightDataSet#relational_table} RelationalTable *QuicksightDataSetPhysicalTableMapRelationalTable `field:"optional" json:"relationalTable" yaml:"relationalTable"` // s3_source block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#s3_source QuicksightDataSet#s3_source} S3Source *QuicksightDataSetPhysicalTableMapS3Source `field:"optional" json:"s3Source" yaml:"s3Source"` }
type QuicksightDataSetPhysicalTableMapCustomSql ¶
type QuicksightDataSetPhysicalTableMapCustomSql struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#data_source_arn QuicksightDataSet#data_source_arn}. DataSourceArn *string `field:"required" json:"dataSourceArn" yaml:"dataSourceArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#name QuicksightDataSet#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#sql_query QuicksightDataSet#sql_query}. SqlQuery *string `field:"required" json:"sqlQuery" yaml:"sqlQuery"` // columns block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#columns QuicksightDataSet#columns} Columns interface{} `field:"optional" json:"columns" yaml:"columns"` }
type QuicksightDataSetPhysicalTableMapCustomSqlColumns ¶
type QuicksightDataSetPhysicalTableMapCustomSqlColumns struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#name QuicksightDataSet#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#type QuicksightDataSet#type}. Type *string `field:"required" json:"type" yaml:"type"` }
type QuicksightDataSetPhysicalTableMapCustomSqlColumnsList ¶
type QuicksightDataSetPhysicalTableMapCustomSqlColumnsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) QuicksightDataSetPhysicalTableMapCustomSqlColumnsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetPhysicalTableMapCustomSqlColumnsList ¶
func NewQuicksightDataSetPhysicalTableMapCustomSqlColumnsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QuicksightDataSetPhysicalTableMapCustomSqlColumnsList
type QuicksightDataSetPhysicalTableMapCustomSqlColumnsOutputReference ¶
type QuicksightDataSetPhysicalTableMapCustomSqlColumnsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetPhysicalTableMapCustomSqlColumnsOutputReference ¶
func NewQuicksightDataSetPhysicalTableMapCustomSqlColumnsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QuicksightDataSetPhysicalTableMapCustomSqlColumnsOutputReference
type QuicksightDataSetPhysicalTableMapCustomSqlOutputReference ¶
type QuicksightDataSetPhysicalTableMapCustomSqlOutputReference interface { cdktf.ComplexObject Columns() QuicksightDataSetPhysicalTableMapCustomSqlColumnsList ColumnsInput() interface{} // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DataSourceArn() *string SetDataSourceArn(val *string) DataSourceArnInput() *string // Experimental. Fqn() *string InternalValue() *QuicksightDataSetPhysicalTableMapCustomSql SetInternalValue(val *QuicksightDataSetPhysicalTableMapCustomSql) Name() *string SetName(val *string) NameInput() *string SqlQuery() *string SetSqlQuery(val *string) SqlQueryInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutColumns(value interface{}) ResetColumns() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetPhysicalTableMapCustomSqlOutputReference ¶
func NewQuicksightDataSetPhysicalTableMapCustomSqlOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) QuicksightDataSetPhysicalTableMapCustomSqlOutputReference
type QuicksightDataSetPhysicalTableMapList ¶
type QuicksightDataSetPhysicalTableMapList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) QuicksightDataSetPhysicalTableMapOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetPhysicalTableMapList ¶
func NewQuicksightDataSetPhysicalTableMapList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QuicksightDataSetPhysicalTableMapList
type QuicksightDataSetPhysicalTableMapOutputReference ¶
type QuicksightDataSetPhysicalTableMapOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomSql() QuicksightDataSetPhysicalTableMapCustomSqlOutputReference CustomSqlInput() *QuicksightDataSetPhysicalTableMapCustomSql // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) PhysicalTableMapId() *string SetPhysicalTableMapId(val *string) PhysicalTableMapIdInput() *string RelationalTable() QuicksightDataSetPhysicalTableMapRelationalTableOutputReference RelationalTableInput() *QuicksightDataSetPhysicalTableMapRelationalTable S3Source() QuicksightDataSetPhysicalTableMapS3SourceOutputReference S3SourceInput() *QuicksightDataSetPhysicalTableMapS3Source // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCustomSql(value *QuicksightDataSetPhysicalTableMapCustomSql) PutRelationalTable(value *QuicksightDataSetPhysicalTableMapRelationalTable) PutS3Source(value *QuicksightDataSetPhysicalTableMapS3Source) ResetCustomSql() ResetRelationalTable() ResetS3Source() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetPhysicalTableMapOutputReference ¶
func NewQuicksightDataSetPhysicalTableMapOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QuicksightDataSetPhysicalTableMapOutputReference
type QuicksightDataSetPhysicalTableMapRelationalTable ¶
type QuicksightDataSetPhysicalTableMapRelationalTable struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#data_source_arn QuicksightDataSet#data_source_arn}. DataSourceArn *string `field:"required" json:"dataSourceArn" yaml:"dataSourceArn"` // input_columns block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#input_columns QuicksightDataSet#input_columns} InputColumns interface{} `field:"required" json:"inputColumns" yaml:"inputColumns"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#name QuicksightDataSet#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#catalog QuicksightDataSet#catalog}. Catalog *string `field:"optional" json:"catalog" yaml:"catalog"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#schema QuicksightDataSet#schema}. Schema *string `field:"optional" json:"schema" yaml:"schema"` }
type QuicksightDataSetPhysicalTableMapRelationalTableInputColumns ¶
type QuicksightDataSetPhysicalTableMapRelationalTableInputColumns struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#name QuicksightDataSet#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#type QuicksightDataSet#type}. Type *string `field:"required" json:"type" yaml:"type"` }
type QuicksightDataSetPhysicalTableMapRelationalTableInputColumnsList ¶
type QuicksightDataSetPhysicalTableMapRelationalTableInputColumnsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) QuicksightDataSetPhysicalTableMapRelationalTableInputColumnsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetPhysicalTableMapRelationalTableInputColumnsList ¶
func NewQuicksightDataSetPhysicalTableMapRelationalTableInputColumnsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QuicksightDataSetPhysicalTableMapRelationalTableInputColumnsList
type QuicksightDataSetPhysicalTableMapRelationalTableInputColumnsOutputReference ¶
type QuicksightDataSetPhysicalTableMapRelationalTableInputColumnsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetPhysicalTableMapRelationalTableInputColumnsOutputReference ¶
func NewQuicksightDataSetPhysicalTableMapRelationalTableInputColumnsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QuicksightDataSetPhysicalTableMapRelationalTableInputColumnsOutputReference
type QuicksightDataSetPhysicalTableMapRelationalTableOutputReference ¶
type QuicksightDataSetPhysicalTableMapRelationalTableOutputReference interface { cdktf.ComplexObject Catalog() *string SetCatalog(val *string) CatalogInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DataSourceArn() *string SetDataSourceArn(val *string) DataSourceArnInput() *string // Experimental. Fqn() *string InputColumns() QuicksightDataSetPhysicalTableMapRelationalTableInputColumnsList InputColumnsInput() interface{} InternalValue() *QuicksightDataSetPhysicalTableMapRelationalTable SetInternalValue(val *QuicksightDataSetPhysicalTableMapRelationalTable) Name() *string SetName(val *string) NameInput() *string Schema() *string SetSchema(val *string) SchemaInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutInputColumns(value interface{}) ResetCatalog() ResetSchema() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetPhysicalTableMapRelationalTableOutputReference ¶
func NewQuicksightDataSetPhysicalTableMapRelationalTableOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) QuicksightDataSetPhysicalTableMapRelationalTableOutputReference
type QuicksightDataSetPhysicalTableMapS3Source ¶
type QuicksightDataSetPhysicalTableMapS3Source struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#data_source_arn QuicksightDataSet#data_source_arn}. DataSourceArn *string `field:"required" json:"dataSourceArn" yaml:"dataSourceArn"` // input_columns block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#input_columns QuicksightDataSet#input_columns} InputColumns interface{} `field:"required" json:"inputColumns" yaml:"inputColumns"` // upload_settings block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#upload_settings QuicksightDataSet#upload_settings} UploadSettings *QuicksightDataSetPhysicalTableMapS3SourceUploadSettings `field:"required" json:"uploadSettings" yaml:"uploadSettings"` }
type QuicksightDataSetPhysicalTableMapS3SourceInputColumns ¶
type QuicksightDataSetPhysicalTableMapS3SourceInputColumns struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#name QuicksightDataSet#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#type QuicksightDataSet#type}. Type *string `field:"required" json:"type" yaml:"type"` }
type QuicksightDataSetPhysicalTableMapS3SourceInputColumnsList ¶
type QuicksightDataSetPhysicalTableMapS3SourceInputColumnsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) QuicksightDataSetPhysicalTableMapS3SourceInputColumnsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetPhysicalTableMapS3SourceInputColumnsList ¶
func NewQuicksightDataSetPhysicalTableMapS3SourceInputColumnsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QuicksightDataSetPhysicalTableMapS3SourceInputColumnsList
type QuicksightDataSetPhysicalTableMapS3SourceInputColumnsOutputReference ¶
type QuicksightDataSetPhysicalTableMapS3SourceInputColumnsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetPhysicalTableMapS3SourceInputColumnsOutputReference ¶
func NewQuicksightDataSetPhysicalTableMapS3SourceInputColumnsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QuicksightDataSetPhysicalTableMapS3SourceInputColumnsOutputReference
type QuicksightDataSetPhysicalTableMapS3SourceOutputReference ¶
type QuicksightDataSetPhysicalTableMapS3SourceOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DataSourceArn() *string SetDataSourceArn(val *string) DataSourceArnInput() *string // Experimental. Fqn() *string InputColumns() QuicksightDataSetPhysicalTableMapS3SourceInputColumnsList InputColumnsInput() interface{} InternalValue() *QuicksightDataSetPhysicalTableMapS3Source SetInternalValue(val *QuicksightDataSetPhysicalTableMapS3Source) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UploadSettings() QuicksightDataSetPhysicalTableMapS3SourceUploadSettingsOutputReference UploadSettingsInput() *QuicksightDataSetPhysicalTableMapS3SourceUploadSettings // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutInputColumns(value interface{}) PutUploadSettings(value *QuicksightDataSetPhysicalTableMapS3SourceUploadSettings) // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetPhysicalTableMapS3SourceOutputReference ¶
func NewQuicksightDataSetPhysicalTableMapS3SourceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) QuicksightDataSetPhysicalTableMapS3SourceOutputReference
type QuicksightDataSetPhysicalTableMapS3SourceUploadSettings ¶
type QuicksightDataSetPhysicalTableMapS3SourceUploadSettings struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#contains_header QuicksightDataSet#contains_header}. ContainsHeader interface{} `field:"optional" json:"containsHeader" yaml:"containsHeader"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#delimiter QuicksightDataSet#delimiter}. Delimiter *string `field:"optional" json:"delimiter" yaml:"delimiter"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#format QuicksightDataSet#format}. Format *string `field:"optional" json:"format" yaml:"format"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#start_from_row QuicksightDataSet#start_from_row}. StartFromRow *float64 `field:"optional" json:"startFromRow" yaml:"startFromRow"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#text_qualifier QuicksightDataSet#text_qualifier}. TextQualifier *string `field:"optional" json:"textQualifier" yaml:"textQualifier"` }
type QuicksightDataSetPhysicalTableMapS3SourceUploadSettingsOutputReference ¶
type QuicksightDataSetPhysicalTableMapS3SourceUploadSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ContainsHeader() interface{} SetContainsHeader(val interface{}) ContainsHeaderInput() interface{} // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delimiter() *string SetDelimiter(val *string) DelimiterInput() *string Format() *string SetFormat(val *string) FormatInput() *string // Experimental. Fqn() *string InternalValue() *QuicksightDataSetPhysicalTableMapS3SourceUploadSettings SetInternalValue(val *QuicksightDataSetPhysicalTableMapS3SourceUploadSettings) StartFromRow() *float64 SetStartFromRow(val *float64) StartFromRowInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TextQualifier() *string SetTextQualifier(val *string) TextQualifierInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetContainsHeader() ResetDelimiter() ResetFormat() ResetStartFromRow() ResetTextQualifier() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetPhysicalTableMapS3SourceUploadSettingsOutputReference ¶
func NewQuicksightDataSetPhysicalTableMapS3SourceUploadSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) QuicksightDataSetPhysicalTableMapS3SourceUploadSettingsOutputReference
type QuicksightDataSetRowLevelPermissionDataSet ¶
type QuicksightDataSetRowLevelPermissionDataSet struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#arn QuicksightDataSet#arn}. Arn *string `field:"required" json:"arn" yaml:"arn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#permission_policy QuicksightDataSet#permission_policy}. PermissionPolicy *string `field:"required" json:"permissionPolicy" yaml:"permissionPolicy"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#format_version QuicksightDataSet#format_version}. FormatVersion *string `field:"optional" json:"formatVersion" yaml:"formatVersion"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#namespace QuicksightDataSet#namespace}. Namespace *string `field:"optional" json:"namespace" yaml:"namespace"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#status QuicksightDataSet#status}. Status *string `field:"optional" json:"status" yaml:"status"` }
type QuicksightDataSetRowLevelPermissionDataSetOutputReference ¶
type QuicksightDataSetRowLevelPermissionDataSetOutputReference interface { cdktf.ComplexObject Arn() *string SetArn(val *string) ArnInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FormatVersion() *string SetFormatVersion(val *string) FormatVersionInput() *string // Experimental. Fqn() *string InternalValue() *QuicksightDataSetRowLevelPermissionDataSet SetInternalValue(val *QuicksightDataSetRowLevelPermissionDataSet) Namespace() *string SetNamespace(val *string) NamespaceInput() *string PermissionPolicy() *string SetPermissionPolicy(val *string) PermissionPolicyInput() *string Status() *string SetStatus(val *string) StatusInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetFormatVersion() ResetNamespace() ResetStatus() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetRowLevelPermissionDataSetOutputReference ¶
func NewQuicksightDataSetRowLevelPermissionDataSetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) QuicksightDataSetRowLevelPermissionDataSetOutputReference
type QuicksightDataSetRowLevelPermissionTagConfiguration ¶
type QuicksightDataSetRowLevelPermissionTagConfiguration struct { // tag_rules block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#tag_rules QuicksightDataSet#tag_rules} TagRules interface{} `field:"required" json:"tagRules" yaml:"tagRules"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#status QuicksightDataSet#status}. Status *string `field:"optional" json:"status" yaml:"status"` }
type QuicksightDataSetRowLevelPermissionTagConfigurationOutputReference ¶
type QuicksightDataSetRowLevelPermissionTagConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *QuicksightDataSetRowLevelPermissionTagConfiguration SetInternalValue(val *QuicksightDataSetRowLevelPermissionTagConfiguration) Status() *string SetStatus(val *string) StatusInput() *string TagRules() QuicksightDataSetRowLevelPermissionTagConfigurationTagRulesList TagRulesInput() interface{} // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutTagRules(value interface{}) ResetStatus() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetRowLevelPermissionTagConfigurationOutputReference ¶
func NewQuicksightDataSetRowLevelPermissionTagConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) QuicksightDataSetRowLevelPermissionTagConfigurationOutputReference
type QuicksightDataSetRowLevelPermissionTagConfigurationTagRules ¶
type QuicksightDataSetRowLevelPermissionTagConfigurationTagRules struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#column_name QuicksightDataSet#column_name}. ColumnName *string `field:"required" json:"columnName" yaml:"columnName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#tag_key QuicksightDataSet#tag_key}. TagKey *string `field:"required" json:"tagKey" yaml:"tagKey"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#match_all_value QuicksightDataSet#match_all_value}. MatchAllValue *string `field:"optional" json:"matchAllValue" yaml:"matchAllValue"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/quicksight_data_set#tag_multi_value_delimiter QuicksightDataSet#tag_multi_value_delimiter}. TagMultiValueDelimiter *string `field:"optional" json:"tagMultiValueDelimiter" yaml:"tagMultiValueDelimiter"` }
type QuicksightDataSetRowLevelPermissionTagConfigurationTagRulesList ¶
type QuicksightDataSetRowLevelPermissionTagConfigurationTagRulesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) QuicksightDataSetRowLevelPermissionTagConfigurationTagRulesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetRowLevelPermissionTagConfigurationTagRulesList ¶
func NewQuicksightDataSetRowLevelPermissionTagConfigurationTagRulesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QuicksightDataSetRowLevelPermissionTagConfigurationTagRulesList
type QuicksightDataSetRowLevelPermissionTagConfigurationTagRulesOutputReference ¶
type QuicksightDataSetRowLevelPermissionTagConfigurationTagRulesOutputReference interface { cdktf.ComplexObject ColumnName() *string SetColumnName(val *string) ColumnNameInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) MatchAllValue() *string SetMatchAllValue(val *string) MatchAllValueInput() *string TagKey() *string SetTagKey(val *string) TagKeyInput() *string TagMultiValueDelimiter() *string SetTagMultiValueDelimiter(val *string) TagMultiValueDelimiterInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetMatchAllValue() ResetTagMultiValueDelimiter() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewQuicksightDataSetRowLevelPermissionTagConfigurationTagRulesOutputReference ¶
func NewQuicksightDataSetRowLevelPermissionTagConfigurationTagRulesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QuicksightDataSetRowLevelPermissionTagConfigurationTagRulesOutputReference
Source Files ¶
- QuicksightDataSet.go
- QuicksightDataSetColumnGroups.go
- QuicksightDataSetColumnGroupsGeoSpatialColumnGroup.go
- QuicksightDataSetColumnGroupsGeoSpatialColumnGroupOutputReference.go
- QuicksightDataSetColumnGroupsGeoSpatialColumnGroupOutputReference__checks.go
- QuicksightDataSetColumnGroupsList.go
- QuicksightDataSetColumnGroupsList__checks.go
- QuicksightDataSetColumnGroupsOutputReference.go
- QuicksightDataSetColumnGroupsOutputReference__checks.go
- QuicksightDataSetColumnLevelPermissionRules.go
- QuicksightDataSetColumnLevelPermissionRulesList.go
- QuicksightDataSetColumnLevelPermissionRulesList__checks.go
- QuicksightDataSetColumnLevelPermissionRulesOutputReference.go
- QuicksightDataSetColumnLevelPermissionRulesOutputReference__checks.go
- QuicksightDataSetConfig.go
- QuicksightDataSetDataSetUsageConfiguration.go
- QuicksightDataSetDataSetUsageConfigurationOutputReference.go
- QuicksightDataSetDataSetUsageConfigurationOutputReference__checks.go
- QuicksightDataSetFieldFolders.go
- QuicksightDataSetFieldFoldersList.go
- QuicksightDataSetFieldFoldersList__checks.go
- QuicksightDataSetFieldFoldersOutputReference.go
- QuicksightDataSetFieldFoldersOutputReference__checks.go
- QuicksightDataSetLogicalTableMap.go
- QuicksightDataSetLogicalTableMapDataTransforms.go
- QuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperation.go
- QuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperationOutputReference.go
- QuicksightDataSetLogicalTableMapDataTransformsCastColumnTypeOperationOutputReference__checks.go
- QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperation.go
- QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumns.go
- QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsList.go
- QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsList__checks.go
- QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsOutputReference.go
- QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationColumnsOutputReference__checks.go
- QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationOutputReference.go
- QuicksightDataSetLogicalTableMapDataTransformsCreateColumnsOperationOutputReference__checks.go
- QuicksightDataSetLogicalTableMapDataTransformsFilterOperation.go
- QuicksightDataSetLogicalTableMapDataTransformsFilterOperationOutputReference.go
- QuicksightDataSetLogicalTableMapDataTransformsFilterOperationOutputReference__checks.go
- QuicksightDataSetLogicalTableMapDataTransformsList.go
- QuicksightDataSetLogicalTableMapDataTransformsList__checks.go
- QuicksightDataSetLogicalTableMapDataTransformsOutputReference.go
- QuicksightDataSetLogicalTableMapDataTransformsOutputReference__checks.go
- QuicksightDataSetLogicalTableMapDataTransformsProjectOperation.go
- QuicksightDataSetLogicalTableMapDataTransformsProjectOperationOutputReference.go
- QuicksightDataSetLogicalTableMapDataTransformsProjectOperationOutputReference__checks.go
- QuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperation.go
- QuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperationOutputReference.go
- QuicksightDataSetLogicalTableMapDataTransformsRenameColumnOperationOutputReference__checks.go
- QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperation.go
- QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationOutputReference.go
- QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationOutputReference__checks.go
- QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTags.go
- QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescription.go
- QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescriptionOutputReference.go
- QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsColumnDescriptionOutputReference__checks.go
- QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsList.go
- QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsList__checks.go
- QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsOutputReference.go
- QuicksightDataSetLogicalTableMapDataTransformsTagColumnOperationTagsOutputReference__checks.go
- QuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperation.go
- QuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperationOutputReference.go
- QuicksightDataSetLogicalTableMapDataTransformsUntagColumnOperationOutputReference__checks.go
- QuicksightDataSetLogicalTableMapList.go
- QuicksightDataSetLogicalTableMapList__checks.go
- QuicksightDataSetLogicalTableMapOutputReference.go
- QuicksightDataSetLogicalTableMapOutputReference__checks.go
- QuicksightDataSetLogicalTableMapSource.go
- QuicksightDataSetLogicalTableMapSourceJoinInstruction.go
- QuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyProperties.go
- QuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyPropertiesOutputReference.go
- QuicksightDataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyPropertiesOutputReference__checks.go
- QuicksightDataSetLogicalTableMapSourceJoinInstructionOutputReference.go
- QuicksightDataSetLogicalTableMapSourceJoinInstructionOutputReference__checks.go
- QuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyProperties.go
- QuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyPropertiesOutputReference.go
- QuicksightDataSetLogicalTableMapSourceJoinInstructionRightJoinKeyPropertiesOutputReference__checks.go
- QuicksightDataSetLogicalTableMapSourceOutputReference.go
- QuicksightDataSetLogicalTableMapSourceOutputReference__checks.go
- QuicksightDataSetPermissions.go
- QuicksightDataSetPermissionsList.go
- QuicksightDataSetPermissionsList__checks.go
- QuicksightDataSetPermissionsOutputReference.go
- QuicksightDataSetPermissionsOutputReference__checks.go
- QuicksightDataSetPhysicalTableMap.go
- QuicksightDataSetPhysicalTableMapCustomSql.go
- QuicksightDataSetPhysicalTableMapCustomSqlColumns.go
- QuicksightDataSetPhysicalTableMapCustomSqlColumnsList.go
- QuicksightDataSetPhysicalTableMapCustomSqlColumnsList__checks.go
- QuicksightDataSetPhysicalTableMapCustomSqlColumnsOutputReference.go
- QuicksightDataSetPhysicalTableMapCustomSqlColumnsOutputReference__checks.go
- QuicksightDataSetPhysicalTableMapCustomSqlOutputReference.go
- QuicksightDataSetPhysicalTableMapCustomSqlOutputReference__checks.go
- QuicksightDataSetPhysicalTableMapList.go
- QuicksightDataSetPhysicalTableMapList__checks.go
- QuicksightDataSetPhysicalTableMapOutputReference.go
- QuicksightDataSetPhysicalTableMapOutputReference__checks.go
- QuicksightDataSetPhysicalTableMapRelationalTable.go
- QuicksightDataSetPhysicalTableMapRelationalTableInputColumns.go
- QuicksightDataSetPhysicalTableMapRelationalTableInputColumnsList.go
- QuicksightDataSetPhysicalTableMapRelationalTableInputColumnsList__checks.go
- QuicksightDataSetPhysicalTableMapRelationalTableInputColumnsOutputReference.go
- QuicksightDataSetPhysicalTableMapRelationalTableInputColumnsOutputReference__checks.go
- QuicksightDataSetPhysicalTableMapRelationalTableOutputReference.go
- QuicksightDataSetPhysicalTableMapRelationalTableOutputReference__checks.go
- QuicksightDataSetPhysicalTableMapS3Source.go
- QuicksightDataSetPhysicalTableMapS3SourceInputColumns.go
- QuicksightDataSetPhysicalTableMapS3SourceInputColumnsList.go
- QuicksightDataSetPhysicalTableMapS3SourceInputColumnsList__checks.go
- QuicksightDataSetPhysicalTableMapS3SourceInputColumnsOutputReference.go
- QuicksightDataSetPhysicalTableMapS3SourceInputColumnsOutputReference__checks.go
- QuicksightDataSetPhysicalTableMapS3SourceOutputReference.go
- QuicksightDataSetPhysicalTableMapS3SourceOutputReference__checks.go
- QuicksightDataSetPhysicalTableMapS3SourceUploadSettings.go
- QuicksightDataSetPhysicalTableMapS3SourceUploadSettingsOutputReference.go
- QuicksightDataSetPhysicalTableMapS3SourceUploadSettingsOutputReference__checks.go
- QuicksightDataSetRowLevelPermissionDataSet.go
- QuicksightDataSetRowLevelPermissionDataSetOutputReference.go
- QuicksightDataSetRowLevelPermissionDataSetOutputReference__checks.go
- QuicksightDataSetRowLevelPermissionTagConfiguration.go
- QuicksightDataSetRowLevelPermissionTagConfigurationOutputReference.go
- QuicksightDataSetRowLevelPermissionTagConfigurationOutputReference__checks.go
- QuicksightDataSetRowLevelPermissionTagConfigurationTagRules.go
- QuicksightDataSetRowLevelPermissionTagConfigurationTagRulesList.go
- QuicksightDataSetRowLevelPermissionTagConfigurationTagRulesList__checks.go
- QuicksightDataSetRowLevelPermissionTagConfigurationTagRulesOutputReference.go
- QuicksightDataSetRowLevelPermissionTagConfigurationTagRulesOutputReference__checks.go
- QuicksightDataSet__checks.go
- main.go