You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::QuickSight::Types::UpdateThemeRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::UpdateThemeRequest
- Defined in:
- (unknown)
Overview
When passing UpdateThemeRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
aws_account_id: "AwsAccountId", # required
theme_id: "RestrictiveResourceId", # required
name: "ThemeName",
base_theme_id: "RestrictiveResourceId", # required
version_description: "VersionDescription",
configuration: {
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,
},
},
},
},
}
Instance Attribute Summary collapse
-
#aws_account_id ⇒ String
The ID of the AWS account that contains the theme that you\'re updating.
-
#base_theme_id ⇒ String
The theme ID, defined by Amazon QuickSight, that a custom theme inherits from.
-
#configuration ⇒ Types::ThemeConfiguration
The theme configuration, which contains the theme display properties.
-
#name ⇒ String
The name for the theme.
-
#theme_id ⇒ String
The ID for the theme.
-
#version_description ⇒ String
A description of the theme version that you\'re updating Every time that you call
UpdateTheme
, you create a new version of the theme.
Instance Attribute Details
#aws_account_id ⇒ String
The ID of the AWS account that contains the theme that you\'re updating.
#base_theme_id ⇒ String
The theme ID, defined by Amazon QuickSight, that a custom theme inherits from. All themes initially inherit from a default QuickSight theme.
#configuration ⇒ Types::ThemeConfiguration
The theme configuration, which contains the theme display properties.
#name ⇒ String
The name for the theme.
#theme_id ⇒ String
The ID for the theme.
#version_description ⇒ String
A description of the theme version that you\'re updating Every time that
you call UpdateTheme
, you create a new version of the theme. Each
version of the theme maintains a description of the version in
VersionDescription
.