| Modifier and Type | Method and Description |
|---|---|
CfnTheme.Builder |
awsAccountId(String awsAccountId)
The ID of the AWS account where you want to store the new theme.
|
CfnTheme.Builder |
baseThemeId(String baseThemeId)
The ID of the theme that a custom theme will inherit from.
|
CfnTheme |
build() |
CfnTheme.Builder |
configuration(CfnTheme.ThemeConfigurationProperty configuration)
The theme configuration, which contains the theme display properties.
|
CfnTheme.Builder |
configuration(IResolvable configuration)
The theme configuration, which contains the theme display properties.
|
static CfnTheme.Builder |
create(Construct scope,
String id) |
CfnTheme.Builder |
name(String name)
A display name for the theme.
|
CfnTheme.Builder |
permissions(IResolvable permissions)
A valid grouping of resource permissions to apply to the new theme.
|
CfnTheme.Builder |
permissions(List<? extends Object> permissions)
A valid grouping of resource permissions to apply to the new theme.
|
CfnTheme.Builder |
tags(List<? extends CfnTag> tags)
A map of the key-value pairs for the resource tag or tags that you want to add to the resource.
|
CfnTheme.Builder |
themeId(String themeId)
An ID for the theme that you want to create.
|
CfnTheme.Builder |
versionDescription(String versionDescription)
A description of the first version of the theme that you're creating.
|
@Stability(value=Stable) public static CfnTheme.Builder create(Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnTheme.BorderStyleProperty.Builder.@Stability(value=Stable) public CfnTheme.Builder awsAccountId(String awsAccountId)
awsAccountId - The ID of the AWS account where you want to store the new theme. This parameter is required.this@Stability(value=Stable) public CfnTheme.Builder themeId(String themeId)
The theme ID is unique per AWS Region in each AWS account.
themeId - An ID for the theme that you want to create. This parameter is required.this@Stability(value=Stable) public CfnTheme.Builder baseThemeId(String baseThemeId)
All themes inherit from one of the starting themes defined by Amazon QuickSight. For a list of the starting themes, use ListThemes or choose Themes from within an analysis.
baseThemeId - The ID of the theme that a custom theme will inherit from. This parameter is required.this@Stability(value=Stable) public CfnTheme.Builder configuration(IResolvable configuration)
configuration - The theme configuration, which contains the theme display properties. This parameter is required.this@Stability(value=Stable) public CfnTheme.Builder configuration(CfnTheme.ThemeConfigurationProperty configuration)
configuration - The theme configuration, which contains the theme display properties. This parameter is required.this@Stability(value=Stable) public CfnTheme.Builder name(String name)
name - A display name for the theme. This parameter is required.this@Stability(value=Stable) public CfnTheme.Builder permissions(IResolvable permissions)
permissions - A valid grouping of resource permissions to apply to the new theme. This parameter is required.this@Stability(value=Stable) public CfnTheme.Builder permissions(List<? extends Object> permissions)
permissions - A valid grouping of resource permissions to apply to the new theme. This parameter is required.this@Stability(value=Stable) public CfnTheme.Builder tags(List<? extends CfnTag> tags)
tags - A map of the key-value pairs for the resource tag or tags that you want to add to the resource. This parameter is required.this@Stability(value=Stable) public CfnTheme.Builder versionDescription(String versionDescription)
Every time UpdateTheme is called, a new version is created. Each version of the theme has a description of the version in the VersionDescription field.
versionDescription - A description of the first version of the theme that you're creating. This parameter is required.thisCopyright © 2022. All rights reserved.