CreateAccountCustomizationRequest

public struct CreateAccountCustomizationRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The QuickSight customizations you’re adding in the current AWS Region. You can add these to an AWS account and a QuickSight namespace. For example, you could add a default theme by setting AccountCustomization to the midnight theme: “AccountCustomization”: { “DefaultTheme”: “arn:aws:quicksight::aws:theme/MIDNIGHT” }. . Or, you could add a custom theme by specifying “AccountCustomization”: { “DefaultTheme”: “arn:aws:quicksight:us-west-2:111122223333:theme/bdb844d0-0fe9-4d9d-b520-0fe602d93639” }.

    Declaration

    Swift

    public let accountCustomization: AccountCustomization
  • The ID for the AWS account that you want to customize QuickSight for.

    Declaration

    Swift

    public let awsAccountId: String
  • The QuickSight namespace that you want to add customizations to.

    Declaration

    Swift

    public let namespace: String?
  • A list of the tags that you want to attach to this resource.

    Declaration

    Swift

    public let tags: [Tag]?
  • Undocumented

    Declaration

    Swift

    public init(accountCustomization: AccountCustomization, awsAccountId: String, namespace: String? = nil, tags: [Tag]? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws