AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.quicksight.getTheme
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 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
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi