AWS::QuickSight::Theme - AWS CloudFormation

AWS::QuickSight::Theme

Creates a theme.

A theme is set of configuration options for color and layout. Themes apply to analyses and dashboards. For more information, see Using Themes in Amazon QuickSight in the Amazon QuickSight User Guide.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::QuickSight::Theme", "Properties" : { "AwsAccountId" : String, "BaseThemeId" : String, "Configuration" : ThemeConfiguration, "Name" : String, "Permissions" : [ ResourcePermission, ... ], "Tags" : [ Tag, ... ], "ThemeId" : String, "VersionDescription" : String } }

YAML

Type: AWS::QuickSight::Theme Properties: AwsAccountId: String BaseThemeId: String Configuration: ThemeConfiguration Name: String Permissions: - ResourcePermission Tags: - Tag ThemeId: String VersionDescription: String

Properties

AwsAccountId

Not currently supported by AWS CloudFormation.

Required: Yes

Type: String

Update requires: Replacement

BaseThemeId

The Amazon QuickSight-defined ID of the theme that a custom theme inherits from. All themes initially inherit from a default QuickSight theme.

Required: No

Type: String

Minimum: 1

Maximum: 2048

Pattern: [\w\-]+

Update requires: No interruption

Configuration

The theme configuration, which contains all the theme display properties.

Required: No

Type: ThemeConfiguration

Update requires: No interruption

Name

The name that the user gives to the theme.

Required: No

Type: String

Minimum: 1

Maximum: 2048

Update requires: No interruption

Permissions

Not currently supported by AWS CloudFormation.

Required: No

Type: List of ResourcePermission

Update requires: No interruption

Tags

Not currently supported by AWS CloudFormation.

Required: No

Type: List of Tag

Update requires: No interruption

ThemeId

The identifier that the user gives to the theme.

Required: Yes

Type: String

Minimum: 1

Maximum: 2048

Pattern: [\w\-]+

Update requires: Replacement

VersionDescription

Not currently supported by AWS CloudFormation.

Required: No

Type: String

Update requires: No interruption

Return values

Ref

Fn::GetAtt

Arn

Not currently supported by AWS CloudFormation.

CreatedTime

Not currently supported by AWS CloudFormation.

LastUpdatedTime

Not currently supported by AWS CloudFormation.

Type

Not currently supported by AWS CloudFormation.