aws-cdk-lib.aws_quicksight.CfnTheme.ThemeConfigurationProperty

interface ThemeConfigurationProperty

LanguageType name
.NETAmazon.CDK.AWS.QuickSight.CfnTheme.ThemeConfigurationProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsquicksight#CfnTheme_ThemeConfigurationProperty
Javasoftware.amazon.awscdk.services.quicksight.CfnTheme.ThemeConfigurationProperty
Pythonaws_cdk.aws_quicksight.CfnTheme.ThemeConfigurationProperty
TypeScript aws-cdk-lib » aws_quicksight » CfnTheme » ThemeConfigurationProperty

The theme configuration.

This configuration contains all of the display properties for a theme.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_quicksight as quicksight } from 'aws-cdk-lib';
const themeConfigurationProperty: quicksight.CfnTheme.ThemeConfigurationProperty = {
  dataColorPalette: {
    colors: ['colors'],
    emptyFillColor: 'emptyFillColor',
    minMaxGradient: ['minMaxGradient'],
  },
  sheet: {
    tile: {
      border: {
        show: false,
      },
    },
    tileLayout: {
      gutter: {
        show: false,
      },
      margin: {
        show: false,
      },
    },
  },
  typography: {
    fontFamilies: [{
      fontFamily: 'fontFamily',
    }],
  },
  uiColorPalette: {
    accent: 'accent',
    accentForeground: 'accentForeground',
    danger: 'danger',
    dangerForeground: 'dangerForeground',
    dimension: 'dimension',
    dimensionForeground: 'dimensionForeground',
    measure: 'measure',
    measureForeground: 'measureForeground',
    primaryBackground: 'primaryBackground',
    primaryForeground: 'primaryForeground',
    secondaryBackground: 'secondaryBackground',
    secondaryForeground: 'secondaryForeground',
    success: 'success',
    successForeground: 'successForeground',
    warning: 'warning',
    warningForeground: 'warningForeground',
  },
};

Properties

NameTypeDescription
dataColorPalette?IResolvable | DataColorPalettePropertyColor properties that apply to chart data colors.
sheet?IResolvable | SheetStylePropertyDisplay options related to sheets.
typography?IResolvable | TypographyPropertyCfnTheme.ThemeConfigurationProperty.Typography.
uiColorPalette?IResolvable | UIColorPalettePropertyColor properties that apply to the UI and to charts, excluding the colors that apply to data.

dataColorPalette?

Type: IResolvable | DataColorPaletteProperty (optional)

Color properties that apply to chart data colors.


sheet?

Type: IResolvable | SheetStyleProperty (optional)

Display options related to sheets.


typography?

Type: IResolvable | TypographyProperty (optional)

CfnTheme.ThemeConfigurationProperty.Typography.


uiColorPalette?

Type: IResolvable | UIColorPaletteProperty (optional)

Color properties that apply to the UI and to charts, excluding the colors that apply to data.