Documentation ¶
Index ¶
- func CfnAnalysis_CFN_RESOURCE_TYPE_NAME() *string
- func CfnAnalysis_IsCfnElement(x interface{}) *bool
- func CfnAnalysis_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnAnalysis_IsConstruct(x interface{}) *bool
- func CfnDashboard_CFN_RESOURCE_TYPE_NAME() *string
- func CfnDashboard_IsCfnElement(x interface{}) *bool
- func CfnDashboard_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnDashboard_IsConstruct(x interface{}) *bool
- func CfnDataSet_CFN_RESOURCE_TYPE_NAME() *string
- func CfnDataSet_IsCfnElement(x interface{}) *bool
- func CfnDataSet_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnDataSet_IsConstruct(x interface{}) *bool
- func CfnDataSource_CFN_RESOURCE_TYPE_NAME() *string
- func CfnDataSource_IsCfnElement(x interface{}) *bool
- func CfnDataSource_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnDataSource_IsConstruct(x interface{}) *bool
- func CfnTemplate_CFN_RESOURCE_TYPE_NAME() *string
- func CfnTemplate_IsCfnElement(x interface{}) *bool
- func CfnTemplate_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnTemplate_IsConstruct(x interface{}) *bool
- func CfnTheme_CFN_RESOURCE_TYPE_NAME() *string
- func CfnTheme_IsCfnElement(x interface{}) *bool
- func CfnTheme_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnTheme_IsConstruct(x interface{}) *bool
- func NewCfnAnalysis_Override(c CfnAnalysis, scope constructs.Construct, id *string, props *CfnAnalysisProps)
- func NewCfnDashboard_Override(c CfnDashboard, scope constructs.Construct, id *string, ...)
- func NewCfnDataSet_Override(c CfnDataSet, scope constructs.Construct, id *string, props *CfnDataSetProps)
- func NewCfnDataSource_Override(c CfnDataSource, scope constructs.Construct, id *string, ...)
- func NewCfnTemplate_Override(c CfnTemplate, scope constructs.Construct, id *string, props *CfnTemplateProps)
- func NewCfnTheme_Override(c CfnTheme, scope constructs.Construct, id *string, props *CfnThemeProps)
- type CfnAnalysis
- type CfnAnalysisProps
- type CfnAnalysis_AnalysisErrorProperty
- type CfnAnalysis_AnalysisSourceEntityProperty
- type CfnAnalysis_AnalysisSourceTemplateProperty
- type CfnAnalysis_DataSetReferenceProperty
- type CfnAnalysis_DateTimeParameterProperty
- type CfnAnalysis_DecimalParameterProperty
- type CfnAnalysis_IntegerParameterProperty
- type CfnAnalysis_ParametersProperty
- type CfnAnalysis_ResourcePermissionProperty
- type CfnAnalysis_SheetProperty
- type CfnAnalysis_StringParameterProperty
- type CfnDashboard
- type CfnDashboardProps
- type CfnDashboard_AdHocFilteringOptionProperty
- type CfnDashboard_DashboardPublishOptionsProperty
- type CfnDashboard_DashboardSourceEntityProperty
- type CfnDashboard_DashboardSourceTemplateProperty
- type CfnDashboard_DataSetReferenceProperty
- type CfnDashboard_DateTimeParameterProperty
- type CfnDashboard_DecimalParameterProperty
- type CfnDashboard_ExportToCSVOptionProperty
- type CfnDashboard_IntegerParameterProperty
- type CfnDashboard_ParametersProperty
- type CfnDashboard_ResourcePermissionProperty
- type CfnDashboard_SheetControlsOptionProperty
- type CfnDashboard_StringParameterProperty
- type CfnDataSet
- type CfnDataSetProps
- type CfnDataSet_CalculatedColumnProperty
- type CfnDataSet_CastColumnTypeOperationProperty
- type CfnDataSet_ColumnDescriptionProperty
- type CfnDataSet_ColumnGroupProperty
- type CfnDataSet_ColumnLevelPermissionRuleProperty
- type CfnDataSet_ColumnTagProperty
- type CfnDataSet_CreateColumnsOperationProperty
- type CfnDataSet_CustomSqlProperty
- type CfnDataSet_FieldFolderProperty
- type CfnDataSet_FilterOperationProperty
- type CfnDataSet_GeoSpatialColumnGroupProperty
- type CfnDataSet_IngestionWaitPolicyProperty
- type CfnDataSet_InputColumnProperty
- type CfnDataSet_JoinInstructionProperty
- type CfnDataSet_JoinKeyPropertiesProperty
- type CfnDataSet_LogicalTableProperty
- type CfnDataSet_LogicalTableSourceProperty
- type CfnDataSet_OutputColumnProperty
- type CfnDataSet_PhysicalTableProperty
- type CfnDataSet_ProjectOperationProperty
- type CfnDataSet_RelationalTableProperty
- type CfnDataSet_RenameColumnOperationProperty
- type CfnDataSet_ResourcePermissionProperty
- type CfnDataSet_RowLevelPermissionDataSetProperty
- type CfnDataSet_S3SourceProperty
- type CfnDataSet_TagColumnOperationProperty
- type CfnDataSet_TransformOperationProperty
- type CfnDataSet_UploadSettingsProperty
- type CfnDataSource
- type CfnDataSourceProps
- type CfnDataSource_AmazonElasticsearchParametersProperty
- type CfnDataSource_AthenaParametersProperty
- type CfnDataSource_AuroraParametersProperty
- type CfnDataSource_AuroraPostgreSqlParametersProperty
- type CfnDataSource_CredentialPairProperty
- type CfnDataSource_DataSourceCredentialsProperty
- type CfnDataSource_DataSourceErrorInfoProperty
- type CfnDataSource_DataSourceParametersProperty
- type CfnDataSource_ManifestFileLocationProperty
- type CfnDataSource_MariaDbParametersProperty
- type CfnDataSource_MySqlParametersProperty
- type CfnDataSource_OracleParametersProperty
- type CfnDataSource_PostgreSqlParametersProperty
- type CfnDataSource_PrestoParametersProperty
- type CfnDataSource_RdsParametersProperty
- type CfnDataSource_RedshiftParametersProperty
- type CfnDataSource_ResourcePermissionProperty
- type CfnDataSource_S3ParametersProperty
- type CfnDataSource_SnowflakeParametersProperty
- type CfnDataSource_SparkParametersProperty
- type CfnDataSource_SqlServerParametersProperty
- type CfnDataSource_SslPropertiesProperty
- type CfnDataSource_TeradataParametersProperty
- type CfnDataSource_VpcConnectionPropertiesProperty
- type CfnTemplate
- type CfnTemplateProps
- type CfnTemplate_DataSetReferenceProperty
- type CfnTemplate_ResourcePermissionProperty
- type CfnTemplate_TemplateSourceAnalysisProperty
- type CfnTemplate_TemplateSourceEntityProperty
- type CfnTemplate_TemplateSourceTemplateProperty
- type CfnTheme
- type CfnThemeProps
- type CfnTheme_BorderStyleProperty
- type CfnTheme_DataColorPaletteProperty
- type CfnTheme_FontProperty
- type CfnTheme_GutterStyleProperty
- type CfnTheme_MarginStyleProperty
- type CfnTheme_ResourcePermissionProperty
- type CfnTheme_SheetStyleProperty
- type CfnTheme_ThemeConfigurationProperty
- type CfnTheme_TileLayoutStyleProperty
- type CfnTheme_TileStyleProperty
- type CfnTheme_TypographyProperty
- type CfnTheme_UIColorPaletteProperty
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CfnAnalysis_CFN_RESOURCE_TYPE_NAME ¶
func CfnAnalysis_CFN_RESOURCE_TYPE_NAME() *string
func CfnAnalysis_IsCfnElement ¶
func CfnAnalysis_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnAnalysis_IsCfnResource ¶
func CfnAnalysis_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnAnalysis_IsConstruct ¶
func CfnAnalysis_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func CfnDashboard_CFN_RESOURCE_TYPE_NAME ¶
func CfnDashboard_CFN_RESOURCE_TYPE_NAME() *string
func CfnDashboard_IsCfnElement ¶
func CfnDashboard_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnDashboard_IsCfnResource ¶
func CfnDashboard_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnDashboard_IsConstruct ¶
func CfnDashboard_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func CfnDataSet_CFN_RESOURCE_TYPE_NAME ¶
func CfnDataSet_CFN_RESOURCE_TYPE_NAME() *string
func CfnDataSet_IsCfnElement ¶
func CfnDataSet_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnDataSet_IsCfnResource ¶
func CfnDataSet_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnDataSet_IsConstruct ¶
func CfnDataSet_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func CfnDataSource_CFN_RESOURCE_TYPE_NAME ¶
func CfnDataSource_CFN_RESOURCE_TYPE_NAME() *string
func CfnDataSource_IsCfnElement ¶
func CfnDataSource_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnDataSource_IsCfnResource ¶
func CfnDataSource_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnDataSource_IsConstruct ¶
func CfnDataSource_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func CfnTemplate_CFN_RESOURCE_TYPE_NAME ¶
func CfnTemplate_CFN_RESOURCE_TYPE_NAME() *string
func CfnTemplate_IsCfnElement ¶
func CfnTemplate_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnTemplate_IsCfnResource ¶
func CfnTemplate_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnTemplate_IsConstruct ¶
func CfnTemplate_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func CfnTheme_CFN_RESOURCE_TYPE_NAME ¶
func CfnTheme_CFN_RESOURCE_TYPE_NAME() *string
func CfnTheme_IsCfnElement ¶
func CfnTheme_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnTheme_IsCfnResource ¶
func CfnTheme_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnTheme_IsConstruct ¶
func CfnTheme_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func NewCfnAnalysis_Override ¶
func NewCfnAnalysis_Override(c CfnAnalysis, scope constructs.Construct, id *string, props *CfnAnalysisProps)
Create a new `AWS::QuickSight::Analysis`.
func NewCfnDashboard_Override ¶
func NewCfnDashboard_Override(c CfnDashboard, scope constructs.Construct, id *string, props *CfnDashboardProps)
Create a new `AWS::QuickSight::Dashboard`.
func NewCfnDataSet_Override ¶
func NewCfnDataSet_Override(c CfnDataSet, scope constructs.Construct, id *string, props *CfnDataSetProps)
Create a new `AWS::QuickSight::DataSet`.
func NewCfnDataSource_Override ¶
func NewCfnDataSource_Override(c CfnDataSource, scope constructs.Construct, id *string, props *CfnDataSourceProps)
Create a new `AWS::QuickSight::DataSource`.
func NewCfnTemplate_Override ¶
func NewCfnTemplate_Override(c CfnTemplate, scope constructs.Construct, id *string, props *CfnTemplateProps)
Create a new `AWS::QuickSight::Template`.
func NewCfnTheme_Override ¶
func NewCfnTheme_Override(c CfnTheme, scope constructs.Construct, id *string, props *CfnThemeProps)
Create a new `AWS::QuickSight::Theme`.
Types ¶
type CfnAnalysis ¶
type CfnAnalysis interface { awscdk.CfnResource awscdk.IInspectable AnalysisId() *string SetAnalysisId(val *string) AttrArn() *string AttrCreatedTime() *string AttrDataSetArns() *[]*string AttrLastUpdatedTime() *string AttrSheets() awscdk.IResolvable AttrStatus() *string AwsAccountId() *string SetAwsAccountId(val *string) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string Errors() interface{} SetErrors(val interface{}) LogicalId() *string Name() *string SetName(val *string) Node() constructs.Node Parameters() interface{} SetParameters(val interface{}) Permissions() interface{} SetPermissions(val interface{}) Ref() *string SourceEntity() interface{} SetSourceEntity(val interface{}) Stack() awscdk.Stack Tags() awscdk.TagManager ThemeArn() *string SetThemeArn(val *string) UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OverrideLogicalId(newLogicalId *string) RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool ToString() *string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::QuickSight::Analysis`.
func NewCfnAnalysis ¶
func NewCfnAnalysis(scope constructs.Construct, id *string, props *CfnAnalysisProps) CfnAnalysis
Create a new `AWS::QuickSight::Analysis`.
type CfnAnalysisProps ¶
type CfnAnalysisProps struct { // `AWS::QuickSight::Analysis.AnalysisId`. AnalysisId *string `json:"analysisId"` // `AWS::QuickSight::Analysis.AwsAccountId`. AwsAccountId *string `json:"awsAccountId"` // `AWS::QuickSight::Analysis.Errors`. Errors interface{} `json:"errors"` // `AWS::QuickSight::Analysis.Name`. Name *string `json:"name"` // `AWS::QuickSight::Analysis.Parameters`. Parameters interface{} `json:"parameters"` // `AWS::QuickSight::Analysis.Permissions`. Permissions interface{} `json:"permissions"` // `AWS::QuickSight::Analysis.SourceEntity`. SourceEntity interface{} `json:"sourceEntity"` // `AWS::QuickSight::Analysis.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` // `AWS::QuickSight::Analysis.ThemeArn`. ThemeArn *string `json:"themeArn"` }
Properties for defining a `AWS::QuickSight::Analysis`.
type CfnAnalysis_AnalysisSourceEntityProperty ¶
type CfnAnalysis_AnalysisSourceEntityProperty struct {
// `CfnAnalysis.AnalysisSourceEntityProperty.SourceTemplate`.
SourceTemplate interface{} `json:"sourceTemplate"`
}
type CfnAnalysis_AnalysisSourceTemplateProperty ¶
type CfnAnalysis_AnalysisSourceTemplateProperty struct { // `CfnAnalysis.AnalysisSourceTemplateProperty.Arn`. Arn *string `json:"arn"` // `CfnAnalysis.AnalysisSourceTemplateProperty.DataSetReferences`. DataSetReferences interface{} `json:"dataSetReferences"` }
type CfnAnalysis_DecimalParameterProperty ¶
type CfnAnalysis_DecimalParameterProperty struct { // `CfnAnalysis.DecimalParameterProperty.Name`. Name *string `json:"name"` // `CfnAnalysis.DecimalParameterProperty.Values`. Values interface{} `json:"values"` }
type CfnAnalysis_IntegerParameterProperty ¶
type CfnAnalysis_IntegerParameterProperty struct { // `CfnAnalysis.IntegerParameterProperty.Name`. Name *string `json:"name"` // `CfnAnalysis.IntegerParameterProperty.Values`. Values interface{} `json:"values"` }
type CfnAnalysis_ParametersProperty ¶
type CfnAnalysis_ParametersProperty struct { // `CfnAnalysis.ParametersProperty.DateTimeParameters`. DateTimeParameters interface{} `json:"dateTimeParameters"` // `CfnAnalysis.ParametersProperty.DecimalParameters`. DecimalParameters interface{} `json:"decimalParameters"` // `CfnAnalysis.ParametersProperty.IntegerParameters`. IntegerParameters interface{} `json:"integerParameters"` // `CfnAnalysis.ParametersProperty.StringParameters`. StringParameters interface{} `json:"stringParameters"` }
type CfnDashboard ¶
type CfnDashboard interface { awscdk.CfnResource awscdk.IInspectable AttrArn() *string AttrCreatedTime() *string AttrLastPublishedTime() *string AttrLastUpdatedTime() *string AwsAccountId() *string SetAwsAccountId(val *string) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string DashboardId() *string SetDashboardId(val *string) DashboardPublishOptions() interface{} SetDashboardPublishOptions(val interface{}) LogicalId() *string Name() *string SetName(val *string) Node() constructs.Node Parameters() interface{} SetParameters(val interface{}) Permissions() interface{} SetPermissions(val interface{}) Ref() *string SourceEntity() interface{} SetSourceEntity(val interface{}) Stack() awscdk.Stack Tags() awscdk.TagManager ThemeArn() *string SetThemeArn(val *string) UpdatedProperites() *map[string]interface{} VersionDescription() *string SetVersionDescription(val *string) AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OverrideLogicalId(newLogicalId *string) RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool ToString() *string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::QuickSight::Dashboard`.
func NewCfnDashboard ¶
func NewCfnDashboard(scope constructs.Construct, id *string, props *CfnDashboardProps) CfnDashboard
Create a new `AWS::QuickSight::Dashboard`.
type CfnDashboardProps ¶
type CfnDashboardProps struct { // `AWS::QuickSight::Dashboard.AwsAccountId`. AwsAccountId *string `json:"awsAccountId"` // `AWS::QuickSight::Dashboard.DashboardId`. DashboardId *string `json:"dashboardId"` // `AWS::QuickSight::Dashboard.DashboardPublishOptions`. DashboardPublishOptions interface{} `json:"dashboardPublishOptions"` // `AWS::QuickSight::Dashboard.Name`. Name *string `json:"name"` // `AWS::QuickSight::Dashboard.Parameters`. Parameters interface{} `json:"parameters"` // `AWS::QuickSight::Dashboard.Permissions`. Permissions interface{} `json:"permissions"` // `AWS::QuickSight::Dashboard.SourceEntity`. SourceEntity interface{} `json:"sourceEntity"` // `AWS::QuickSight::Dashboard.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` // `AWS::QuickSight::Dashboard.ThemeArn`. ThemeArn *string `json:"themeArn"` // `AWS::QuickSight::Dashboard.VersionDescription`. VersionDescription *string `json:"versionDescription"` }
Properties for defining a `AWS::QuickSight::Dashboard`.
type CfnDashboard_AdHocFilteringOptionProperty ¶
type CfnDashboard_AdHocFilteringOptionProperty struct { // `CfnDashboard.AdHocFilteringOptionProperty.AvailabilityStatus`. AvailabilityStatus *string `json:"availabilityStatus"` }
type CfnDashboard_DashboardPublishOptionsProperty ¶
type CfnDashboard_DashboardPublishOptionsProperty struct { // `CfnDashboard.DashboardPublishOptionsProperty.AdHocFilteringOption`. AdHocFilteringOption interface{} `json:"adHocFilteringOption"` // `CfnDashboard.DashboardPublishOptionsProperty.ExportToCSVOption`. ExportToCsvOption interface{} `json:"exportToCsvOption"` // `CfnDashboard.DashboardPublishOptionsProperty.SheetControlsOption`. SheetControlsOption interface{} `json:"sheetControlsOption"` }
type CfnDashboard_DashboardSourceEntityProperty ¶
type CfnDashboard_DashboardSourceEntityProperty struct {
// `CfnDashboard.DashboardSourceEntityProperty.SourceTemplate`.
SourceTemplate interface{} `json:"sourceTemplate"`
}
type CfnDashboard_DashboardSourceTemplateProperty ¶
type CfnDashboard_DashboardSourceTemplateProperty struct { // `CfnDashboard.DashboardSourceTemplateProperty.Arn`. Arn *string `json:"arn"` // `CfnDashboard.DashboardSourceTemplateProperty.DataSetReferences`. DataSetReferences interface{} `json:"dataSetReferences"` }
type CfnDashboard_DecimalParameterProperty ¶
type CfnDashboard_DecimalParameterProperty struct { // `CfnDashboard.DecimalParameterProperty.Name`. Name *string `json:"name"` // `CfnDashboard.DecimalParameterProperty.Values`. Values interface{} `json:"values"` }
type CfnDashboard_ExportToCSVOptionProperty ¶
type CfnDashboard_ExportToCSVOptionProperty struct { // `CfnDashboard.ExportToCSVOptionProperty.AvailabilityStatus`. AvailabilityStatus *string `json:"availabilityStatus"` }
type CfnDashboard_IntegerParameterProperty ¶
type CfnDashboard_IntegerParameterProperty struct { // `CfnDashboard.IntegerParameterProperty.Name`. Name *string `json:"name"` // `CfnDashboard.IntegerParameterProperty.Values`. Values interface{} `json:"values"` }
type CfnDashboard_ParametersProperty ¶
type CfnDashboard_ParametersProperty struct { // `CfnDashboard.ParametersProperty.DateTimeParameters`. DateTimeParameters interface{} `json:"dateTimeParameters"` // `CfnDashboard.ParametersProperty.DecimalParameters`. DecimalParameters interface{} `json:"decimalParameters"` // `CfnDashboard.ParametersProperty.IntegerParameters`. IntegerParameters interface{} `json:"integerParameters"` // `CfnDashboard.ParametersProperty.StringParameters`. StringParameters interface{} `json:"stringParameters"` }
type CfnDashboard_SheetControlsOptionProperty ¶
type CfnDashboard_SheetControlsOptionProperty struct { // `CfnDashboard.SheetControlsOptionProperty.VisibilityState`. VisibilityState *string `json:"visibilityState"` }
type CfnDataSet ¶
type CfnDataSet interface { awscdk.CfnResource awscdk.IInspectable AttrArn() *string AttrConsumedSpiceCapacityInBytes() awscdk.IResolvable AttrCreatedTime() *string AttrLastUpdatedTime() *string AttrOutputColumns() awscdk.IResolvable AwsAccountId() *string SetAwsAccountId(val *string) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string ColumnGroups() interface{} SetColumnGroups(val interface{}) ColumnLevelPermissionRules() interface{} SetColumnLevelPermissionRules(val interface{}) CreationStack() *[]*string DataSetId() *string SetDataSetId(val *string) FieldFolders() interface{} SetFieldFolders(val interface{}) ImportMode() *string SetImportMode(val *string) IngestionWaitPolicy() interface{} SetIngestionWaitPolicy(val interface{}) LogicalId() *string LogicalTableMap() interface{} SetLogicalTableMap(val interface{}) Name() *string SetName(val *string) Node() constructs.Node Permissions() interface{} SetPermissions(val interface{}) PhysicalTableMap() interface{} SetPhysicalTableMap(val interface{}) Ref() *string RowLevelPermissionDataSet() interface{} SetRowLevelPermissionDataSet(val interface{}) Stack() awscdk.Stack Tags() awscdk.TagManager UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OverrideLogicalId(newLogicalId *string) RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool ToString() *string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::QuickSight::DataSet`.
func NewCfnDataSet ¶
func NewCfnDataSet(scope constructs.Construct, id *string, props *CfnDataSetProps) CfnDataSet
Create a new `AWS::QuickSight::DataSet`.
type CfnDataSetProps ¶
type CfnDataSetProps struct { // `AWS::QuickSight::DataSet.AwsAccountId`. AwsAccountId *string `json:"awsAccountId"` // `AWS::QuickSight::DataSet.ColumnGroups`. ColumnGroups interface{} `json:"columnGroups"` // `AWS::QuickSight::DataSet.ColumnLevelPermissionRules`. ColumnLevelPermissionRules interface{} `json:"columnLevelPermissionRules"` // `AWS::QuickSight::DataSet.DataSetId`. DataSetId *string `json:"dataSetId"` // `AWS::QuickSight::DataSet.FieldFolders`. FieldFolders interface{} `json:"fieldFolders"` // `AWS::QuickSight::DataSet.ImportMode`. ImportMode *string `json:"importMode"` // `AWS::QuickSight::DataSet.IngestionWaitPolicy`. IngestionWaitPolicy interface{} `json:"ingestionWaitPolicy"` // `AWS::QuickSight::DataSet.LogicalTableMap`. LogicalTableMap interface{} `json:"logicalTableMap"` // `AWS::QuickSight::DataSet.Name`. Name *string `json:"name"` // `AWS::QuickSight::DataSet.Permissions`. Permissions interface{} `json:"permissions"` // `AWS::QuickSight::DataSet.PhysicalTableMap`. PhysicalTableMap interface{} `json:"physicalTableMap"` // `AWS::QuickSight::DataSet.RowLevelPermissionDataSet`. RowLevelPermissionDataSet interface{} `json:"rowLevelPermissionDataSet"` // `AWS::QuickSight::DataSet.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
Properties for defining a `AWS::QuickSight::DataSet`.
type CfnDataSet_CalculatedColumnProperty ¶
type CfnDataSet_CalculatedColumnProperty struct { // `CfnDataSet.CalculatedColumnProperty.ColumnId`. ColumnId *string `json:"columnId"` // `CfnDataSet.CalculatedColumnProperty.ColumnName`. ColumnName *string `json:"columnName"` // `CfnDataSet.CalculatedColumnProperty.Expression`. Expression *string `json:"expression"` }
type CfnDataSet_CastColumnTypeOperationProperty ¶
type CfnDataSet_CastColumnTypeOperationProperty struct { // `CfnDataSet.CastColumnTypeOperationProperty.ColumnName`. ColumnName *string `json:"columnName"` // `CfnDataSet.CastColumnTypeOperationProperty.NewColumnType`. NewColumnType *string `json:"newColumnType"` // `CfnDataSet.CastColumnTypeOperationProperty.Format`. Format *string `json:"format"` }
type CfnDataSet_ColumnDescriptionProperty ¶
type CfnDataSet_ColumnDescriptionProperty struct { // `CfnDataSet.ColumnDescriptionProperty.Text`. Text *string `json:"text"` }
type CfnDataSet_ColumnGroupProperty ¶
type CfnDataSet_ColumnGroupProperty struct {
// `CfnDataSet.ColumnGroupProperty.GeoSpatialColumnGroup`.
GeoSpatialColumnGroup interface{} `json:"geoSpatialColumnGroup"`
}
type CfnDataSet_ColumnTagProperty ¶
type CfnDataSet_ColumnTagProperty struct { // `CfnDataSet.ColumnTagProperty.ColumnDescription`. ColumnDescription interface{} `json:"columnDescription"` // `CfnDataSet.ColumnTagProperty.ColumnGeographicRole`. ColumnGeographicRole *string `json:"columnGeographicRole"` }
type CfnDataSet_CreateColumnsOperationProperty ¶
type CfnDataSet_CreateColumnsOperationProperty struct {
// `CfnDataSet.CreateColumnsOperationProperty.Columns`.
Columns interface{} `json:"columns"`
}
type CfnDataSet_CustomSqlProperty ¶
type CfnDataSet_CustomSqlProperty struct { // `CfnDataSet.CustomSqlProperty.Columns`. Columns interface{} `json:"columns"` // `CfnDataSet.CustomSqlProperty.DataSourceArn`. DataSourceArn *string `json:"dataSourceArn"` // `CfnDataSet.CustomSqlProperty.Name`. Name *string `json:"name"` // `CfnDataSet.CustomSqlProperty.SqlQuery`. SqlQuery *string `json:"sqlQuery"` }
type CfnDataSet_FilterOperationProperty ¶
type CfnDataSet_FilterOperationProperty struct { // `CfnDataSet.FilterOperationProperty.ConditionExpression`. ConditionExpression *string `json:"conditionExpression"` }
type CfnDataSet_GeoSpatialColumnGroupProperty ¶
type CfnDataSet_GeoSpatialColumnGroupProperty struct { // `CfnDataSet.GeoSpatialColumnGroupProperty.Columns`. Columns *[]*string `json:"columns"` // `CfnDataSet.GeoSpatialColumnGroupProperty.Name`. Name *string `json:"name"` // `CfnDataSet.GeoSpatialColumnGroupProperty.CountryCode`. CountryCode *string `json:"countryCode"` }
type CfnDataSet_IngestionWaitPolicyProperty ¶
type CfnDataSet_IngestionWaitPolicyProperty struct { // `CfnDataSet.IngestionWaitPolicyProperty.IngestionWaitTimeInHours`. IngestionWaitTimeInHours *float64 `json:"ingestionWaitTimeInHours"` // `CfnDataSet.IngestionWaitPolicyProperty.WaitForSpiceIngestion`. WaitForSpiceIngestion interface{} `json:"waitForSpiceIngestion"` }
type CfnDataSet_JoinInstructionProperty ¶
type CfnDataSet_JoinInstructionProperty struct { // `CfnDataSet.JoinInstructionProperty.LeftOperand`. LeftOperand *string `json:"leftOperand"` // `CfnDataSet.JoinInstructionProperty.OnClause`. OnClause *string `json:"onClause"` // `CfnDataSet.JoinInstructionProperty.RightOperand`. RightOperand *string `json:"rightOperand"` // `CfnDataSet.JoinInstructionProperty.Type`. Type *string `json:"type"` // `CfnDataSet.JoinInstructionProperty.LeftJoinKeyProperties`. LeftJoinKeyProperties interface{} `json:"leftJoinKeyProperties"` // `CfnDataSet.JoinInstructionProperty.RightJoinKeyProperties`. RightJoinKeyProperties interface{} `json:"rightJoinKeyProperties"` }
type CfnDataSet_JoinKeyPropertiesProperty ¶
type CfnDataSet_JoinKeyPropertiesProperty struct {
// `CfnDataSet.JoinKeyPropertiesProperty.UniqueKey`.
UniqueKey interface{} `json:"uniqueKey"`
}
type CfnDataSet_LogicalTableProperty ¶
type CfnDataSet_LogicalTableProperty struct { // `CfnDataSet.LogicalTableProperty.Alias`. Alias *string `json:"alias"` // `CfnDataSet.LogicalTableProperty.Source`. Source interface{} `json:"source"` // `CfnDataSet.LogicalTableProperty.DataTransforms`. DataTransforms interface{} `json:"dataTransforms"` }
type CfnDataSet_LogicalTableSourceProperty ¶
type CfnDataSet_LogicalTableSourceProperty struct { // `CfnDataSet.LogicalTableSourceProperty.JoinInstruction`. JoinInstruction interface{} `json:"joinInstruction"` // `CfnDataSet.LogicalTableSourceProperty.PhysicalTableId`. PhysicalTableId *string `json:"physicalTableId"` }
type CfnDataSet_PhysicalTableProperty ¶
type CfnDataSet_PhysicalTableProperty struct { // `CfnDataSet.PhysicalTableProperty.CustomSql`. CustomSql interface{} `json:"customSql"` // `CfnDataSet.PhysicalTableProperty.RelationalTable`. RelationalTable interface{} `json:"relationalTable"` // `CfnDataSet.PhysicalTableProperty.S3Source`. S3Source interface{} `json:"s3Source"` }
type CfnDataSet_ProjectOperationProperty ¶
type CfnDataSet_ProjectOperationProperty struct { // `CfnDataSet.ProjectOperationProperty.ProjectedColumns`. ProjectedColumns *[]*string `json:"projectedColumns"` }
type CfnDataSet_RelationalTableProperty ¶
type CfnDataSet_RelationalTableProperty struct { // `CfnDataSet.RelationalTableProperty.DataSourceArn`. DataSourceArn *string `json:"dataSourceArn"` // `CfnDataSet.RelationalTableProperty.InputColumns`. InputColumns interface{} `json:"inputColumns"` // `CfnDataSet.RelationalTableProperty.Name`. Name *string `json:"name"` // `CfnDataSet.RelationalTableProperty.Catalog`. Catalog *string `json:"catalog"` // `CfnDataSet.RelationalTableProperty.Schema`. Schema *string `json:"schema"` }
type CfnDataSet_RowLevelPermissionDataSetProperty ¶
type CfnDataSet_RowLevelPermissionDataSetProperty struct { // `CfnDataSet.RowLevelPermissionDataSetProperty.Arn`. Arn *string `json:"arn"` // `CfnDataSet.RowLevelPermissionDataSetProperty.PermissionPolicy`. PermissionPolicy *string `json:"permissionPolicy"` // `CfnDataSet.RowLevelPermissionDataSetProperty.FormatVersion`. FormatVersion *string `json:"formatVersion"` // `CfnDataSet.RowLevelPermissionDataSetProperty.Namespace`. Namespace *string `json:"namespace"` }
type CfnDataSet_S3SourceProperty ¶
type CfnDataSet_S3SourceProperty struct { // `CfnDataSet.S3SourceProperty.DataSourceArn`. DataSourceArn *string `json:"dataSourceArn"` // `CfnDataSet.S3SourceProperty.InputColumns`. InputColumns interface{} `json:"inputColumns"` // `CfnDataSet.S3SourceProperty.UploadSettings`. UploadSettings interface{} `json:"uploadSettings"` }
type CfnDataSet_TagColumnOperationProperty ¶
type CfnDataSet_TagColumnOperationProperty struct { // `CfnDataSet.TagColumnOperationProperty.ColumnName`. ColumnName *string `json:"columnName"` // `CfnDataSet.TagColumnOperationProperty.Tags`. Tags *[]*CfnDataSet_ColumnTagProperty `json:"tags"` }
type CfnDataSet_TransformOperationProperty ¶
type CfnDataSet_TransformOperationProperty struct { // `CfnDataSet.TransformOperationProperty.CastColumnTypeOperation`. CastColumnTypeOperation interface{} `json:"castColumnTypeOperation"` // `CfnDataSet.TransformOperationProperty.CreateColumnsOperation`. CreateColumnsOperation interface{} `json:"createColumnsOperation"` // `CfnDataSet.TransformOperationProperty.FilterOperation`. FilterOperation interface{} `json:"filterOperation"` // `CfnDataSet.TransformOperationProperty.ProjectOperation`. ProjectOperation interface{} `json:"projectOperation"` // `CfnDataSet.TransformOperationProperty.RenameColumnOperation`. RenameColumnOperation interface{} `json:"renameColumnOperation"` // `CfnDataSet.TransformOperationProperty.TagColumnOperation`. TagColumnOperation interface{} `json:"tagColumnOperation"` }
type CfnDataSet_UploadSettingsProperty ¶
type CfnDataSet_UploadSettingsProperty struct { // `CfnDataSet.UploadSettingsProperty.ContainsHeader`. ContainsHeader interface{} `json:"containsHeader"` // `CfnDataSet.UploadSettingsProperty.Delimiter`. Delimiter *string `json:"delimiter"` // `CfnDataSet.UploadSettingsProperty.Format`. Format *string `json:"format"` // `CfnDataSet.UploadSettingsProperty.StartFromRow`. StartFromRow *float64 `json:"startFromRow"` // `CfnDataSet.UploadSettingsProperty.TextQualifier`. TextQualifier *string `json:"textQualifier"` }
type CfnDataSource ¶
type CfnDataSource interface { awscdk.CfnResource awscdk.IInspectable AlternateDataSourceParameters() interface{} SetAlternateDataSourceParameters(val interface{}) AttrArn() *string AttrCreatedTime() *string AttrLastUpdatedTime() *string AttrStatus() *string AwsAccountId() *string SetAwsAccountId(val *string) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string Credentials() interface{} SetCredentials(val interface{}) DataSourceId() *string SetDataSourceId(val *string) DataSourceParameters() interface{} SetDataSourceParameters(val interface{}) ErrorInfo() interface{} SetErrorInfo(val interface{}) LogicalId() *string Name() *string SetName(val *string) Node() constructs.Node Permissions() interface{} SetPermissions(val interface{}) Ref() *string SslProperties() interface{} SetSslProperties(val interface{}) Stack() awscdk.Stack Tags() awscdk.TagManager Type() *string SetType(val *string) UpdatedProperites() *map[string]interface{} VpcConnectionProperties() interface{} SetVpcConnectionProperties(val interface{}) AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OverrideLogicalId(newLogicalId *string) RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool ToString() *string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::QuickSight::DataSource`.
func NewCfnDataSource ¶
func NewCfnDataSource(scope constructs.Construct, id *string, props *CfnDataSourceProps) CfnDataSource
Create a new `AWS::QuickSight::DataSource`.
type CfnDataSourceProps ¶
type CfnDataSourceProps struct { // `AWS::QuickSight::DataSource.AlternateDataSourceParameters`. AlternateDataSourceParameters interface{} `json:"alternateDataSourceParameters"` // `AWS::QuickSight::DataSource.AwsAccountId`. AwsAccountId *string `json:"awsAccountId"` // `AWS::QuickSight::DataSource.Credentials`. Credentials interface{} `json:"credentials"` // `AWS::QuickSight::DataSource.DataSourceId`. DataSourceId *string `json:"dataSourceId"` // `AWS::QuickSight::DataSource.DataSourceParameters`. DataSourceParameters interface{} `json:"dataSourceParameters"` // `AWS::QuickSight::DataSource.ErrorInfo`. ErrorInfo interface{} `json:"errorInfo"` // `AWS::QuickSight::DataSource.Name`. Name *string `json:"name"` // `AWS::QuickSight::DataSource.Permissions`. Permissions interface{} `json:"permissions"` // `AWS::QuickSight::DataSource.SslProperties`. SslProperties interface{} `json:"sslProperties"` // `AWS::QuickSight::DataSource.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` // `AWS::QuickSight::DataSource.Type`. Type *string `json:"type"` // `AWS::QuickSight::DataSource.VpcConnectionProperties`. VpcConnectionProperties interface{} `json:"vpcConnectionProperties"` }
Properties for defining a `AWS::QuickSight::DataSource`.
type CfnDataSource_AmazonElasticsearchParametersProperty ¶
type CfnDataSource_AmazonElasticsearchParametersProperty struct { // `CfnDataSource.AmazonElasticsearchParametersProperty.Domain`. Domain *string `json:"domain"` }
type CfnDataSource_AthenaParametersProperty ¶
type CfnDataSource_AthenaParametersProperty struct { // `CfnDataSource.AthenaParametersProperty.WorkGroup`. WorkGroup *string `json:"workGroup"` }
type CfnDataSource_AuroraPostgreSqlParametersProperty ¶
type CfnDataSource_AuroraPostgreSqlParametersProperty struct { // `CfnDataSource.AuroraPostgreSqlParametersProperty.Database`. Database *string `json:"database"` // `CfnDataSource.AuroraPostgreSqlParametersProperty.Host`. Host *string `json:"host"` // `CfnDataSource.AuroraPostgreSqlParametersProperty.Port`. Port *float64 `json:"port"` }
type CfnDataSource_CredentialPairProperty ¶
type CfnDataSource_CredentialPairProperty struct { // `CfnDataSource.CredentialPairProperty.Password`. Password *string `json:"password"` // `CfnDataSource.CredentialPairProperty.Username`. Username *string `json:"username"` // `CfnDataSource.CredentialPairProperty.AlternateDataSourceParameters`. AlternateDataSourceParameters interface{} `json:"alternateDataSourceParameters"` }
type CfnDataSource_DataSourceCredentialsProperty ¶
type CfnDataSource_DataSourceCredentialsProperty struct { // `CfnDataSource.DataSourceCredentialsProperty.CopySourceArn`. CopySourceArn *string `json:"copySourceArn"` // `CfnDataSource.DataSourceCredentialsProperty.CredentialPair`. CredentialPair interface{} `json:"credentialPair"` }
type CfnDataSource_DataSourceParametersProperty ¶
type CfnDataSource_DataSourceParametersProperty struct { // `CfnDataSource.DataSourceParametersProperty.AmazonElasticsearchParameters`. AmazonElasticsearchParameters interface{} `json:"amazonElasticsearchParameters"` // `CfnDataSource.DataSourceParametersProperty.AthenaParameters`. AthenaParameters interface{} `json:"athenaParameters"` // `CfnDataSource.DataSourceParametersProperty.AuroraParameters`. AuroraParameters interface{} `json:"auroraParameters"` // `CfnDataSource.DataSourceParametersProperty.AuroraPostgreSqlParameters`. AuroraPostgreSqlParameters interface{} `json:"auroraPostgreSqlParameters"` // `CfnDataSource.DataSourceParametersProperty.MariaDbParameters`. MariaDbParameters interface{} `json:"mariaDbParameters"` // `CfnDataSource.DataSourceParametersProperty.MySqlParameters`. MySqlParameters interface{} `json:"mySqlParameters"` // `CfnDataSource.DataSourceParametersProperty.OracleParameters`. OracleParameters interface{} `json:"oracleParameters"` // `CfnDataSource.DataSourceParametersProperty.PostgreSqlParameters`. PostgreSqlParameters interface{} `json:"postgreSqlParameters"` // `CfnDataSource.DataSourceParametersProperty.PrestoParameters`. PrestoParameters interface{} `json:"prestoParameters"` // `CfnDataSource.DataSourceParametersProperty.RdsParameters`. RdsParameters interface{} `json:"rdsParameters"` // `CfnDataSource.DataSourceParametersProperty.RedshiftParameters`. RedshiftParameters interface{} `json:"redshiftParameters"` // `CfnDataSource.DataSourceParametersProperty.S3Parameters`. S3Parameters interface{} `json:"s3Parameters"` // `CfnDataSource.DataSourceParametersProperty.SnowflakeParameters`. SnowflakeParameters interface{} `json:"snowflakeParameters"` // `CfnDataSource.DataSourceParametersProperty.SparkParameters`. SparkParameters interface{} `json:"sparkParameters"` // `CfnDataSource.DataSourceParametersProperty.SqlServerParameters`. SqlServerParameters interface{} `json:"sqlServerParameters"` // `CfnDataSource.DataSourceParametersProperty.TeradataParameters`. TeradataParameters interface{} `json:"teradataParameters"` }
type CfnDataSource_MariaDbParametersProperty ¶
type CfnDataSource_MariaDbParametersProperty struct { // `CfnDataSource.MariaDbParametersProperty.Database`. Database *string `json:"database"` // `CfnDataSource.MariaDbParametersProperty.Host`. Host *string `json:"host"` // `CfnDataSource.MariaDbParametersProperty.Port`. Port *float64 `json:"port"` }
type CfnDataSource_PostgreSqlParametersProperty ¶
type CfnDataSource_PostgreSqlParametersProperty struct { // `CfnDataSource.PostgreSqlParametersProperty.Database`. Database *string `json:"database"` // `CfnDataSource.PostgreSqlParametersProperty.Host`. Host *string `json:"host"` // `CfnDataSource.PostgreSqlParametersProperty.Port`. Port *float64 `json:"port"` }
type CfnDataSource_RedshiftParametersProperty ¶
type CfnDataSource_RedshiftParametersProperty struct { // `CfnDataSource.RedshiftParametersProperty.Database`. Database *string `json:"database"` // `CfnDataSource.RedshiftParametersProperty.ClusterId`. ClusterId *string `json:"clusterId"` // `CfnDataSource.RedshiftParametersProperty.Host`. Host *string `json:"host"` // `CfnDataSource.RedshiftParametersProperty.Port`. Port *float64 `json:"port"` }
type CfnDataSource_S3ParametersProperty ¶
type CfnDataSource_S3ParametersProperty struct {
// `CfnDataSource.S3ParametersProperty.ManifestFileLocation`.
ManifestFileLocation interface{} `json:"manifestFileLocation"`
}
type CfnDataSource_SnowflakeParametersProperty ¶
type CfnDataSource_SnowflakeParametersProperty struct { // `CfnDataSource.SnowflakeParametersProperty.Database`. Database *string `json:"database"` // `CfnDataSource.SnowflakeParametersProperty.Host`. Host *string `json:"host"` // `CfnDataSource.SnowflakeParametersProperty.Warehouse`. Warehouse *string `json:"warehouse"` }
type CfnDataSource_SqlServerParametersProperty ¶
type CfnDataSource_SqlServerParametersProperty struct { // `CfnDataSource.SqlServerParametersProperty.Database`. Database *string `json:"database"` // `CfnDataSource.SqlServerParametersProperty.Host`. Host *string `json:"host"` // `CfnDataSource.SqlServerParametersProperty.Port`. Port *float64 `json:"port"` }
type CfnDataSource_SslPropertiesProperty ¶
type CfnDataSource_SslPropertiesProperty struct {
// `CfnDataSource.SslPropertiesProperty.DisableSsl`.
DisableSsl interface{} `json:"disableSsl"`
}
type CfnDataSource_TeradataParametersProperty ¶
type CfnDataSource_TeradataParametersProperty struct { // `CfnDataSource.TeradataParametersProperty.Database`. Database *string `json:"database"` // `CfnDataSource.TeradataParametersProperty.Host`. Host *string `json:"host"` // `CfnDataSource.TeradataParametersProperty.Port`. Port *float64 `json:"port"` }
type CfnDataSource_VpcConnectionPropertiesProperty ¶
type CfnDataSource_VpcConnectionPropertiesProperty struct { // `CfnDataSource.VpcConnectionPropertiesProperty.VpcConnectionArn`. VpcConnectionArn *string `json:"vpcConnectionArn"` }
type CfnTemplate ¶
type CfnTemplate interface { awscdk.CfnResource awscdk.IInspectable AttrArn() *string AttrCreatedTime() *string AttrLastUpdatedTime() *string AwsAccountId() *string SetAwsAccountId(val *string) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string LogicalId() *string Name() *string SetName(val *string) Node() constructs.Node Permissions() interface{} SetPermissions(val interface{}) Ref() *string SourceEntity() interface{} SetSourceEntity(val interface{}) Stack() awscdk.Stack Tags() awscdk.TagManager TemplateId() *string SetTemplateId(val *string) UpdatedProperites() *map[string]interface{} VersionDescription() *string SetVersionDescription(val *string) AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OverrideLogicalId(newLogicalId *string) RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool ToString() *string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::QuickSight::Template`.
func NewCfnTemplate ¶
func NewCfnTemplate(scope constructs.Construct, id *string, props *CfnTemplateProps) CfnTemplate
Create a new `AWS::QuickSight::Template`.
type CfnTemplateProps ¶
type CfnTemplateProps struct { // `AWS::QuickSight::Template.AwsAccountId`. AwsAccountId *string `json:"awsAccountId"` // `AWS::QuickSight::Template.TemplateId`. TemplateId *string `json:"templateId"` // `AWS::QuickSight::Template.Name`. Name *string `json:"name"` // `AWS::QuickSight::Template.Permissions`. Permissions interface{} `json:"permissions"` // `AWS::QuickSight::Template.SourceEntity`. SourceEntity interface{} `json:"sourceEntity"` // `AWS::QuickSight::Template.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` // `AWS::QuickSight::Template.VersionDescription`. VersionDescription *string `json:"versionDescription"` }
Properties for defining a `AWS::QuickSight::Template`.
type CfnTemplate_TemplateSourceAnalysisProperty ¶
type CfnTemplate_TemplateSourceAnalysisProperty struct { // `CfnTemplate.TemplateSourceAnalysisProperty.Arn`. Arn *string `json:"arn"` // `CfnTemplate.TemplateSourceAnalysisProperty.DataSetReferences`. DataSetReferences interface{} `json:"dataSetReferences"` }
type CfnTemplate_TemplateSourceEntityProperty ¶
type CfnTemplate_TemplateSourceEntityProperty struct { // `CfnTemplate.TemplateSourceEntityProperty.SourceAnalysis`. SourceAnalysis interface{} `json:"sourceAnalysis"` // `CfnTemplate.TemplateSourceEntityProperty.SourceTemplate`. SourceTemplate interface{} `json:"sourceTemplate"` }
type CfnTemplate_TemplateSourceTemplateProperty ¶
type CfnTemplate_TemplateSourceTemplateProperty struct { // `CfnTemplate.TemplateSourceTemplateProperty.Arn`. Arn *string `json:"arn"` }
type CfnTheme ¶
type CfnTheme interface { awscdk.CfnResource awscdk.IInspectable AttrArn() *string AttrCreatedTime() *string AttrLastUpdatedTime() *string AttrType() *string AwsAccountId() *string SetAwsAccountId(val *string) BaseThemeId() *string SetBaseThemeId(val *string) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string Configuration() interface{} SetConfiguration(val interface{}) CreationStack() *[]*string LogicalId() *string Name() *string SetName(val *string) Node() constructs.Node Permissions() interface{} SetPermissions(val interface{}) Ref() *string Stack() awscdk.Stack Tags() awscdk.TagManager ThemeId() *string SetThemeId(val *string) UpdatedProperites() *map[string]interface{} VersionDescription() *string SetVersionDescription(val *string) AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OverrideLogicalId(newLogicalId *string) RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool ToString() *string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::QuickSight::Theme`.
func NewCfnTheme ¶
func NewCfnTheme(scope constructs.Construct, id *string, props *CfnThemeProps) CfnTheme
Create a new `AWS::QuickSight::Theme`.
type CfnThemeProps ¶
type CfnThemeProps struct { // `AWS::QuickSight::Theme.AwsAccountId`. AwsAccountId *string `json:"awsAccountId"` // `AWS::QuickSight::Theme.ThemeId`. ThemeId *string `json:"themeId"` // `AWS::QuickSight::Theme.BaseThemeId`. BaseThemeId *string `json:"baseThemeId"` // `AWS::QuickSight::Theme.Configuration`. Configuration interface{} `json:"configuration"` // `AWS::QuickSight::Theme.Name`. Name *string `json:"name"` // `AWS::QuickSight::Theme.Permissions`. Permissions interface{} `json:"permissions"` // `AWS::QuickSight::Theme.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` // `AWS::QuickSight::Theme.VersionDescription`. VersionDescription *string `json:"versionDescription"` }
Properties for defining a `AWS::QuickSight::Theme`.
type CfnTheme_BorderStyleProperty ¶
type CfnTheme_BorderStyleProperty struct {
// `CfnTheme.BorderStyleProperty.Show`.
Show interface{} `json:"show"`
}
type CfnTheme_DataColorPaletteProperty ¶
type CfnTheme_DataColorPaletteProperty struct { // `CfnTheme.DataColorPaletteProperty.Colors`. Colors *[]*string `json:"colors"` // `CfnTheme.DataColorPaletteProperty.EmptyFillColor`. EmptyFillColor *string `json:"emptyFillColor"` // `CfnTheme.DataColorPaletteProperty.MinMaxGradient`. MinMaxGradient *[]*string `json:"minMaxGradient"` }
type CfnTheme_FontProperty ¶
type CfnTheme_FontProperty struct { // `CfnTheme.FontProperty.FontFamily`. FontFamily *string `json:"fontFamily"` }
type CfnTheme_GutterStyleProperty ¶
type CfnTheme_GutterStyleProperty struct {
// `CfnTheme.GutterStyleProperty.Show`.
Show interface{} `json:"show"`
}
type CfnTheme_MarginStyleProperty ¶
type CfnTheme_MarginStyleProperty struct {
// `CfnTheme.MarginStyleProperty.Show`.
Show interface{} `json:"show"`
}
type CfnTheme_SheetStyleProperty ¶
type CfnTheme_SheetStyleProperty struct { // `CfnTheme.SheetStyleProperty.Tile`. Tile interface{} `json:"tile"` // `CfnTheme.SheetStyleProperty.TileLayout`. TileLayout interface{} `json:"tileLayout"` }
type CfnTheme_ThemeConfigurationProperty ¶
type CfnTheme_ThemeConfigurationProperty struct { // `CfnTheme.ThemeConfigurationProperty.DataColorPalette`. DataColorPalette interface{} `json:"dataColorPalette"` // `CfnTheme.ThemeConfigurationProperty.Sheet`. Sheet interface{} `json:"sheet"` // `CfnTheme.ThemeConfigurationProperty.Typography`. Typography interface{} `json:"typography"` // `CfnTheme.ThemeConfigurationProperty.UIColorPalette`. UiColorPalette interface{} `json:"uiColorPalette"` }
type CfnTheme_TileLayoutStyleProperty ¶
type CfnTheme_TileLayoutStyleProperty struct { // `CfnTheme.TileLayoutStyleProperty.Gutter`. Gutter interface{} `json:"gutter"` // `CfnTheme.TileLayoutStyleProperty.Margin`. Margin interface{} `json:"margin"` }
type CfnTheme_TileStyleProperty ¶
type CfnTheme_TileStyleProperty struct {
// `CfnTheme.TileStyleProperty.Border`.
Border interface{} `json:"border"`
}
type CfnTheme_TypographyProperty ¶
type CfnTheme_TypographyProperty struct {
// `CfnTheme.TypographyProperty.FontFamilies`.
FontFamilies interface{} `json:"fontFamilies"`
}
type CfnTheme_UIColorPaletteProperty ¶
type CfnTheme_UIColorPaletteProperty struct { // `CfnTheme.UIColorPaletteProperty.Accent`. Accent *string `json:"accent"` // `CfnTheme.UIColorPaletteProperty.AccentForeground`. AccentForeground *string `json:"accentForeground"` // `CfnTheme.UIColorPaletteProperty.Danger`. Danger *string `json:"danger"` // `CfnTheme.UIColorPaletteProperty.DangerForeground`. DangerForeground *string `json:"dangerForeground"` // `CfnTheme.UIColorPaletteProperty.Dimension`. Dimension *string `json:"dimension"` // `CfnTheme.UIColorPaletteProperty.DimensionForeground`. DimensionForeground *string `json:"dimensionForeground"` // `CfnTheme.UIColorPaletteProperty.Measure`. Measure *string `json:"measure"` // `CfnTheme.UIColorPaletteProperty.MeasureForeground`. MeasureForeground *string `json:"measureForeground"` // `CfnTheme.UIColorPaletteProperty.PrimaryBackground`. PrimaryBackground *string `json:"primaryBackground"` // `CfnTheme.UIColorPaletteProperty.PrimaryForeground`. PrimaryForeground *string `json:"primaryForeground"` // `CfnTheme.UIColorPaletteProperty.SecondaryBackground`. SecondaryBackground *string `json:"secondaryBackground"` // `CfnTheme.UIColorPaletteProperty.SecondaryForeground`. SecondaryForeground *string `json:"secondaryForeground"` // `CfnTheme.UIColorPaletteProperty.Success`. Success *string `json:"success"` // `CfnTheme.UIColorPaletteProperty.SuccessForeground`. SuccessForeground *string `json:"successForeground"` // `CfnTheme.UIColorPaletteProperty.Warning`. Warning *string `json:"warning"` // `CfnTheme.UIColorPaletteProperty.WarningForeground`. WarningForeground *string `json:"warningForeground"` }