Class: Aws::QuickSight::Types::ThemeConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb

Overview

Note:

When making an API call, you may pass ThemeConfiguration data as a hash:

{
  data_color_palette: {
    colors: ["HexColor"],
    min_max_gradient: ["HexColor"],
    empty_fill_color: "HexColor",
  },
  ui_color_palette: {
    primary_foreground: "HexColor",
    primary_background: "HexColor",
    secondary_foreground: "HexColor",
    secondary_background: "HexColor",
    accent: "HexColor",
    accent_foreground: "HexColor",
    danger: "HexColor",
    danger_foreground: "HexColor",
    warning: "HexColor",
    warning_foreground: "HexColor",
    success: "HexColor",
    success_foreground: "HexColor",
    dimension: "HexColor",
    dimension_foreground: "HexColor",
    measure: "HexColor",
    measure_foreground: "HexColor",
  },
  sheet: {
    tile: {
      border: {
        show: false,
      },
    },
    tile_layout: {
      gutter: {
        show: false,
      },
      margin: {
        show: false,
      },
    },
  },
}

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

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#data_color_paletteTypes::DataColorPalette

Color properties that apply to chart data colors.



10063
10064
10065
10066
10067
10068
10069
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10063

class ThemeConfiguration < Struct.new(
  :data_color_palette,
  :ui_color_palette,
  :sheet)
  SENSITIVE = []
  include Aws::Structure
end

#sheetTypes::SheetStyle

Display options related to sheets.

Returns:



10063
10064
10065
10066
10067
10068
10069
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10063

class ThemeConfiguration < Struct.new(
  :data_color_palette,
  :ui_color_palette,
  :sheet)
  SENSITIVE = []
  include Aws::Structure
end

#ui_color_paletteTypes::UIColorPalette

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



10063
10064
10065
10066
10067
10068
10069
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10063

class ThemeConfiguration < Struct.new(
  :data_color_palette,
  :ui_color_palette,
  :sheet)
  SENSITIVE = []
  include Aws::Structure
end