Interface CfnTheme.ThemeVersionProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnTheme.ThemeVersionProperty.Jsii$Proxy
- Enclosing class:
CfnTheme
@Stability(Stable)
public static interface CfnTheme.ThemeVersionProperty
extends software.amazon.jsii.JsiiSerializable
A version of a theme.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.quicksight.*; ThemeVersionProperty themeVersionProperty = ThemeVersionProperty.builder() .arn("arn") .baseThemeId("baseThemeId") .configuration(ThemeConfigurationProperty.builder() .dataColorPalette(DataColorPaletteProperty.builder() .colors(List.of("colors")) .emptyFillColor("emptyFillColor") .minMaxGradient(List.of("minMaxGradient")) .build()) .sheet(SheetStyleProperty.builder() .tile(TileStyleProperty.builder() .border(BorderStyleProperty.builder() .show(false) .build()) .build()) .tileLayout(TileLayoutStyleProperty.builder() .gutter(GutterStyleProperty.builder() .show(false) .build()) .margin(MarginStyleProperty.builder() .show(false) .build()) .build()) .build()) .typography(TypographyProperty.builder() .fontFamilies(List.of(FontProperty.builder() .fontFamily("fontFamily") .build())) .build()) .uiColorPalette(UIColorPaletteProperty.builder() .accent("accent") .accentForeground("accentForeground") .danger("danger") .dangerForeground("dangerForeground") .dimension("dimension") .dimensionForeground("dimensionForeground") .measure("measure") .measureForeground("measureForeground") .primaryBackground("primaryBackground") .primaryForeground("primaryForeground") .secondaryBackground("secondaryBackground") .secondaryForeground("secondaryForeground") .success("success") .successForeground("successForeground") .warning("warning") .warningForeground("warningForeground") .build()) .build()) .createdTime("createdTime") .description("description") .errors(List.of(ThemeErrorProperty.builder() .message("message") .type("type") .build())) .status("status") .versionNumber(123) .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnTheme.ThemeVersionProperty
static final class
An implementation forCfnTheme.ThemeVersionProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
getArn()
The Amazon Resource Name (ARN) of the resource.default String
The Amazon QuickSight-defined ID of the theme that a custom theme inherits from.default Object
The theme configuration, which contains all the theme display properties.default String
The date and time that this theme version was created.default String
The description of the theme.default Object
Errors associated with the theme.default String
The status of the theme version.default Number
The version number of the theme.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getArn
The Amazon Resource Name (ARN) of the resource.- See Also:
-
getBaseThemeId
The Amazon QuickSight-defined ID of the theme that a custom theme inherits from.All themes initially inherit from a default Amazon QuickSight theme.
- See Also:
-
getConfiguration
The theme configuration, which contains all the theme display properties.- See Also:
-
getCreatedTime
The date and time that this theme version was created.- See Also:
-
getDescription
The description of the theme.- See Also:
-
getErrors
Errors associated with the theme.- See Also:
-
getStatus
The status of the theme version.- See Also:
-
getVersionNumber
The version number of the theme.- See Also:
-
builder
-