AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

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.



11918
11919
11920
11921
11922
11923
11924
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11918

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

#sheetTypes::SheetStyle

Display options related to sheets.

Returns:



11918
11919
11920
11921
11922
11923
11924
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11918

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.



11918
11919
11920
11921
11922
11923
11924
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11918

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