We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.quicksight.getTheme
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
Definition of the AWS::QuickSight::Theme Resource Type.
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?: InvokeOptions): Output<GetThemeResult>def get_theme(aws_account_id: Optional[str] = None,
              theme_id: Optional[str] = None,
              opts: Optional[InvokeOptions] = None) -> GetThemeResult
def get_theme_output(aws_account_id: Optional[pulumi.Input[str]] = None,
              theme_id: Optional[pulumi.Input[str]] = None,
              opts: Optional[InvokeOptions] = 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 CompletableFuture<GetThemeResult> getTheme(GetThemeArgs args, InvokeOptions options)
public static Output<GetThemeResult> getTheme(GetThemeArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:quicksight:getTheme
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AwsAccount stringId 
- The ID of the AWS account where you want to store the new theme.
- ThemeId string
- An ID for the theme that you want to create. The theme ID is unique per AWS Region in each AWS account.
- AwsAccount stringId 
- The ID of the AWS account where you want to store the new theme.
- ThemeId string
- An ID for the theme that you want to create. The theme ID is unique per AWS Region in each AWS account.
- awsAccount StringId 
- The ID of the AWS account where you want to store the new theme.
- themeId String
- An ID for the theme that you want to create. The theme ID is unique per AWS Region in each AWS account.
- awsAccount stringId 
- The ID of the AWS account where you want to store the new theme.
- themeId string
- An ID for the theme that you want to create. The theme ID is unique per AWS Region in each AWS account.
- aws_account_ strid 
- The ID of the AWS account where you want to store the new theme.
- theme_id str
- An ID for the theme that you want to create. The theme ID is unique per AWS Region in each AWS account.
- awsAccount StringId 
- The ID of the AWS account where you want to store the new theme.
- themeId String
- An ID for the theme that you want to create. The theme ID is unique per AWS Region in each AWS account.
getTheme Result
The following output properties are available:
- Arn string
- 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 ListThemesor choose Themes from within an analysis.
- Configuration
Pulumi.Aws Native. Quick Sight. Outputs. Theme Configuration 
- The theme configuration, which contains the theme display properties.
- CreatedTime string
- LastUpdated stringTime 
- Name string
- A display name for the theme.
- Permissions
List<Pulumi.Aws Native. Quick Sight. Outputs. Theme Resource Permission> 
- A valid grouping of resource permissions to apply to the new theme.
- 
List<Pulumi.Aws Native. Outputs. Tag> 
- A map of the key-value pairs for the resource tag or tags that you want to add to the resource.
- Type
Pulumi.Aws Native. Quick Sight. Theme Type 
- Theme type.
- Version
Pulumi.Aws Native. Quick Sight. Outputs. Theme Version 
- VersionDescription string
- A description of the first version of the theme that you're creating. Every time UpdateThemeis called, a new version is created. Each version of the theme has a description of the version in theVersionDescriptionfield.
- Arn string
- 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 ListThemesor choose Themes from within an analysis.
- Configuration
ThemeConfiguration 
- The theme configuration, which contains the theme display properties.
- CreatedTime string
- LastUpdated stringTime 
- Name string
- A display name for the theme.
- Permissions
[]ThemeResource Permission 
- A valid grouping of resource permissions to apply to the new theme.
- Tag
- A map of the key-value pairs for the resource tag or tags that you want to add to the resource.
- Type
ThemeType 
- Theme type.
- Version
ThemeVersion 
- VersionDescription string
- A description of the first version of the theme that you're creating. Every time UpdateThemeis called, a new version is created. Each version of the theme has a description of the version in theVersionDescriptionfield.
- arn String
- 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 ListThemesor choose Themes from within an analysis.
- configuration
ThemeConfiguration 
- The theme configuration, which contains the theme display properties.
- createdTime String
- lastUpdated StringTime 
- name String
- A display name for the theme.
- permissions
List<ThemeResource Permission> 
- A valid grouping of resource permissions to apply to the new theme.
- List<Tag>
- A map of the key-value pairs for the resource tag or tags that you want to add to the resource.
- type
ThemeType 
- Theme type.
- version
ThemeVersion 
- versionDescription String
- A description of the first version of the theme that you're creating. Every time UpdateThemeis called, a new version is created. Each version of the theme has a description of the version in theVersionDescriptionfield.
- arn string
- 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 ListThemesor choose Themes from within an analysis.
- configuration
ThemeConfiguration 
- The theme configuration, which contains the theme display properties.
- createdTime string
- lastUpdated stringTime 
- name string
- A display name for the theme.
- permissions
ThemeResource Permission[] 
- A valid grouping of resource permissions to apply to the new theme.
- Tag[]
- A map of the key-value pairs for the resource tag or tags that you want to add to the resource.
- type
ThemeType 
- Theme type.
- version
ThemeVersion 
- versionDescription string
- A description of the first version of the theme that you're creating. Every time UpdateThemeis called, a new version is created. Each version of the theme has a description of the version in theVersionDescriptionfield.
- arn str
- 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 ListThemesor choose Themes from within an analysis.
- configuration
ThemeConfiguration 
- The theme configuration, which contains the theme display properties.
- created_time str
- last_updated_ strtime 
- name str
- A display name for the theme.
- permissions
Sequence[ThemeResource Permission] 
- A valid grouping of resource permissions to apply to the new theme.
- Sequence[root_Tag]
- A map of the key-value pairs for the resource tag or tags that you want to add to the resource.
- type
ThemeType 
- Theme type.
- version
ThemeVersion 
- version_description str
- A description of the first version of the theme that you're creating. Every time UpdateThemeis called, a new version is created. Each version of the theme has a description of the version in theVersionDescriptionfield.
- arn String
- 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 ListThemesor choose Themes from within an analysis.
- configuration Property Map
- The theme configuration, which contains the theme display properties.
- createdTime String
- lastUpdated StringTime 
- name String
- A display name for the theme.
- permissions List<Property Map>
- A valid grouping of resource permissions to apply to the new theme.
- List<Property Map>
- A map of the key-value pairs for the resource tag or tags that you want to add to the resource.
- type "QUICKSIGHT" | "CUSTOM" | "ALL"
- Theme type.
- version Property Map
- versionDescription String
- A description of the first version of the theme that you're creating. Every time UpdateThemeis called, a new version is created. Each version of the theme has a description of the version in theVersionDescriptionfield.
Supporting Types
Tag
ThemeBorderStyle  
- Show bool
- Show bool
- show Boolean
- show boolean
- show bool
- show Boolean
ThemeConfiguration 
- DataColor Pulumi.Palette Aws Native. Quick Sight. Inputs. Theme Data Color Palette 
- Color properties that apply to chart data colors.
- Sheet
Pulumi.Aws Native. Quick Sight. Inputs. Theme Sheet Style 
- Display options related to sheets.
- Typography
Pulumi.Aws Native. Quick Sight. Inputs. Theme Typography 
- Determines the typography options.
- UiColor Pulumi.Palette Aws Native. Quick Sight. Inputs. Theme Ui Color Palette 
- Color properties that apply to the UI and to charts, excluding the colors that apply to data.
- DataColor ThemePalette Data Color Palette 
- Color properties that apply to chart data colors.
- Sheet
ThemeSheet Style 
- Display options related to sheets.
- Typography
ThemeTypography 
- Determines the typography options.
- UiColor ThemePalette Ui Color Palette 
- Color properties that apply to the UI and to charts, excluding the colors that apply to data.
- dataColor ThemePalette Data Color Palette 
- Color properties that apply to chart data colors.
- sheet
ThemeSheet Style 
- Display options related to sheets.
- typography
ThemeTypography 
- Determines the typography options.
- uiColor ThemePalette Ui Color Palette 
- Color properties that apply to the UI and to charts, excluding the colors that apply to data.
- dataColor ThemePalette Data Color Palette 
- Color properties that apply to chart data colors.
- sheet
ThemeSheet Style 
- Display options related to sheets.
- typography
ThemeTypography 
- Determines the typography options.
- uiColor ThemePalette Ui Color Palette 
- Color properties that apply to the UI and to charts, excluding the colors that apply to data.
- data_color_ Themepalette Data Color Palette 
- Color properties that apply to chart data colors.
- sheet
ThemeSheet Style 
- Display options related to sheets.
- typography
ThemeTypography 
- Determines the typography options.
- ui_color_ Themepalette Ui Color Palette 
- Color properties that apply to the UI and to charts, excluding the colors that apply to data.
- dataColor Property MapPalette 
- Color properties that apply to chart data colors.
- sheet Property Map
- Display options related to sheets.
- typography Property Map
- Determines the typography options.
- uiColor Property MapPalette 
- Color properties that apply to the UI and to charts, excluding the colors that apply to data.
ThemeDataColorPalette   
- Colors List<string>
- EmptyFill stringColor 
- MinMax List<string>Gradient 
- Colors []string
- EmptyFill stringColor 
- MinMax []stringGradient 
- colors List<String>
- emptyFill StringColor 
- minMax List<String>Gradient 
- colors string[]
- emptyFill stringColor 
- minMax string[]Gradient 
- colors Sequence[str]
- empty_fill_ strcolor 
- min_max_ Sequence[str]gradient 
- colors List<String>
- emptyFill StringColor 
- minMax List<String>Gradient 
ThemeError 
- Message string
- Type
Pulumi.Aws Native. Quick Sight. Theme Error Type 
- The type of error.
- Message string
- Type
ThemeError Type 
- The type of error.
- message String
- type
ThemeError Type 
- The type of error.
- message string
- type
ThemeError Type 
- The type of error.
- message str
- type
ThemeError Type 
- The type of error.
- message String
- type "INTERNAL_FAILURE"
- The type of error.
ThemeErrorType  
ThemeFont 
- FontFamily string
- Determines the font family settings.
- FontFamily string
- Determines the font family settings.
- fontFamily String
- Determines the font family settings.
- fontFamily string
- Determines the font family settings.
- font_family str
- Determines the font family settings.
- fontFamily String
- Determines the font family settings.
ThemeGutterStyle  
- Show bool
- Show bool
- show Boolean
- show boolean
- show bool
- show Boolean
ThemeMarginStyle  
- Show bool
- Show bool
- show Boolean
- show boolean
- show bool
- show Boolean
ThemeResourcePermission  
ThemeResourceStatus  
ThemeSheetStyle  
- Tile
Pulumi.Aws Native. Quick Sight. Inputs. Theme Tile Style 
- The display options for tiles.
- TileLayout Pulumi.Aws Native. Quick Sight. Inputs. Theme Tile Layout Style 
- The layout options for tiles.
- Tile
ThemeTile Style 
- The display options for tiles.
- TileLayout ThemeTile Layout Style 
- The layout options for tiles.
- tile
ThemeTile Style 
- The display options for tiles.
- tileLayout ThemeTile Layout Style 
- The layout options for tiles.
- tile
ThemeTile Style 
- The display options for tiles.
- tileLayout ThemeTile Layout Style 
- The layout options for tiles.
- tile
ThemeTile Style 
- The display options for tiles.
- tile_layout ThemeTile Layout Style 
- The layout options for tiles.
- tile Property Map
- The display options for tiles.
- tileLayout Property Map
- The layout options for tiles.
ThemeTileLayoutStyle   
- Gutter
Pulumi.Aws Native. Quick Sight. Inputs. Theme Gutter Style 
- The gutter settings that apply between tiles.
- Margin
Pulumi.Aws Native. Quick Sight. Inputs. Theme Margin Style 
- The margin settings that apply around the outside edge of sheets.
- Gutter
ThemeGutter Style 
- The gutter settings that apply between tiles.
- Margin
ThemeMargin Style 
- The margin settings that apply around the outside edge of sheets.
- gutter
ThemeGutter Style 
- The gutter settings that apply between tiles.
- margin
ThemeMargin Style 
- The margin settings that apply around the outside edge of sheets.
- gutter
ThemeGutter Style 
- The gutter settings that apply between tiles.
- margin
ThemeMargin Style 
- The margin settings that apply around the outside edge of sheets.
- gutter
ThemeGutter Style 
- The gutter settings that apply between tiles.
- margin
ThemeMargin Style 
- The margin settings that apply around the outside edge of sheets.
- gutter Property Map
- The gutter settings that apply between tiles.
- margin Property Map
- The margin settings that apply around the outside edge of sheets.
ThemeTileStyle  
- Border
Pulumi.Aws Native. Quick Sight. Inputs. Theme Border Style 
- The border around a tile.
- Border
ThemeBorder Style 
- The border around a tile.
- border
ThemeBorder Style 
- The border around a tile.
- border
ThemeBorder Style 
- The border around a tile.
- border
ThemeBorder Style 
- The border around a tile.
- border Property Map
- The border around a tile.
ThemeType 
ThemeTypography 
- FontFamilies List<Pulumi.Aws Native. Quick Sight. Inputs. Theme Font> 
- Determines the list of font families.
- FontFamilies []ThemeFont 
- Determines the list of font families.
- fontFamilies List<ThemeFont> 
- Determines the list of font families.
- fontFamilies ThemeFont[] 
- Determines the list of font families.
- font_families Sequence[ThemeFont] 
- Determines the list of font families.
- fontFamilies List<Property Map>
- Determines the list of font families.
ThemeUiColorPalette   
- 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
- 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
- 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
- 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
- accent str
- accent_foreground str
- danger str
- danger_foreground str
- dimension str
- dimension_foreground str
- measure str
- measure_foreground str
- primary_background str
- primary_foreground str
- secondary_background str
- secondary_foreground str
- success str
- success_foreground str
- warning str
- warning_foreground str
- 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
ThemeVersion 
- Arn string
- BaseTheme stringId 
- Configuration
Pulumi.Aws Native. Quick Sight. Inputs. Theme Configuration 
- The theme configuration, which contains all the theme display properties.
- CreatedTime string
- Description string
- Errors
List<Pulumi.Aws Native. Quick Sight. Inputs. Theme Error> 
- Status
Pulumi.Aws Native. Quick Sight. Theme Resource Status 
- The status of the theme version.
- VersionNumber double
- Arn string
- BaseTheme stringId 
- Configuration
ThemeConfiguration 
- The theme configuration, which contains all the theme display properties.
- CreatedTime string
- Description string
- Errors
[]ThemeError 
- Status
ThemeResource Status 
- The status of the theme version.
- VersionNumber float64
- arn String
- baseTheme StringId 
- configuration
ThemeConfiguration 
- The theme configuration, which contains all the theme display properties.
- createdTime String
- description String
- errors
List<ThemeError> 
- status
ThemeResource Status 
- The status of the theme version.
- versionNumber Double
- arn string
- baseTheme stringId 
- configuration
ThemeConfiguration 
- The theme configuration, which contains all the theme display properties.
- createdTime string
- description string
- errors
ThemeError[] 
- status
ThemeResource Status 
- The status of the theme version.
- versionNumber number
- arn str
- base_theme_ strid 
- configuration
ThemeConfiguration 
- The theme configuration, which contains all the theme display properties.
- created_time str
- description str
- errors
Sequence[ThemeError] 
- status
ThemeResource Status 
- The status of the theme version.
- version_number float
- arn String
- baseTheme StringId 
- configuration Property Map
- The theme configuration, which contains all the theme display properties.
- createdTime String
- description String
- errors List<Property Map>
- status "CREATION_IN_PROGRESS" | "CREATION_SUCCESSFUL" | "CREATION_FAILED" | "UPDATE_IN_PROGRESS" | "UPDATE_SUCCESSFUL" | "UPDATE_FAILED" | "DELETED"
- The status of the theme version.
- versionNumber Number
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi