class Aws::AmplifyUIBuilder::Types::CreateThemeData
Represents all of the information that is required to create a theme.
@note When making an API call, you may pass CreateThemeData
data as a hash: { name: "ThemeName", # required overrides: [ { key: "String", value: { children: { # recursive ThemeValuesList }, value: "String", }, }, ], tags: { "TagKey" => "TagValue", }, values: [ # required { key: "String", value: { children: { # recursive ThemeValuesList }, value: "String", }, }, ], }
@!attribute [rw] name
The name of the theme. @return [String]
@!attribute [rw] overrides
Describes the properties that can be overriden to customize an instance of the theme. @return [Array<Types::ThemeValues>]
@!attribute [rw] tags
One or more key-value pairs to use when tagging the theme data. @return [Hash<String,String>]
@!attribute [rw] values
A list of key-value pairs that deļ¬nes the properties of the theme. @return [Array<Types::ThemeValues>]
@see docs.aws.amazon.com/goto/WebAPI/amplifyuibuilder-2021-08-11/CreateThemeData AWS API Documentation
Constants
- SENSITIVE