1. Registry
  2. Packages
  3. AWS
  4. API Docs
  5. quicksight
  6. getTheme
Viewing docs for AWS v7.52.1
published on Wednesday, Oct 28, 2026 by Pulumi
aws logo aws logo
Viewing docs for AWS v7.52.1
published on Wednesday, Oct 28, 2026 by Pulumi

    Data source for managing an AWS QuickSight Theme.

    Example Usage

    Basic Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as aws from "@pulumi/aws";
    
    const example = aws.quicksight.getTheme({
        themeId: "example",
    });
    
    import pulumi
    import pulumi_aws as aws
    
    example = aws.quicksight.get_theme(theme_id="example")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/quicksight"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := quicksight.LookupTheme(ctx, &quicksight.LookupThemeArgs{
    			ThemeId: "example",
    		}, nil)
    		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 = Aws.Quicksight.GetTheme.Invoke(new()
        {
            ThemeId = "example",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.aws.quicksight.QuicksightFunctions;
    import com.pulumi.aws.quicksight.inputs.GetThemeArgs;
    import java.util.ArrayList;
    import java.util.Arrays;
    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) {
            final var example = QuicksightFunctions.getTheme(GetThemeArgs.builder()
                .themeId("example")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: aws:quicksight:getTheme
          arguments:
            themeId: example
    
    terraform {
      required_providers {
        aws = {
          source = "pulumi/aws"
        }
      }
    }
    
    data "aws_quicksight_theme" "example" {
      theme_id = "example"
    }
    

    Using getTheme

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getTheme(args: GetThemeArgs, opts?: InvokeOptions): Promise<GetThemeResult>
    function getThemeOutput(args: GetThemeOutputArgs, opts?: InvokeOutputOptions): Output<GetThemeResult>
    def get_theme(aws_account_id: Optional[str] = None,
                  region: Optional[str] = None,
                  tags: Optional[Mapping[str, str]] = None,
                  theme_id: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetThemeResult
    def get_theme_output(aws_account_id: pulumi.Input[Optional[str]] = None,
                  region: pulumi.Input[Optional[str]] = None,
                  tags: pulumi.Input[Optional[Mapping[str, pulumi.Input[str]]]] = None,
                  theme_id: pulumi.Input[Optional[str]] = None,
                  opts: Optional[InvokeOutputOptions] = None) -> Output[GetThemeResult]
    func LookupTheme(ctx *Context, args *LookupThemeArgs, opts ...InvokeOption) (*LookupThemeResult, error)
    func LookupThemeOutput(ctx *Context, args *LookupThemeOutputArgs, opts ...InvokeOption) LookupThemeResultOutput

    > Note: This function is named LookupTheme in the Go SDK.

    public static class GetTheme 
    {
        public static Task<GetThemeResult> InvokeAsync(GetThemeArgs args, InvokeOptions? opts = null)
        public static Output<GetThemeResult> Invoke(GetThemeInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetThemeResult> Invoke(GetThemeInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetThemeResult> getTheme(GetThemeArgs args, InvokeOptions options)
    public static Output<GetThemeResult> getTheme(GetThemeArgs args, InvokeOptions options)
    public static Output<GetThemeResult> getTheme(GetThemeArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: aws:quicksight/getTheme:getTheme
      arguments:
        # arguments dictionary
    data "aws_quicksight_get_theme" "name" {
        # arguments
    }

    The following arguments are supported:

    ThemeId string

    Identifier of the theme.

    The following arguments are optional:

    AwsAccountId string
    AWS account ID. Defaults to automatically determined account ID of the Terraform AWS provider.
    Region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    Tags Dictionary<string, string>
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
    ThemeId string

    Identifier of the theme.

    The following arguments are optional:

    AwsAccountId string
    AWS account ID. Defaults to automatically determined account ID of the Terraform AWS provider.
    Region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    Tags map[string]string
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
    theme_id string

    Identifier of the theme.

    The following arguments are optional:

    aws_account_id string
    AWS account ID. Defaults to automatically determined account ID of the Terraform AWS provider.
    region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    tags map(string)
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
    themeId String

    Identifier of the theme.

    The following arguments are optional:

    awsAccountId String
    AWS account ID. Defaults to automatically determined account ID of the Terraform AWS provider.
    region String
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    tags Map<String,String>
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
    themeId string

    Identifier of the theme.

    The following arguments are optional:

    awsAccountId string
    AWS account ID. Defaults to automatically determined account ID of the Terraform AWS provider.
    region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    tags {[key: string]: string}
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
    theme_id str

    Identifier of the theme.

    The following arguments are optional:

    aws_account_id str
    AWS account ID. Defaults to automatically determined account ID of the Terraform AWS provider.
    region str
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    tags Mapping[str, str]
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
    themeId String

    Identifier of the theme.

    The following arguments are optional:

    awsAccountId String
    AWS account ID. Defaults to automatically determined account ID of the Terraform AWS provider.
    region String
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    tags Map<String>
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.

    getTheme Result

    The following output properties are available:

    Arn string
    ARN of the theme.
    AwsAccountId string
    BaseThemeId string
    ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon QuickSight.
    Configurations List<GetThemeConfiguration>
    Theme configuration, which contains the theme display properties. See configuration.
    CreatedTime string
    Time that the theme was created.
    Id string
    The provider-assigned unique ID for this managed resource.
    LastUpdatedTime string
    Time that the theme was last updated.
    Name string
    Display name of the theme.
    Permissions List<GetThemePermission>
    Set of resource permissions on the theme. See permissions.
    Region string
    Status string
    Theme creation status.
    Tags Dictionary<string, string>
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
    ThemeId string
    VersionDescription string
    Description of the current theme version being created/updated.
    VersionNumber int
    Version number of the theme version.
    Arn string
    ARN of the theme.
    AwsAccountId string
    BaseThemeId string
    ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon QuickSight.
    Configurations []GetThemeConfiguration
    Theme configuration, which contains the theme display properties. See configuration.
    CreatedTime string
    Time that the theme was created.
    Id string
    The provider-assigned unique ID for this managed resource.
    LastUpdatedTime string
    Time that the theme was last updated.
    Name string
    Display name of the theme.
    Permissions []GetThemePermission
    Set of resource permissions on the theme. See permissions.
    Region string
    Status string
    Theme creation status.
    Tags map[string]string
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
    ThemeId string
    VersionDescription string
    Description of the current theme version being created/updated.
    VersionNumber int
    Version number of the theme version.
    arn string
    ARN of the theme.
    aws_account_id string
    base_theme_id string
    ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon QuickSight.
    configurations list(object)
    Theme configuration, which contains the theme display properties. See configuration.
    created_time string
    Time that the theme was created.
    id string
    The provider-assigned unique ID for this managed resource.
    last_updated_time string
    Time that the theme was last updated.
    name string
    Display name of the theme.
    permissions list(object)
    Set of resource permissions on the theme. See permissions.
    region string
    status string
    Theme creation status.
    tags map(string)
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
    theme_id string
    version_description string
    Description of the current theme version being created/updated.
    version_number number
    Version number of the theme version.
    arn String
    ARN of the theme.
    awsAccountId String
    baseThemeId String
    ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon QuickSight.
    configurations List<GetThemeConfiguration>
    Theme configuration, which contains the theme display properties. See configuration.
    createdTime String
    Time that the theme was created.
    id String
    The provider-assigned unique ID for this managed resource.
    lastUpdatedTime String
    Time that the theme was last updated.
    name String
    Display name of the theme.
    permissions List<GetThemePermission>
    Set of resource permissions on the theme. See permissions.
    region String
    status String
    Theme creation status.
    tags Map<String,String>
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
    themeId String
    versionDescription String
    Description of the current theme version being created/updated.
    versionNumber Integer
    Version number of the theme version.
    arn string
    ARN of the theme.
    awsAccountId string
    baseThemeId string
    ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon QuickSight.
    configurations GetThemeConfiguration[]
    Theme configuration, which contains the theme display properties. See configuration.
    createdTime string
    Time that the theme was created.
    id string
    The provider-assigned unique ID for this managed resource.
    lastUpdatedTime string
    Time that the theme was last updated.
    name string
    Display name of the theme.
    permissions GetThemePermission[]
    Set of resource permissions on the theme. See permissions.
    region string
    status string
    Theme creation status.
    tags {[key: string]: string}
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
    themeId string
    versionDescription string
    Description of the current theme version being created/updated.
    versionNumber number
    Version number of the theme version.
    arn str
    ARN of the theme.
    aws_account_id str
    base_theme_id str
    ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon QuickSight.
    configurations Sequence[GetThemeConfiguration]
    Theme configuration, which contains the theme display properties. See configuration.
    created_time str
    Time that the theme was created.
    id str
    The provider-assigned unique ID for this managed resource.
    last_updated_time str
    Time that the theme was last updated.
    name str
    Display name of the theme.
    permissions Sequence[GetThemePermission]
    Set of resource permissions on the theme. See permissions.
    region str
    status str
    Theme creation status.
    tags Mapping[str, str]
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
    theme_id str
    version_description str
    Description of the current theme version being created/updated.
    version_number int
    Version number of the theme version.
    arn String
    ARN of the theme.
    awsAccountId String
    baseThemeId String
    ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon QuickSight.
    configurations List<Property Map>
    Theme configuration, which contains the theme display properties. See configuration.
    createdTime String
    Time that the theme was created.
    id String
    The provider-assigned unique ID for this managed resource.
    lastUpdatedTime String
    Time that the theme was last updated.
    name String
    Display name of the theme.
    permissions List<Property Map>
    Set of resource permissions on the theme. See permissions.
    region String
    status String
    Theme creation status.
    tags Map<String>
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
    themeId String
    versionDescription String
    Description of the current theme version being created/updated.
    versionNumber Number
    Version number of the theme version.

    Supporting Types

    GetThemeConfiguration

    DataColorPalettes List<GetThemeConfigurationDataColorPalette>
    Color properties that apply to chart data colors. See data_color_palette.
    Sheets List<GetThemeConfigurationSheet>
    Display options related to sheets. See sheet.
    Typographies List<GetThemeConfigurationTypography>
    Typography options. See typography.
    UiColorPalettes List<GetThemeConfigurationUiColorPalette>
    Color properties that apply to the UI and to charts, excluding the colors that apply to data. See ui_color_palette.
    DataColorPalettes []GetThemeConfigurationDataColorPalette
    Color properties that apply to chart data colors. See data_color_palette.
    Sheets []GetThemeConfigurationSheet
    Display options related to sheets. See sheet.
    Typographies []GetThemeConfigurationTypography
    Typography options. See typography.
    UiColorPalettes []GetThemeConfigurationUiColorPalette
    Color properties that apply to the UI and to charts, excluding the colors that apply to data. See ui_color_palette.
    data_color_palettes list(object)
    Color properties that apply to chart data colors. See data_color_palette.
    sheets list(object)
    Display options related to sheets. See sheet.
    typographies list(object)
    Typography options. See typography.
    ui_color_palettes list(object)
    Color properties that apply to the UI and to charts, excluding the colors that apply to data. See ui_color_palette.
    dataColorPalettes List<GetThemeConfigurationDataColorPalette>
    Color properties that apply to chart data colors. See data_color_palette.
    sheets List<GetThemeConfigurationSheet>
    Display options related to sheets. See sheet.
    typographies List<GetThemeConfigurationTypography>
    Typography options. See typography.
    uiColorPalettes List<GetThemeConfigurationUiColorPalette>
    Color properties that apply to the UI and to charts, excluding the colors that apply to data. See ui_color_palette.
    dataColorPalettes GetThemeConfigurationDataColorPalette[]
    Color properties that apply to chart data colors. See data_color_palette.
    sheets GetThemeConfigurationSheet[]
    Display options related to sheets. See sheet.
    typographies GetThemeConfigurationTypography[]
    Typography options. See typography.
    uiColorPalettes GetThemeConfigurationUiColorPalette[]
    Color properties that apply to the UI and to charts, excluding the colors that apply to data. See ui_color_palette.
    data_color_palettes Sequence[GetThemeConfigurationDataColorPalette]
    Color properties that apply to chart data colors. See data_color_palette.
    sheets Sequence[GetThemeConfigurationSheet]
    Display options related to sheets. See sheet.
    typographies Sequence[GetThemeConfigurationTypography]
    Typography options. See typography.
    ui_color_palettes Sequence[GetThemeConfigurationUiColorPalette]
    Color properties that apply to the UI and to charts, excluding the colors that apply to data. See ui_color_palette.
    dataColorPalettes List<Property Map>
    Color properties that apply to chart data colors. See data_color_palette.
    sheets List<Property Map>
    Display options related to sheets. See sheet.
    typographies List<Property Map>
    Typography options. See typography.
    uiColorPalettes List<Property Map>
    Color properties that apply to the UI and to charts, excluding the colors that apply to data. See ui_color_palette.

    GetThemeConfigurationDataColorPalette

    Colors List<string>
    List of hexadecimal codes for the colors. Minimum of 8 items and maximum of 20 items.
    EmptyFillColor string
    Hexadecimal code of a color that applies to charts where a lack of data is highlighted.
    MinMaxGradients List<string>
    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.
    EmptyFillColor string
    Hexadecimal code of a color that applies to charts where a lack of data is highlighted.
    MinMaxGradients []string
    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.
    empty_fill_color string
    Hexadecimal code of a color that applies to charts where a lack of data is highlighted.
    min_max_gradients list(string)
    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.
    emptyFillColor String
    Hexadecimal code of a color that applies to charts where a lack of data is highlighted.
    minMaxGradients List<String>
    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.
    emptyFillColor string
    Hexadecimal code of a color that applies to charts where a lack of data is highlighted.
    minMaxGradients string[]
    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_color str
    Hexadecimal code of a color that applies to charts where a lack of data is highlighted.
    min_max_gradients Sequence[str]
    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.
    emptyFillColor String
    Hexadecimal code of a color that applies to charts where a lack of data is highlighted.
    minMaxGradients List<String>
    Minimum and maximum hexadecimal codes that describe a color gradient. List of exactly 2 items.

    GetThemeConfigurationSheet

    TileLayouts List<GetThemeConfigurationSheetTileLayout>
    Layout options for tiles. See tile_layout.
    Tiles List<GetThemeConfigurationSheetTile>
    Display options for tiles. See tile.
    TileLayouts []GetThemeConfigurationSheetTileLayout
    Layout options for tiles. See tile_layout.
    Tiles []GetThemeConfigurationSheetTile
    Display options for tiles. See tile.
    tile_layouts list(object)
    Layout options for tiles. See tile_layout.
    tiles list(object)
    Display options for tiles. See tile.
    tileLayouts List<GetThemeConfigurationSheetTileLayout>
    Layout options for tiles. See tile_layout.
    tiles List<GetThemeConfigurationSheetTile>
    Display options for tiles. See tile.
    tileLayouts GetThemeConfigurationSheetTileLayout[]
    Layout options for tiles. See tile_layout.
    tiles GetThemeConfigurationSheetTile[]
    Display options for tiles. See tile.
    tile_layouts Sequence[GetThemeConfigurationSheetTileLayout]
    Layout options for tiles. See tile_layout.
    tiles Sequence[GetThemeConfigurationSheetTile]
    Display options for tiles. See tile.
    tileLayouts List<Property Map>
    Layout options for tiles. See tile_layout.
    tiles List<Property Map>
    Display options for tiles. See tile.

    GetThemeConfigurationSheetTile

    Borders List<GetThemeConfigurationSheetTileBorder>
    Border around a tile. See border.
    Borders []GetThemeConfigurationSheetTileBorder
    Border around a tile. See border.
    borders list(object)
    Border around a tile. See border.
    borders List<GetThemeConfigurationSheetTileBorder>
    Border around a tile. See border.
    borders GetThemeConfigurationSheetTileBorder[]
    Border around a tile. See border.
    borders List<Property Map>
    Border around a tile. See border.

    GetThemeConfigurationSheetTileBorder

    Show bool
    Whether to display sheet margins.
    Show bool
    Whether to display sheet margins.
    show bool
    Whether to display sheet margins.
    show Boolean
    Whether to display sheet margins.
    show boolean
    Whether to display sheet margins.
    show bool
    Whether to display sheet margins.
    show Boolean
    Whether to display sheet margins.

    GetThemeConfigurationSheetTileLayout

    Gutters List<GetThemeConfigurationSheetTileLayoutGutter>
    Gutter settings that apply between tiles. See gutter.
    Margins List<GetThemeConfigurationSheetTileLayoutMargin>
    Margin settings that apply around the outside edge of sheets. See margin.
    Gutters []GetThemeConfigurationSheetTileLayoutGutter
    Gutter settings that apply between tiles. See gutter.
    Margins []GetThemeConfigurationSheetTileLayoutMargin
    Margin settings that apply around the outside edge of sheets. See margin.
    gutters list(object)
    Gutter settings that apply between tiles. See gutter.
    margins list(object)
    Margin settings that apply around the outside edge of sheets. See margin.
    gutters List<GetThemeConfigurationSheetTileLayoutGutter>
    Gutter settings that apply between tiles. See gutter.
    margins List<GetThemeConfigurationSheetTileLayoutMargin>
    Margin settings that apply around the outside edge of sheets. See margin.
    gutters GetThemeConfigurationSheetTileLayoutGutter[]
    Gutter settings that apply between tiles. See gutter.
    margins GetThemeConfigurationSheetTileLayoutMargin[]
    Margin settings that apply around the outside edge of sheets. See margin.
    gutters Sequence[GetThemeConfigurationSheetTileLayoutGutter]
    Gutter settings that apply between tiles. See gutter.
    margins Sequence[GetThemeConfigurationSheetTileLayoutMargin]
    Margin settings that apply around the outside edge of sheets. See margin.
    gutters List<Property Map>
    Gutter settings that apply between tiles. See gutter.
    margins List<Property Map>
    Margin settings that apply around the outside edge of sheets. See margin.

    GetThemeConfigurationSheetTileLayoutGutter

    Show bool
    Whether to display sheet margins.
    Show bool
    Whether to display sheet margins.
    show bool
    Whether to display sheet margins.
    show Boolean
    Whether to display sheet margins.
    show boolean
    Whether to display sheet margins.
    show bool
    Whether to display sheet margins.
    show Boolean
    Whether to display sheet margins.

    GetThemeConfigurationSheetTileLayoutMargin

    Show bool
    Whether to display sheet margins.
    Show bool
    Whether to display sheet margins.
    show bool
    Whether to display sheet margins.
    show Boolean
    Whether to display sheet margins.
    show boolean
    Whether to display sheet margins.
    show bool
    Whether to display sheet margins.
    show Boolean
    Whether to display sheet margins.

    GetThemeConfigurationTypography

    FontFamilies List<GetThemeConfigurationTypographyFontFamily>
    List of font families. Maximum number of 5 items. See font_families.
    FontFamilies []GetThemeConfigurationTypographyFontFamily
    List of font families. Maximum number of 5 items. See font_families.
    font_families list(object)
    List of font families. Maximum number of 5 items. See font_families.
    fontFamilies List<GetThemeConfigurationTypographyFontFamily>
    List of font families. Maximum number of 5 items. See font_families.
    fontFamilies GetThemeConfigurationTypographyFontFamily[]
    List of font families. Maximum number of 5 items. See font_families.
    font_families Sequence[GetThemeConfigurationTypographyFontFamily]
    List of font families. Maximum number of 5 items. See font_families.
    fontFamilies List<Property Map>
    List of font families. Maximum number of 5 items. See font_families.

    GetThemeConfigurationTypographyFontFamily

    FontFamily string
    Font family name.
    FontFamily string
    Font family name.
    font_family 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.

    GetThemeConfigurationUiColorPalette

    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.
    accent_foreground 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.
    danger_foreground 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.
    dimension_foreground 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.
    measure_foreground string
    Color (hexadecimal) that applies to any text or other elements that appear over the measure color.
    primary_background string
    Color (hexadecimal) that applies to visuals and other high emphasis UI.
    primary_foreground 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.
    secondary_background string
    Color (hexadecimal) that applies to the sheet background and sheet controls.
    secondary_foreground 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.
    success_foreground 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.
    warning_foreground 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.

    GetThemePermission

    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 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.

    Package Details

    Repository
    AWS Classic pulumi/pulumi-aws
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the aws Terraform Provider.
    aws logo aws logo
    Viewing docs for AWS v7.52.1
    published on Wednesday, Oct 28, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial