aws.quicksight.Theme
Explore with Pulumi AI
Resource for managing a QuickSight Theme.
Example Usage
Basic Usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = new aws.quicksight.Theme("example", {
    themeId: "example",
    name: "example",
    baseThemeId: "MIDNIGHT",
    configuration: {
        dataColorPalette: {
            colors: [
                "#FFFFFF",
                "#111111",
                "#222222",
                "#333333",
                "#444444",
                "#555555",
                "#666666",
                "#777777",
                "#888888",
                "#999999",
            ],
            emptyFillColor: "#FFFFFF",
            minMaxGradients: [
                "#FFFFFF",
                "#111111",
            ],
        },
    },
});
import pulumi
import pulumi_aws as aws
example = aws.quicksight.Theme("example",
    theme_id="example",
    name="example",
    base_theme_id="MIDNIGHT",
    configuration={
        "data_color_palette": {
            "colors": [
                "#FFFFFF",
                "#111111",
                "#222222",
                "#333333",
                "#444444",
                "#555555",
                "#666666",
                "#777777",
                "#888888",
                "#999999",
            ],
            "empty_fill_color": "#FFFFFF",
            "min_max_gradients": [
                "#FFFFFF",
                "#111111",
            ],
        },
    })
package main
import (
	"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/quicksight"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := quicksight.NewTheme(ctx, "example", &quicksight.ThemeArgs{
			ThemeId:     pulumi.String("example"),
			Name:        pulumi.String("example"),
			BaseThemeId: pulumi.String("MIDNIGHT"),
			Configuration: &quicksight.ThemeConfigurationArgs{
				DataColorPalette: &quicksight.ThemeConfigurationDataColorPaletteArgs{
					Colors: pulumi.StringArray{
						pulumi.String("#FFFFFF"),
						pulumi.String("#111111"),
						pulumi.String("#222222"),
						pulumi.String("#333333"),
						pulumi.String("#444444"),
						pulumi.String("#555555"),
						pulumi.String("#666666"),
						pulumi.String("#777777"),
						pulumi.String("#888888"),
						pulumi.String("#999999"),
					},
					EmptyFillColor: pulumi.String("#FFFFFF"),
					MinMaxGradients: pulumi.StringArray{
						pulumi.String("#FFFFFF"),
						pulumi.String("#111111"),
					},
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() => 
{
    var example = new Aws.Quicksight.Theme("example", new()
    {
        ThemeId = "example",
        Name = "example",
        BaseThemeId = "MIDNIGHT",
        Configuration = new Aws.Quicksight.Inputs.ThemeConfigurationArgs
        {
            DataColorPalette = new Aws.Quicksight.Inputs.ThemeConfigurationDataColorPaletteArgs
            {
                Colors = new[]
                {
                    "#FFFFFF",
                    "#111111",
                    "#222222",
                    "#333333",
                    "#444444",
                    "#555555",
                    "#666666",
                    "#777777",
                    "#888888",
                    "#999999",
                },
                EmptyFillColor = "#FFFFFF",
                MinMaxGradients = new[]
                {
                    "#FFFFFF",
                    "#111111",
                },
            },
        },
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.quicksight.Theme;
import com.pulumi.aws.quicksight.ThemeArgs;
import com.pulumi.aws.quicksight.inputs.ThemeConfigurationArgs;
import com.pulumi.aws.quicksight.inputs.ThemeConfigurationDataColorPaletteArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        var example = new Theme("example", ThemeArgs.builder()
            .themeId("example")
            .name("example")
            .baseThemeId("MIDNIGHT")
            .configuration(ThemeConfigurationArgs.builder()
                .dataColorPalette(ThemeConfigurationDataColorPaletteArgs.builder()
                    .colors(                    
                        "#FFFFFF",
                        "#111111",
                        "#222222",
                        "#333333",
                        "#444444",
                        "#555555",
                        "#666666",
                        "#777777",
                        "#888888",
                        "#999999")
                    .emptyFillColor("#FFFFFF")
                    .minMaxGradients(                    
                        "#FFFFFF",
                        "#111111")
                    .build())
                .build())
            .build());
    }
}
resources:
  example:
    type: aws:quicksight:Theme
    properties:
      themeId: example
      name: example
      baseThemeId: MIDNIGHT
      configuration:
        dataColorPalette:
          colors:
            - '#FFFFFF'
            - '#111111'
            - '#222222'
            - '#333333'
            - '#444444'
            - '#555555'
            - '#666666'
            - '#777777'
            - '#888888'
            - '#999999'
          emptyFillColor: '#FFFFFF'
          minMaxGradients:
            - '#FFFFFF'
            - '#111111'
Create Theme Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Theme(name: string, args: ThemeArgs, opts?: CustomResourceOptions);@overload
def Theme(resource_name: str,
          args: ThemeArgs,
          opts: Optional[ResourceOptions] = None)
@overload
def Theme(resource_name: str,
          opts: Optional[ResourceOptions] = None,
          base_theme_id: Optional[str] = None,
          theme_id: Optional[str] = None,
          aws_account_id: Optional[str] = None,
          configuration: Optional[ThemeConfigurationArgs] = None,
          name: Optional[str] = None,
          permissions: Optional[Sequence[ThemePermissionArgs]] = None,
          tags: Optional[Mapping[str, str]] = None,
          version_description: Optional[str] = None)func NewTheme(ctx *Context, name string, args ThemeArgs, opts ...ResourceOption) (*Theme, error)public Theme(string name, ThemeArgs args, CustomResourceOptions? opts = null)type: aws:quicksight:Theme
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ThemeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ThemeArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ThemeArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ThemeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ThemeArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var themeResource = new Aws.Quicksight.Theme("themeResource", new()
{
    BaseThemeId = "string",
    ThemeId = "string",
    AwsAccountId = "string",
    Configuration = new Aws.Quicksight.Inputs.ThemeConfigurationArgs
    {
        DataColorPalette = new Aws.Quicksight.Inputs.ThemeConfigurationDataColorPaletteArgs
        {
            Colors = new[]
            {
                "string",
            },
            EmptyFillColor = "string",
            MinMaxGradients = new[]
            {
                "string",
            },
        },
        Sheet = new Aws.Quicksight.Inputs.ThemeConfigurationSheetArgs
        {
            Tile = new Aws.Quicksight.Inputs.ThemeConfigurationSheetTileArgs
            {
                Border = new Aws.Quicksight.Inputs.ThemeConfigurationSheetTileBorderArgs
                {
                    Show = false,
                },
            },
            TileLayout = new Aws.Quicksight.Inputs.ThemeConfigurationSheetTileLayoutArgs
            {
                Gutter = new Aws.Quicksight.Inputs.ThemeConfigurationSheetTileLayoutGutterArgs
                {
                    Show = false,
                },
                Margin = new Aws.Quicksight.Inputs.ThemeConfigurationSheetTileLayoutMarginArgs
                {
                    Show = false,
                },
            },
        },
        Typography = new Aws.Quicksight.Inputs.ThemeConfigurationTypographyArgs
        {
            FontFamilies = new[]
            {
                new Aws.Quicksight.Inputs.ThemeConfigurationTypographyFontFamilyArgs
                {
                    FontFamily = "string",
                },
            },
        },
        UiColorPalette = new Aws.Quicksight.Inputs.ThemeConfigurationUiColorPaletteArgs
        {
            Accent = "string",
            AccentForeground = "string",
            Danger = "string",
            DangerForeground = "string",
            Dimension = "string",
            DimensionForeground = "string",
            Measure = "string",
            MeasureForeground = "string",
            PrimaryBackground = "string",
            PrimaryForeground = "string",
            SecondaryBackground = "string",
            SecondaryForeground = "string",
            Success = "string",
            SuccessForeground = "string",
            Warning = "string",
            WarningForeground = "string",
        },
    },
    Name = "string",
    Permissions = new[]
    {
        new Aws.Quicksight.Inputs.ThemePermissionArgs
        {
            Actions = new[]
            {
                "string",
            },
            Principal = "string",
        },
    },
    Tags = 
    {
        { "string", "string" },
    },
    VersionDescription = "string",
});
example, err := quicksight.NewTheme(ctx, "themeResource", &quicksight.ThemeArgs{
	BaseThemeId:  pulumi.String("string"),
	ThemeId:      pulumi.String("string"),
	AwsAccountId: pulumi.String("string"),
	Configuration: &quicksight.ThemeConfigurationArgs{
		DataColorPalette: &quicksight.ThemeConfigurationDataColorPaletteArgs{
			Colors: pulumi.StringArray{
				pulumi.String("string"),
			},
			EmptyFillColor: pulumi.String("string"),
			MinMaxGradients: pulumi.StringArray{
				pulumi.String("string"),
			},
		},
		Sheet: &quicksight.ThemeConfigurationSheetArgs{
			Tile: &quicksight.ThemeConfigurationSheetTileArgs{
				Border: &quicksight.ThemeConfigurationSheetTileBorderArgs{
					Show: pulumi.Bool(false),
				},
			},
			TileLayout: &quicksight.ThemeConfigurationSheetTileLayoutArgs{
				Gutter: &quicksight.ThemeConfigurationSheetTileLayoutGutterArgs{
					Show: pulumi.Bool(false),
				},
				Margin: &quicksight.ThemeConfigurationSheetTileLayoutMarginArgs{
					Show: pulumi.Bool(false),
				},
			},
		},
		Typography: &quicksight.ThemeConfigurationTypographyArgs{
			FontFamilies: quicksight.ThemeConfigurationTypographyFontFamilyArray{
				&quicksight.ThemeConfigurationTypographyFontFamilyArgs{
					FontFamily: pulumi.String("string"),
				},
			},
		},
		UiColorPalette: &quicksight.ThemeConfigurationUiColorPaletteArgs{
			Accent:              pulumi.String("string"),
			AccentForeground:    pulumi.String("string"),
			Danger:              pulumi.String("string"),
			DangerForeground:    pulumi.String("string"),
			Dimension:           pulumi.String("string"),
			DimensionForeground: pulumi.String("string"),
			Measure:             pulumi.String("string"),
			MeasureForeground:   pulumi.String("string"),
			PrimaryBackground:   pulumi.String("string"),
			PrimaryForeground:   pulumi.String("string"),
			SecondaryBackground: pulumi.String("string"),
			SecondaryForeground: pulumi.String("string"),
			Success:             pulumi.String("string"),
			SuccessForeground:   pulumi.String("string"),
			Warning:             pulumi.String("string"),
			WarningForeground:   pulumi.String("string"),
		},
	},
	Name: pulumi.String("string"),
	Permissions: quicksight.ThemePermissionArray{
		&quicksight.ThemePermissionArgs{
			Actions: pulumi.StringArray{
				pulumi.String("string"),
			},
			Principal: pulumi.String("string"),
		},
	},
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	VersionDescription: pulumi.String("string"),
})
var themeResource = new Theme("themeResource", ThemeArgs.builder()
    .baseThemeId("string")
    .themeId("string")
    .awsAccountId("string")
    .configuration(ThemeConfigurationArgs.builder()
        .dataColorPalette(ThemeConfigurationDataColorPaletteArgs.builder()
            .colors("string")
            .emptyFillColor("string")
            .minMaxGradients("string")
            .build())
        .sheet(ThemeConfigurationSheetArgs.builder()
            .tile(ThemeConfigurationSheetTileArgs.builder()
                .border(ThemeConfigurationSheetTileBorderArgs.builder()
                    .show(false)
                    .build())
                .build())
            .tileLayout(ThemeConfigurationSheetTileLayoutArgs.builder()
                .gutter(ThemeConfigurationSheetTileLayoutGutterArgs.builder()
                    .show(false)
                    .build())
                .margin(ThemeConfigurationSheetTileLayoutMarginArgs.builder()
                    .show(false)
                    .build())
                .build())
            .build())
        .typography(ThemeConfigurationTypographyArgs.builder()
            .fontFamilies(ThemeConfigurationTypographyFontFamilyArgs.builder()
                .fontFamily("string")
                .build())
            .build())
        .uiColorPalette(ThemeConfigurationUiColorPaletteArgs.builder()
            .accent("string")
            .accentForeground("string")
            .danger("string")
            .dangerForeground("string")
            .dimension("string")
            .dimensionForeground("string")
            .measure("string")
            .measureForeground("string")
            .primaryBackground("string")
            .primaryForeground("string")
            .secondaryBackground("string")
            .secondaryForeground("string")
            .success("string")
            .successForeground("string")
            .warning("string")
            .warningForeground("string")
            .build())
        .build())
    .name("string")
    .permissions(ThemePermissionArgs.builder()
        .actions("string")
        .principal("string")
        .build())
    .tags(Map.of("string", "string"))
    .versionDescription("string")
    .build());
theme_resource = aws.quicksight.Theme("themeResource",
    base_theme_id="string",
    theme_id="string",
    aws_account_id="string",
    configuration={
        "data_color_palette": {
            "colors": ["string"],
            "empty_fill_color": "string",
            "min_max_gradients": ["string"],
        },
        "sheet": {
            "tile": {
                "border": {
                    "show": False,
                },
            },
            "tile_layout": {
                "gutter": {
                    "show": False,
                },
                "margin": {
                    "show": False,
                },
            },
        },
        "typography": {
            "font_families": [{
                "font_family": "string",
            }],
        },
        "ui_color_palette": {
            "accent": "string",
            "accent_foreground": "string",
            "danger": "string",
            "danger_foreground": "string",
            "dimension": "string",
            "dimension_foreground": "string",
            "measure": "string",
            "measure_foreground": "string",
            "primary_background": "string",
            "primary_foreground": "string",
            "secondary_background": "string",
            "secondary_foreground": "string",
            "success": "string",
            "success_foreground": "string",
            "warning": "string",
            "warning_foreground": "string",
        },
    },
    name="string",
    permissions=[{
        "actions": ["string"],
        "principal": "string",
    }],
    tags={
        "string": "string",
    },
    version_description="string")
const themeResource = new aws.quicksight.Theme("themeResource", {
    baseThemeId: "string",
    themeId: "string",
    awsAccountId: "string",
    configuration: {
        dataColorPalette: {
            colors: ["string"],
            emptyFillColor: "string",
            minMaxGradients: ["string"],
        },
        sheet: {
            tile: {
                border: {
                    show: false,
                },
            },
            tileLayout: {
                gutter: {
                    show: false,
                },
                margin: {
                    show: false,
                },
            },
        },
        typography: {
            fontFamilies: [{
                fontFamily: "string",
            }],
        },
        uiColorPalette: {
            accent: "string",
            accentForeground: "string",
            danger: "string",
            dangerForeground: "string",
            dimension: "string",
            dimensionForeground: "string",
            measure: "string",
            measureForeground: "string",
            primaryBackground: "string",
            primaryForeground: "string",
            secondaryBackground: "string",
            secondaryForeground: "string",
            success: "string",
            successForeground: "string",
            warning: "string",
            warningForeground: "string",
        },
    },
    name: "string",
    permissions: [{
        actions: ["string"],
        principal: "string",
    }],
    tags: {
        string: "string",
    },
    versionDescription: "string",
});
type: aws:quicksight:Theme
properties:
    awsAccountId: string
    baseThemeId: string
    configuration:
        dataColorPalette:
            colors:
                - string
            emptyFillColor: string
            minMaxGradients:
                - string
        sheet:
            tile:
                border:
                    show: false
            tileLayout:
                gutter:
                    show: false
                margin:
                    show: false
        typography:
            fontFamilies:
                - fontFamily: string
        uiColorPalette:
            accent: string
            accentForeground: string
            danger: string
            dangerForeground: string
            dimension: string
            dimensionForeground: string
            measure: string
            measureForeground: string
            primaryBackground: string
            primaryForeground: string
            secondaryBackground: string
            secondaryForeground: string
            success: string
            successForeground: string
            warning: string
            warningForeground: string
    name: string
    permissions:
        - actions:
            - string
          principal: string
    tags:
        string: string
    themeId: string
    versionDescription: string
Theme Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Theme resource accepts the following input properties:
- BaseTheme stringId 
- The ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon QuickSight. For a list of the starting themes, use ListThemes or choose Themes from within an analysis.
- ThemeId string
- Identifier of the theme.
- AwsAccount stringId 
- AWS account ID.
- Configuration
ThemeConfiguration 
- The theme configuration, which contains the theme display properties. See configuration. - The following arguments are optional: 
- Name string
- Display name of the theme.
- Permissions
List<ThemePermission> 
- A set of resource permissions on the theme. Maximum of 64 items. See permissions.
- Dictionary<string, string>
- Key-value map of resource tags. If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- VersionDescription string
- A description of the current theme version being created/updated.
- BaseTheme stringId 
- The ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon QuickSight. For a list of the starting themes, use ListThemes or choose Themes from within an analysis.
- ThemeId string
- Identifier of the theme.
- AwsAccount stringId 
- AWS account ID.
- Configuration
ThemeConfiguration Args 
- The theme configuration, which contains the theme display properties. See configuration. - The following arguments are optional: 
- Name string
- Display name of the theme.
- Permissions
[]ThemePermission Args 
- A set of resource permissions on the theme. Maximum of 64 items. See permissions.
- map[string]string
- Key-value map of resource tags. If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- VersionDescription string
- A description of the current theme version being created/updated.
- baseTheme StringId 
- The ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon QuickSight. For a list of the starting themes, use ListThemes or choose Themes from within an analysis.
- themeId String
- Identifier of the theme.
- awsAccount StringId 
- AWS account ID.
- configuration
ThemeConfiguration 
- The theme configuration, which contains the theme display properties. See configuration. - The following arguments are optional: 
- name String
- Display name of the theme.
- permissions
List<ThemePermission> 
- A set of resource permissions on the theme. Maximum of 64 items. See permissions.
- Map<String,String>
- Key-value map of resource tags. If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- versionDescription String
- A description of the current theme version being created/updated.
- baseTheme stringId 
- The ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon QuickSight. For a list of the starting themes, use ListThemes or choose Themes from within an analysis.
- themeId string
- Identifier of the theme.
- awsAccount stringId 
- AWS account ID.
- configuration
ThemeConfiguration 
- The theme configuration, which contains the theme display properties. See configuration. - The following arguments are optional: 
- name string
- Display name of the theme.
- permissions
ThemePermission[] 
- A set of resource permissions on the theme. Maximum of 64 items. See permissions.
- {[key: string]: string}
- Key-value map of resource tags. If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- versionDescription string
- A description of the current theme version being created/updated.
- base_theme_ strid 
- The ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon QuickSight. For a list of the starting themes, use ListThemes or choose Themes from within an analysis.
- theme_id str
- Identifier of the theme.
- aws_account_ strid 
- AWS account ID.
- configuration
ThemeConfiguration Args 
- The theme configuration, which contains the theme display properties. See configuration. - The following arguments are optional: 
- name str
- Display name of the theme.
- permissions
Sequence[ThemePermission Args] 
- A set of resource permissions on the theme. Maximum of 64 items. See permissions.
- Mapping[str, str]
- Key-value map of resource tags. If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- version_description str
- A description of the current theme version being created/updated.
- baseTheme StringId 
- The ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon QuickSight. For a list of the starting themes, use ListThemes or choose Themes from within an analysis.
- themeId String
- Identifier of the theme.
- awsAccount StringId 
- AWS account ID.
- configuration Property Map
- The theme configuration, which contains the theme display properties. See configuration. - The following arguments are optional: 
- name String
- Display name of the theme.
- permissions List<Property Map>
- A set of resource permissions on the theme. Maximum of 64 items. See permissions.
- Map<String>
- Key-value map of resource tags. If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- versionDescription String
- A description of the current theme version being created/updated.
Outputs
All input properties are implicitly available as output properties. Additionally, the Theme resource produces the following output properties:
- Arn string
- ARN of the theme.
- CreatedTime string
- The time that the theme was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- LastUpdated stringTime 
- The time that the theme was last updated.
- Status string
- The theme creation status.
- Dictionary<string, string>
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- VersionNumber int
- The version number of the theme version.
- Arn string
- ARN of the theme.
- CreatedTime string
- The time that the theme was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- LastUpdated stringTime 
- The time that the theme was last updated.
- Status string
- The theme creation status.
- map[string]string
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- VersionNumber int
- The version number of the theme version.
- arn String
- ARN of the theme.
- createdTime String
- The time that the theme was created.
- id String
- The provider-assigned unique ID for this managed resource.
- lastUpdated StringTime 
- The time that the theme was last updated.
- status String
- The theme creation status.
- Map<String,String>
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- versionNumber Integer
- The version number of the theme version.
- arn string
- ARN of the theme.
- createdTime string
- The time that the theme was created.
- id string
- The provider-assigned unique ID for this managed resource.
- lastUpdated stringTime 
- The time that the theme was last updated.
- status string
- The theme creation status.
- {[key: string]: string}
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- versionNumber number
- The version number of the theme version.
- arn str
- ARN of the theme.
- created_time str
- The time that the theme was created.
- id str
- The provider-assigned unique ID for this managed resource.
- last_updated_ strtime 
- The time that the theme was last updated.
- status str
- The theme creation status.
- Mapping[str, str]
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- version_number int
- The version number of the theme version.
- arn String
- ARN of the theme.
- createdTime String
- The time that the theme was created.
- id String
- The provider-assigned unique ID for this managed resource.
- lastUpdated StringTime 
- The time that the theme was last updated.
- status String
- The theme creation status.
- Map<String>
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- versionNumber Number
- The version number of the theme version.
Look up Existing Theme Resource
Get an existing Theme resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ThemeState, opts?: CustomResourceOptions): Theme@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        arn: Optional[str] = None,
        aws_account_id: Optional[str] = None,
        base_theme_id: Optional[str] = None,
        configuration: Optional[ThemeConfigurationArgs] = None,
        created_time: Optional[str] = None,
        last_updated_time: Optional[str] = None,
        name: Optional[str] = None,
        permissions: Optional[Sequence[ThemePermissionArgs]] = None,
        status: Optional[str] = None,
        tags: Optional[Mapping[str, str]] = None,
        tags_all: Optional[Mapping[str, str]] = None,
        theme_id: Optional[str] = None,
        version_description: Optional[str] = None,
        version_number: Optional[int] = None) -> Themefunc GetTheme(ctx *Context, name string, id IDInput, state *ThemeState, opts ...ResourceOption) (*Theme, error)public static Theme Get(string name, Input<string> id, ThemeState? state, CustomResourceOptions? opts = null)public static Theme get(String name, Output<String> id, ThemeState state, CustomResourceOptions options)resources:  _:    type: aws:quicksight:Theme    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Arn string
- ARN of the theme.
- AwsAccount stringId 
- AWS account ID.
- BaseTheme stringId 
- The ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon QuickSight. For a list of the starting themes, use ListThemes or choose Themes from within an analysis.
- Configuration
ThemeConfiguration 
- The theme configuration, which contains the theme display properties. See configuration. - The following arguments are optional: 
- CreatedTime string
- The time that the theme was created.
- LastUpdated stringTime 
- The time that the theme was last updated.
- Name string
- Display name of the theme.
- Permissions
List<ThemePermission> 
- A set of resource permissions on the theme. Maximum of 64 items. See permissions.
- Status string
- The theme creation status.
- Dictionary<string, string>
- Key-value map of resource tags. If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- Dictionary<string, string>
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- ThemeId string
- Identifier of the theme.
- VersionDescription string
- A description of the current theme version being created/updated.
- VersionNumber int
- The version number of the theme version.
- Arn string
- ARN of the theme.
- AwsAccount stringId 
- AWS account ID.
- BaseTheme stringId 
- The ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon QuickSight. For a list of the starting themes, use ListThemes or choose Themes from within an analysis.
- Configuration
ThemeConfiguration Args 
- The theme configuration, which contains the theme display properties. See configuration. - The following arguments are optional: 
- CreatedTime string
- The time that the theme was created.
- LastUpdated stringTime 
- The time that the theme was last updated.
- Name string
- Display name of the theme.
- Permissions
[]ThemePermission Args 
- A set of resource permissions on the theme. Maximum of 64 items. See permissions.
- Status string
- The theme creation status.
- map[string]string
- Key-value map of resource tags. If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- map[string]string
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- ThemeId string
- Identifier of the theme.
- VersionDescription string
- A description of the current theme version being created/updated.
- VersionNumber int
- The version number of the theme version.
- arn String
- ARN of the theme.
- awsAccount StringId 
- AWS account ID.
- baseTheme StringId 
- The ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon QuickSight. For a list of the starting themes, use ListThemes or choose Themes from within an analysis.
- configuration
ThemeConfiguration 
- The theme configuration, which contains the theme display properties. See configuration. - The following arguments are optional: 
- createdTime String
- The time that the theme was created.
- lastUpdated StringTime 
- The time that the theme was last updated.
- name String
- Display name of the theme.
- permissions
List<ThemePermission> 
- A set of resource permissions on the theme. Maximum of 64 items. See permissions.
- status String
- The theme creation status.
- Map<String,String>
- Key-value map of resource tags. If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- Map<String,String>
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- themeId String
- Identifier of the theme.
- versionDescription String
- A description of the current theme version being created/updated.
- versionNumber Integer
- The version number of the theme version.
- arn string
- ARN of the theme.
- awsAccount stringId 
- AWS account ID.
- baseTheme stringId 
- The ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon QuickSight. For a list of the starting themes, use ListThemes or choose Themes from within an analysis.
- configuration
ThemeConfiguration 
- The theme configuration, which contains the theme display properties. See configuration. - The following arguments are optional: 
- createdTime string
- The time that the theme was created.
- lastUpdated stringTime 
- The time that the theme was last updated.
- name string
- Display name of the theme.
- permissions
ThemePermission[] 
- A set of resource permissions on the theme. Maximum of 64 items. See permissions.
- status string
- The theme creation status.
- {[key: string]: string}
- Key-value map of resource tags. If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- {[key: string]: string}
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- themeId string
- Identifier of the theme.
- versionDescription string
- A description of the current theme version being created/updated.
- versionNumber number
- The version number of the theme version.
- arn str
- ARN of the theme.
- aws_account_ strid 
- AWS account ID.
- base_theme_ strid 
- The ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon QuickSight. For a list of the starting themes, use ListThemes or choose Themes from within an analysis.
- configuration
ThemeConfiguration Args 
- The theme configuration, which contains the theme display properties. See configuration. - The following arguments are optional: 
- created_time str
- The time that the theme was created.
- last_updated_ strtime 
- The time that the theme was last updated.
- name str
- Display name of the theme.
- permissions
Sequence[ThemePermission Args] 
- A set of resource permissions on the theme. Maximum of 64 items. See permissions.
- status str
- The theme creation status.
- Mapping[str, str]
- Key-value map of resource tags. If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- Mapping[str, str]
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- theme_id str
- Identifier of the theme.
- version_description str
- A description of the current theme version being created/updated.
- version_number int
- The version number of the theme version.
- arn String
- ARN of the theme.
- awsAccount StringId 
- AWS account ID.
- baseTheme StringId 
- The ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon QuickSight. For a list of the starting themes, use ListThemes or choose Themes from within an analysis.
- configuration Property Map
- The theme configuration, which contains the theme display properties. See configuration. - The following arguments are optional: 
- createdTime String
- The time that the theme was created.
- lastUpdated StringTime 
- The time that the theme was last updated.
- name String
- Display name of the theme.
- permissions List<Property Map>
- A set of resource permissions on the theme. Maximum of 64 items. See permissions.
- status String
- The theme creation status.
- Map<String>
- Key-value map of resource tags. If configured with a provider default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.
- Map<String>
- A map of tags assigned to the resource, including those inherited from the provider default_tagsconfiguration block.
- themeId String
- Identifier of the theme.
- versionDescription String
- A description of the current theme version being created/updated.
- versionNumber Number
- The version number of the theme version.
Supporting Types
ThemeConfiguration, ThemeConfigurationArgs    
- DataColor ThemePalette Configuration Data Color Palette 
- Color properties that apply to chart data colors. See data_color_palette.
- Sheet
ThemeConfiguration Sheet 
- Display options related to sheets. See sheet.
- Typography
ThemeConfiguration Typography 
- Determines the typography options. See typography.
- UiColor ThemePalette Configuration Ui Color Palette 
- Color properties that apply to the UI and to charts, excluding the colors that apply to data. See ui_color_palette.
- DataColor ThemePalette Configuration Data Color Palette 
- Color properties that apply to chart data colors. See data_color_palette.
- Sheet
ThemeConfiguration Sheet 
- Display options related to sheets. See sheet.
- Typography
ThemeConfiguration Typography 
- Determines the typography options. See typography.
- UiColor ThemePalette Configuration Ui Color Palette 
- Color properties that apply to the UI and to charts, excluding the colors that apply to data. See ui_color_palette.
- dataColor ThemePalette Configuration Data Color Palette 
- Color properties that apply to chart data colors. See data_color_palette.
- sheet
ThemeConfiguration Sheet 
- Display options related to sheets. See sheet.
- typography
ThemeConfiguration Typography 
- Determines the typography options. See typography.
- uiColor ThemePalette Configuration Ui Color Palette 
- Color properties that apply to the UI and to charts, excluding the colors that apply to data. See ui_color_palette.
- dataColor ThemePalette Configuration Data Color Palette 
- Color properties that apply to chart data colors. See data_color_palette.
- sheet
ThemeConfiguration Sheet 
- Display options related to sheets. See sheet.
- typography
ThemeConfiguration Typography 
- Determines the typography options. See typography.
- uiColor ThemePalette Configuration Ui Color Palette 
- Color properties that apply to the UI and to charts, excluding the colors that apply to data. See ui_color_palette.
- data_color_ Themepalette Configuration Data Color Palette 
- Color properties that apply to chart data colors. See data_color_palette.
- sheet
ThemeConfiguration Sheet 
- Display options related to sheets. See sheet.
- typography
ThemeConfiguration Typography 
- Determines the typography options. See typography.
- ui_color_ Themepalette Configuration Ui Color Palette 
- Color properties that apply to the UI and to charts, excluding the colors that apply to data. See ui_color_palette.
- dataColor Property MapPalette 
- Color properties that apply to chart data colors. See data_color_palette.
- sheet Property Map
- Display options related to sheets. See sheet.
- typography Property Map
- Determines the typography options. See typography.
- uiColor Property MapPalette 
- Color properties that apply to the UI and to charts, excluding the colors that apply to data. See ui_color_palette.
ThemeConfigurationDataColorPalette, ThemeConfigurationDataColorPaletteArgs          
- Colors List<string>
- List of hexadecimal codes for the colors. Minimum of 8 items and maximum of 20 items.
- EmptyFill stringColor 
- The hexadecimal code of a color that applies to charts where a lack of data is highlighted.
- MinMax List<string>Gradients 
- The minimum and maximum hexadecimal codes that describe a color gradient. List of exactly 2 items.
- Colors []string
- List of hexadecimal codes for the colors. Minimum of 8 items and maximum of 20 items.
- EmptyFill stringColor 
- The hexadecimal code of a color that applies to charts where a lack of data is highlighted.
- MinMax []stringGradients 
- The minimum and maximum hexadecimal codes that describe a color gradient. List of exactly 2 items.
- colors List<String>
- List of hexadecimal codes for the colors. Minimum of 8 items and maximum of 20 items.
- emptyFill StringColor 
- The hexadecimal code of a color that applies to charts where a lack of data is highlighted.
- minMax List<String>Gradients 
- The minimum and maximum hexadecimal codes that describe a color gradient. List of exactly 2 items.
- colors string[]
- List of hexadecimal codes for the colors. Minimum of 8 items and maximum of 20 items.
- emptyFill stringColor 
- The hexadecimal code of a color that applies to charts where a lack of data is highlighted.
- minMax string[]Gradients 
- The minimum and maximum hexadecimal codes that describe a color gradient. List of exactly 2 items.
- colors Sequence[str]
- List of hexadecimal codes for the colors. Minimum of 8 items and maximum of 20 items.
- empty_fill_ strcolor 
- The hexadecimal code of a color that applies to charts where a lack of data is highlighted.
- min_max_ Sequence[str]gradients 
- The minimum and maximum hexadecimal codes that describe a color gradient. List of exactly 2 items.
- colors List<String>
- List of hexadecimal codes for the colors. Minimum of 8 items and maximum of 20 items.
- emptyFill StringColor 
- The hexadecimal code of a color that applies to charts where a lack of data is highlighted.
- minMax List<String>Gradients 
- The minimum and maximum hexadecimal codes that describe a color gradient. List of exactly 2 items.
ThemeConfigurationSheet, ThemeConfigurationSheetArgs      
- Tile
ThemeConfiguration Sheet Tile 
- The display options for tiles. See tile.
- TileLayout ThemeConfiguration Sheet Tile Layout 
- The layout options for tiles. See tile_layout.
- Tile
ThemeConfiguration Sheet Tile 
- The display options for tiles. See tile.
- TileLayout ThemeConfiguration Sheet Tile Layout 
- The layout options for tiles. See tile_layout.
- tile
ThemeConfiguration Sheet Tile 
- The display options for tiles. See tile.
- tileLayout ThemeConfiguration Sheet Tile Layout 
- The layout options for tiles. See tile_layout.
- tile
ThemeConfiguration Sheet Tile 
- The display options for tiles. See tile.
- tileLayout ThemeConfiguration Sheet Tile Layout 
- The layout options for tiles. See tile_layout.
- tile
ThemeConfiguration Sheet Tile 
- The display options for tiles. See tile.
- tile_layout ThemeConfiguration Sheet Tile Layout 
- The layout options for tiles. See tile_layout.
- tile Property Map
- The display options for tiles. See tile.
- tileLayout Property Map
- The layout options for tiles. See tile_layout.
ThemeConfigurationSheetTile, ThemeConfigurationSheetTileArgs        
- Border
ThemeConfiguration Sheet Tile Border 
- The border around a tile. See border.
- Border
ThemeConfiguration Sheet Tile Border 
- The border around a tile. See border.
- border
ThemeConfiguration Sheet Tile Border 
- The border around a tile. See border.
- border
ThemeConfiguration Sheet Tile Border 
- The border around a tile. See border.
- border
ThemeConfiguration Sheet Tile Border 
- The border around a tile. See border.
- border Property Map
- The border around a tile. See border.
ThemeConfigurationSheetTileBorder, ThemeConfigurationSheetTileBorderArgs          
- Show bool
- The option to enable display of borders for visuals.
- Show bool
- The option to enable display of borders for visuals.
- show Boolean
- The option to enable display of borders for visuals.
- show boolean
- The option to enable display of borders for visuals.
- show bool
- The option to enable display of borders for visuals.
- show Boolean
- The option to enable display of borders for visuals.
ThemeConfigurationSheetTileLayout, ThemeConfigurationSheetTileLayoutArgs          
- Gutter
ThemeConfiguration Sheet Tile Layout Gutter 
- The gutter settings that apply between tiles. See gutter.
- Margin
ThemeConfiguration Sheet Tile Layout Margin 
- The margin settings that apply around the outside edge of sheets. See margin.
- Gutter
ThemeConfiguration Sheet Tile Layout Gutter 
- The gutter settings that apply between tiles. See gutter.
- Margin
ThemeConfiguration Sheet Tile Layout Margin 
- The margin settings that apply around the outside edge of sheets. See margin.
- gutter
ThemeConfiguration Sheet Tile Layout Gutter 
- The gutter settings that apply between tiles. See gutter.
- margin
ThemeConfiguration Sheet Tile Layout Margin 
- The margin settings that apply around the outside edge of sheets. See margin.
- gutter
ThemeConfiguration Sheet Tile Layout Gutter 
- The gutter settings that apply between tiles. See gutter.
- margin
ThemeConfiguration Sheet Tile Layout Margin 
- The margin settings that apply around the outside edge of sheets. See margin.
- gutter
ThemeConfiguration Sheet Tile Layout Gutter 
- The gutter settings that apply between tiles. See gutter.
- margin
ThemeConfiguration Sheet Tile Layout Margin 
- The margin settings that apply around the outside edge of sheets. See margin.
- gutter Property Map
- The gutter settings that apply between tiles. See gutter.
- margin Property Map
- The margin settings that apply around the outside edge of sheets. See margin.
ThemeConfigurationSheetTileLayoutGutter, ThemeConfigurationSheetTileLayoutGutterArgs            
- Show bool
- This Boolean value controls whether to display a gutter space between sheet tiles.
- Show bool
- This Boolean value controls whether to display a gutter space between sheet tiles.
- show Boolean
- This Boolean value controls whether to display a gutter space between sheet tiles.
- show boolean
- This Boolean value controls whether to display a gutter space between sheet tiles.
- show bool
- This Boolean value controls whether to display a gutter space between sheet tiles.
- show Boolean
- This Boolean value controls whether to display a gutter space between sheet tiles.
ThemeConfigurationSheetTileLayoutMargin, ThemeConfigurationSheetTileLayoutMarginArgs            
- Show bool
- This Boolean value controls whether to display sheet margins.
- Show bool
- This Boolean value controls whether to display sheet margins.
- show Boolean
- This Boolean value controls whether to display sheet margins.
- show boolean
- This Boolean value controls whether to display sheet margins.
- show bool
- This Boolean value controls whether to display sheet margins.
- show Boolean
- This Boolean value controls whether to display sheet margins.
ThemeConfigurationTypography, ThemeConfigurationTypographyArgs      
- FontFamilies List<ThemeConfiguration Typography Font Family> 
- Determines the list of font families. Maximum number of 5 items. See font_families.
- FontFamilies []ThemeConfiguration Typography Font Family 
- Determines the list of font families. Maximum number of 5 items. See font_families.
- fontFamilies List<ThemeConfiguration Typography Font Family> 
- Determines the list of font families. Maximum number of 5 items. See font_families.
- fontFamilies ThemeConfiguration Typography Font Family[] 
- Determines the list of font families. Maximum number of 5 items. See font_families.
- font_families Sequence[ThemeConfiguration Typography Font Family] 
- Determines the list of font families. Maximum number of 5 items. See font_families.
- fontFamilies List<Property Map>
- Determines the list of font families. Maximum number of 5 items. See font_families.
ThemeConfigurationTypographyFontFamily, ThemeConfigurationTypographyFontFamilyArgs          
- FontFamily string
- Font family name.
- FontFamily string
- Font family name.
- fontFamily String
- Font family name.
- fontFamily string
- Font family name.
- font_family str
- Font family name.
- fontFamily String
- Font family name.
ThemeConfigurationUiColorPalette, ThemeConfigurationUiColorPaletteArgs          
- Accent string
- Color (hexadecimal) that applies to selected states and buttons.
- AccentForeground string
- Color (hexadecimal) that applies to any text or other elements that appear over the accent color.
- Danger string
- Color (hexadecimal) that applies to error messages.
- DangerForeground string
- Color (hexadecimal) that applies to any text or other elements that appear over the error color.
- Dimension string
- Color (hexadecimal) that applies to the names of fields that are identified as dimensions.
- DimensionForeground string
- Color (hexadecimal) that applies to any text or other elements that appear over the dimension color.
- Measure string
- Color (hexadecimal) that applies to the names of fields that are identified as measures.
- MeasureForeground string
- Color (hexadecimal) that applies to any text or other elements that appear over the measure color.
- PrimaryBackground string
- Color (hexadecimal) that applies to visuals and other high emphasis UI.
- PrimaryForeground string
- Color (hexadecimal) of text and other foreground elements that appear over the primary background regions, such as grid lines, borders, table banding, icons, and so on.
- SecondaryBackground string
- Color (hexadecimal) that applies to the sheet background and sheet controls.
- SecondaryForeground string
- Color (hexadecimal) that applies to any sheet title, sheet control text, or UI that appears over the secondary background.
- Success string
- Color (hexadecimal) that applies to success messages, for example the check mark for a successful download.
- SuccessForeground string
- Color (hexadecimal) that applies to any text or other elements that appear over the success color.
- Warning string
- Color (hexadecimal) that applies to warning and informational messages.
- WarningForeground string
- Color (hexadecimal) that applies to any text or other elements that appear over the warning color.
- Accent string
- Color (hexadecimal) that applies to selected states and buttons.
- AccentForeground string
- Color (hexadecimal) that applies to any text or other elements that appear over the accent color.
- Danger string
- Color (hexadecimal) that applies to error messages.
- DangerForeground string
- Color (hexadecimal) that applies to any text or other elements that appear over the error color.
- Dimension string
- Color (hexadecimal) that applies to the names of fields that are identified as dimensions.
- DimensionForeground string
- Color (hexadecimal) that applies to any text or other elements that appear over the dimension color.
- Measure string
- Color (hexadecimal) that applies to the names of fields that are identified as measures.
- MeasureForeground string
- Color (hexadecimal) that applies to any text or other elements that appear over the measure color.
- PrimaryBackground string
- Color (hexadecimal) that applies to visuals and other high emphasis UI.
- PrimaryForeground string
- Color (hexadecimal) of text and other foreground elements that appear over the primary background regions, such as grid lines, borders, table banding, icons, and so on.
- SecondaryBackground string
- Color (hexadecimal) that applies to the sheet background and sheet controls.
- SecondaryForeground string
- Color (hexadecimal) that applies to any sheet title, sheet control text, or UI that appears over the secondary background.
- Success string
- Color (hexadecimal) that applies to success messages, for example the check mark for a successful download.
- SuccessForeground string
- Color (hexadecimal) that applies to any text or other elements that appear over the success color.
- Warning string
- Color (hexadecimal) that applies to warning and informational messages.
- WarningForeground string
- Color (hexadecimal) that applies to any text or other elements that appear over the warning color.
- accent String
- Color (hexadecimal) that applies to selected states and buttons.
- accentForeground String
- Color (hexadecimal) that applies to any text or other elements that appear over the accent color.
- danger String
- Color (hexadecimal) that applies to error messages.
- dangerForeground String
- Color (hexadecimal) that applies to any text or other elements that appear over the error color.
- dimension String
- Color (hexadecimal) that applies to the names of fields that are identified as dimensions.
- dimensionForeground String
- Color (hexadecimal) that applies to any text or other elements that appear over the dimension color.
- measure String
- Color (hexadecimal) that applies to the names of fields that are identified as measures.
- measureForeground String
- Color (hexadecimal) that applies to any text or other elements that appear over the measure color.
- primaryBackground String
- Color (hexadecimal) that applies to visuals and other high emphasis UI.
- primaryForeground String
- Color (hexadecimal) of text and other foreground elements that appear over the primary background regions, such as grid lines, borders, table banding, icons, and so on.
- secondaryBackground String
- Color (hexadecimal) that applies to the sheet background and sheet controls.
- secondaryForeground String
- Color (hexadecimal) that applies to any sheet title, sheet control text, or UI that appears over the secondary background.
- success String
- Color (hexadecimal) that applies to success messages, for example the check mark for a successful download.
- successForeground String
- Color (hexadecimal) that applies to any text or other elements that appear over the success color.
- warning String
- Color (hexadecimal) that applies to warning and informational messages.
- warningForeground String
- Color (hexadecimal) that applies to any text or other elements that appear over the warning color.
- accent string
- Color (hexadecimal) that applies to selected states and buttons.
- accentForeground string
- Color (hexadecimal) that applies to any text or other elements that appear over the accent color.
- danger string
- Color (hexadecimal) that applies to error messages.
- dangerForeground string
- Color (hexadecimal) that applies to any text or other elements that appear over the error color.
- dimension string
- Color (hexadecimal) that applies to the names of fields that are identified as dimensions.
- dimensionForeground string
- Color (hexadecimal) that applies to any text or other elements that appear over the dimension color.
- measure string
- Color (hexadecimal) that applies to the names of fields that are identified as measures.
- measureForeground string
- Color (hexadecimal) that applies to any text or other elements that appear over the measure color.
- primaryBackground string
- Color (hexadecimal) that applies to visuals and other high emphasis UI.
- primaryForeground string
- Color (hexadecimal) of text and other foreground elements that appear over the primary background regions, such as grid lines, borders, table banding, icons, and so on.
- secondaryBackground string
- Color (hexadecimal) that applies to the sheet background and sheet controls.
- secondaryForeground string
- Color (hexadecimal) that applies to any sheet title, sheet control text, or UI that appears over the secondary background.
- success string
- Color (hexadecimal) that applies to success messages, for example the check mark for a successful download.
- successForeground string
- Color (hexadecimal) that applies to any text or other elements that appear over the success color.
- warning string
- Color (hexadecimal) that applies to warning and informational messages.
- warningForeground string
- Color (hexadecimal) that applies to any text or other elements that appear over the warning color.
- accent str
- Color (hexadecimal) that applies to selected states and buttons.
- accent_foreground str
- Color (hexadecimal) that applies to any text or other elements that appear over the accent color.
- danger str
- Color (hexadecimal) that applies to error messages.
- danger_foreground str
- Color (hexadecimal) that applies to any text or other elements that appear over the error color.
- dimension str
- Color (hexadecimal) that applies to the names of fields that are identified as dimensions.
- dimension_foreground str
- Color (hexadecimal) that applies to any text or other elements that appear over the dimension color.
- measure str
- Color (hexadecimal) that applies to the names of fields that are identified as measures.
- measure_foreground str
- Color (hexadecimal) that applies to any text or other elements that appear over the measure color.
- primary_background str
- Color (hexadecimal) that applies to visuals and other high emphasis UI.
- primary_foreground str
- Color (hexadecimal) of text and other foreground elements that appear over the primary background regions, such as grid lines, borders, table banding, icons, and so on.
- secondary_background str
- Color (hexadecimal) that applies to the sheet background and sheet controls.
- secondary_foreground str
- Color (hexadecimal) that applies to any sheet title, sheet control text, or UI that appears over the secondary background.
- success str
- Color (hexadecimal) that applies to success messages, for example the check mark for a successful download.
- success_foreground str
- Color (hexadecimal) that applies to any text or other elements that appear over the success color.
- warning str
- Color (hexadecimal) that applies to warning and informational messages.
- warning_foreground str
- Color (hexadecimal) that applies to any text or other elements that appear over the warning color.
- accent String
- Color (hexadecimal) that applies to selected states and buttons.
- accentForeground String
- Color (hexadecimal) that applies to any text or other elements that appear over the accent color.
- danger String
- Color (hexadecimal) that applies to error messages.
- dangerForeground String
- Color (hexadecimal) that applies to any text or other elements that appear over the error color.
- dimension String
- Color (hexadecimal) that applies to the names of fields that are identified as dimensions.
- dimensionForeground String
- Color (hexadecimal) that applies to any text or other elements that appear over the dimension color.
- measure String
- Color (hexadecimal) that applies to the names of fields that are identified as measures.
- measureForeground String
- Color (hexadecimal) that applies to any text or other elements that appear over the measure color.
- primaryBackground String
- Color (hexadecimal) that applies to visuals and other high emphasis UI.
- primaryForeground String
- Color (hexadecimal) of text and other foreground elements that appear over the primary background regions, such as grid lines, borders, table banding, icons, and so on.
- secondaryBackground String
- Color (hexadecimal) that applies to the sheet background and sheet controls.
- secondaryForeground String
- Color (hexadecimal) that applies to any sheet title, sheet control text, or UI that appears over the secondary background.
- success String
- Color (hexadecimal) that applies to success messages, for example the check mark for a successful download.
- successForeground String
- Color (hexadecimal) that applies to any text or other elements that appear over the success color.
- warning String
- Color (hexadecimal) that applies to warning and informational messages.
- warningForeground String
- Color (hexadecimal) that applies to any text or other elements that appear over the warning color.
ThemePermission, ThemePermissionArgs    
- Actions List<string>
- List of IAM actions to grant or revoke permissions on.
- Principal string
- ARN of the principal. See the ResourcePermission documentation for the applicable ARN values.
- Actions []string
- List of IAM actions to grant or revoke permissions on.
- Principal string
- ARN of the principal. See the ResourcePermission documentation for the applicable ARN values.
- actions List<String>
- List of IAM actions to grant or revoke permissions on.
- principal String
- ARN of the principal. See the ResourcePermission documentation for the applicable ARN values.
- actions string[]
- List of IAM actions to grant or revoke permissions on.
- principal string
- ARN of the principal. See the ResourcePermission documentation for the applicable ARN values.
- actions Sequence[str]
- List of IAM actions to grant or revoke permissions on.
- principal str
- ARN of the principal. See the ResourcePermission documentation for the applicable ARN values.
- actions List<String>
- List of IAM actions to grant or revoke permissions on.
- principal String
- ARN of the principal. See the ResourcePermission documentation for the applicable ARN values.
Import
Using pulumi import, import a QuickSight Theme using the AWS account ID and theme ID separated by a comma (,). For example:
$ pulumi import aws:quicksight/theme:Theme example 123456789012,example-id
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the awsTerraform Provider.