We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
aws-native.quicksight.getTheme
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:quicksight:getTheme
arguments:
# arguments dictionary
The following arguments are supported:
- Aws
Account stringId - The ID of the AWS account where you want to store the new theme.
- Theme
Id 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 stringId - The ID of the AWS account where you want to store the new theme.
- Theme
Id 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 StringId - The ID of the AWS account where you want to store the new theme.
- theme
Id 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 stringId - The ID of the AWS account where you want to store the new theme.
- theme
Id 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.
- aws
Account StringId - The ID of the AWS account where you want to store the new theme.
- theme
Id 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
- Created
Time string - Last
Updated 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
- Arn string
- Created
Time string - Last
Updated stringTime - Name string
- A display name for the theme.
- Permissions
[]Theme
Resource 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
Theme
Type - Theme type.
- Version
Theme
Version
- arn String
- created
Time String - last
Updated StringTime - name String
- A display name for the theme.
- permissions
List<Theme
Resource 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
Theme
Type - Theme type.
- version
Theme
Version
- arn string
- created
Time string - last
Updated stringTime - name string
- A display name for the theme.
- permissions
Theme
Resource 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
Theme
Type - Theme type.
- version
Theme
Version
- arn str
- created_
time str - last_
updated_ strtime - name str
- A display name for the theme.
- permissions
Sequence[Theme
Resource 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
Theme
Type - Theme type.
- version
Theme
Version
- arn String
- created
Time String - last
Updated 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
Supporting Types
Tag
ThemeBorderStyle
- Show bool
- Show bool
- show Boolean
- show boolean
- show bool
- show Boolean
ThemeConfiguration
- Data
Color 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 - Ui
Color 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.
- Data
Color ThemePalette Data Color Palette - Color properties that apply to chart data colors.
- Sheet
Theme
Sheet Style - Display options related to sheets.
- Typography
Theme
Typography - Ui
Color 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
Theme
Sheet Style - Display options related to sheets.
- typography
Theme
Typography - ui
Color 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
Theme
Sheet Style - Display options related to sheets.
- typography
Theme
Typography - ui
Color 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
Theme
Sheet Style - Display options related to sheets.
- typography
Theme
Typography - ui_
color_ Themepalette Ui Color Palette - Color properties that apply to the UI and to charts, excluding the colors that apply to data.
- data
Color Property MapPalette - Color properties that apply to chart data colors.
- sheet Property Map
- Display options related to sheets.
- typography Property Map
- ui
Color Property MapPalette - Color properties that apply to the UI and to charts, excluding the colors that apply to data.
ThemeDataColorPalette
- Colors List<string>
- Empty
Fill stringColor - Min
Max List<string>Gradient
- Colors []string
- Empty
Fill stringColor - Min
Max []stringGradient
- colors List<String>
- empty
Fill StringColor - min
Max List<String>Gradient
- colors string[]
- empty
Fill stringColor - min
Max string[]Gradient
- colors Sequence[str]
- empty_
fill_ strcolor - min_
max_ Sequence[str]gradient
- colors List<String>
- empty
Fill StringColor - min
Max List<String>Gradient
ThemeError
- Message string
- Type
Pulumi.
Aws Native. Quick Sight. Theme Error Type - The type of error.
- Message string
- Type
Theme
Error Type - The type of error.
- message String
- type
Theme
Error Type - The type of error.
- message string
- type
Theme
Error Type - The type of error.
- message str
- type
Theme
Error Type - The type of error.
- message String
- type "INTERNAL_FAILURE"
- The type of error.
ThemeErrorType
ThemeFont
- Font
Family string - Determines the font family settings.
- Font
Family string - Determines the font family settings.
- font
Family String - Determines the font family settings.
- font
Family string - Determines the font family settings.
- font_
family str - Determines the font family settings.
- font
Family 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.
- Tile
Layout Pulumi.Aws Native. Quick Sight. Inputs. Theme Tile Layout Style - The layout options for tiles.
- Tile
Theme
Tile Style - The display options for tiles.
- Tile
Layout ThemeTile Layout Style - The layout options for tiles.
- tile
Theme
Tile Style - The display options for tiles.
- tile
Layout ThemeTile Layout Style - The layout options for tiles.
- tile
Theme
Tile Style - The display options for tiles.
- tile
Layout ThemeTile Layout Style - The layout options for tiles.
- tile
Theme
Tile Style - The display options for tiles.
- tile_
layout ThemeTile Layout Style - The layout options for tiles.
- tile Property Map
- The display options for tiles.
- tile
Layout 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
Theme
Gutter Style - The gutter settings that apply between tiles.
- Margin
Theme
Margin Style - The margin settings that apply around the outside edge of sheets.
- gutter
Theme
Gutter Style - The gutter settings that apply between tiles.
- margin
Theme
Margin Style - The margin settings that apply around the outside edge of sheets.
- gutter
Theme
Gutter Style - The gutter settings that apply between tiles.
- margin
Theme
Margin Style - The margin settings that apply around the outside edge of sheets.
- gutter
Theme
Gutter Style - The gutter settings that apply between tiles.
- margin
Theme
Margin 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
Theme
Border Style - The border around a tile.
- border
Theme
Border Style - The border around a tile.
- border
Theme
Border Style - The border around a tile.
- border
Theme
Border Style - The border around a tile.
- border Property Map
- The border around a tile.
ThemeType
ThemeTypography
- Font
Families List<Pulumi.Aws Native. Quick Sight. Inputs. Theme Font> - Determines the list of font families.
- Font
Families []ThemeFont - Determines the list of font families.
- font
Families List<ThemeFont> - Determines the list of font families.
- font
Families ThemeFont[] - Determines the list of font families.
- font_
families Sequence[ThemeFont] - Determines the list of font families.
- font
Families List<Property Map> - Determines the list of font families.
ThemeUiColorPalette
- 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
- 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
- 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
- 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
- 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
- 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
ThemeVersion
- Arn string
- Base
Theme stringId - Configuration
Pulumi.
Aws Native. Quick Sight. Inputs. Theme Configuration - The theme configuration, which contains all the theme display properties.
- Created
Time 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.
- Version
Number double
- Arn string
- Base
Theme stringId - Configuration
Theme
Configuration - The theme configuration, which contains all the theme display properties.
- Created
Time string - Description string
- Errors
[]Theme
Error - Status
Theme
Resource Status - The status of the theme version.
- Version
Number float64
- arn String
- base
Theme StringId - configuration
Theme
Configuration - The theme configuration, which contains all the theme display properties.
- created
Time String - description String
- errors
List<Theme
Error> - status
Theme
Resource Status - The status of the theme version.
- version
Number Double
- arn string
- base
Theme stringId - configuration
Theme
Configuration - The theme configuration, which contains all the theme display properties.
- created
Time string - description string
- errors
Theme
Error[] - status
Theme
Resource Status - The status of the theme version.
- version
Number number
- arn str
- base_
theme_ strid - configuration
Theme
Configuration - The theme configuration, which contains all the theme display properties.
- created_
time str - description str
- errors
Sequence[Theme
Error] - status
Theme
Resource Status - The status of the theme version.
- version_
number float
- arn String
- base
Theme StringId - configuration Property Map
- The theme configuration, which contains all the theme display properties.
- created
Time 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.
- version
Number 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 Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi