class Aws::AmplifyUIBuilder::Types::UpdateThemeData

Saves the data binding information for a theme.

@note When making an API call, you may pass UpdateThemeData

data as a hash:

    {
      id: "Uuid",
      name: "ThemeName",
      overrides: [
        {
          key: "String",
          value: {
            children: {
              # recursive ThemeValuesList
            },
            value: "String",
          },
        },
      ],
      values: [ # required
        {
          key: "String",
          value: {
            children: {
              # recursive ThemeValuesList
            },
            value: "String",
          },
        },
      ],
    }

@!attribute [rw] id

The unique ID of the theme to update.
@return [String]

@!attribute [rw] name

The name of the theme to update.
@return [String]

@!attribute [rw] overrides

Describes the properties that can be overriden to customize the
theme.
@return [Array<Types::ThemeValues>]

@!attribute [rw] values

A list of key-value pairs that define the theme's properties.
@return [Array<Types::ThemeValues>]

@see docs.aws.amazon.com/goto/WebAPI/amplifyuibuilder-2021-08-11/UpdateThemeData AWS API Documentation

Constants

SENSITIVE