package awsquicksight // A version of a theme. // // Example: // // The code below shows an example of how to instantiate this type. // // The values are placeholders you should change. // import "github.com/aws/aws-cdk-go/awscdk" // // themeVersionProperty := &ThemeVersionProperty{ // Arn: jsii.String("arn"), // BaseThemeId: jsii.String("baseThemeId"), // Configuration: &ThemeConfigurationProperty{ // DataColorPalette: &DataColorPaletteProperty{ // Colors: []*string{ // jsii.String("colors"), // }, // EmptyFillColor: jsii.String("emptyFillColor"), // MinMaxGradient: []*string{ // jsii.String("minMaxGradient"), // }, // }, // Sheet: &SheetStyleProperty{ // Tile: &TileStyleProperty{ // Border: &BorderStyleProperty{ // Show: jsii.Boolean(false), // }, // }, // TileLayout: &TileLayoutStyleProperty{ // Gutter: &GutterStyleProperty{ // Show: jsii.Boolean(false), // }, // Margin: &MarginStyleProperty{ // Show: jsii.Boolean(false), // }, // }, // }, // Typography: &TypographyProperty{ // FontFamilies: []interface{}{ // &FontProperty{ // FontFamily: jsii.String("fontFamily"), // }, // }, // }, // UiColorPalette: &UIColorPaletteProperty{ // Accent: jsii.String("accent"), // AccentForeground: jsii.String("accentForeground"), // Danger: jsii.String("danger"), // DangerForeground: jsii.String("dangerForeground"), // Dimension: jsii.String("dimension"), // DimensionForeground: jsii.String("dimensionForeground"), // Measure: jsii.String("measure"), // MeasureForeground: jsii.String("measureForeground"), // PrimaryBackground: jsii.String("primaryBackground"), // PrimaryForeground: jsii.String("primaryForeground"), // SecondaryBackground: jsii.String("secondaryBackground"), // SecondaryForeground: jsii.String("secondaryForeground"), // Success: jsii.String("success"), // SuccessForeground: jsii.String("successForeground"), // Warning: jsii.String("warning"), // WarningForeground: jsii.String("warningForeground"), // }, // }, // CreatedTime: jsii.String("createdTime"), // Description: jsii.String("description"), // Errors: []interface{}{ // &ThemeErrorProperty{ // Message: jsii.String("message"), // Type: jsii.String("type"), // }, // }, // Status: jsii.String("status"), // VersionNumber: jsii.Number(123), // } // // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeversion.html // type CfnTheme_ThemeVersionProperty struct { // The Amazon Resource Name (ARN) of the resource. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeversion.html#cfn-quicksight-theme-themeversion-arn // Arn *string `field:"optional" json:"arn" yaml:"arn"` // The Amazon QuickSight-defined ID of the theme that a custom theme inherits from. // // All themes initially inherit from a default Amazon QuickSight theme. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeversion.html#cfn-quicksight-theme-themeversion-basethemeid // BaseThemeId *string `field:"optional" json:"baseThemeId" yaml:"baseThemeId"` // The theme configuration, which contains all the theme display properties. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeversion.html#cfn-quicksight-theme-themeversion-configuration // Configuration interface{} `field:"optional" json:"configuration" yaml:"configuration"` // The date and time that this theme version was created. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeversion.html#cfn-quicksight-theme-themeversion-createdtime // CreatedTime *string `field:"optional" json:"createdTime" yaml:"createdTime"` // The description of the theme. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeversion.html#cfn-quicksight-theme-themeversion-description // Description *string `field:"optional" json:"description" yaml:"description"` // Errors associated with the theme. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeversion.html#cfn-quicksight-theme-themeversion-errors // Errors interface{} `field:"optional" json:"errors" yaml:"errors"` // The status of the theme version. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeversion.html#cfn-quicksight-theme-themeversion-status // Status *string `field:"optional" json:"status" yaml:"status"` // The version number of the theme. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeversion.html#cfn-quicksight-theme-themeversion-versionnumber // VersionNumber *float64 `field:"optional" json:"versionNumber" yaml:"versionNumber"` }