UpdateThemeRequest

public struct UpdateThemeRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The ID of the AWS account that contains the theme that you’re updating.

    Declaration

    Swift

    public let awsAccountId: String
  • The theme ID, defined by Amazon QuickSight, that a custom theme inherits from. All themes initially inherit from a default QuickSight theme.

    Declaration

    Swift

    public let baseThemeId: String
  • The theme configuration, which contains the theme display properties.

    Declaration

    Swift

    public let configuration: ThemeConfiguration?
  • The name for the theme.

    Declaration

    Swift

    public let name: String?
  • The ID for the theme.

    Declaration

    Swift

    public let themeId: 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.

    Declaration

    Swift

    public let versionDescription: String?
  • Undocumented

    Declaration

    Swift

    public init(awsAccountId: String, baseThemeId: String, configuration: ThemeConfiguration? = nil, name: String? = nil, themeId: String, versionDescription: String? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws