Class CfnCustomizationPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.quicksight.CfnCustomizationPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnCustomizationPropsMixin>
- Enclosing class:
CfnCustomizationPropsMixin
@Stability(Stable)
public static final class CfnCustomizationPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnCustomizationPropsMixin>
A fluent builder for
CfnCustomizationPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) defaultTheme(String defaultTheme) The ARN of the theme applied by default in the QuickSight console for this namespace.The QuickSight namespace the customization applies to.Tags applied to the customization.
-
Method Details
-
create
@Stability(Stable) public static CfnCustomizationPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnCustomizationPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnCustomizationPropsMixin.Builder.
-
defaultTheme
The ARN of the theme applied by default in the QuickSight console for this namespace.May be an AWS-managed starter theme such as arn:{Partition}:quicksight::aws:theme/MIDNIGHT or a theme owned by this account.
- Parameters:
defaultTheme- The ARN of the theme applied by default in the QuickSight console for this namespace. This parameter is required.- Returns:
this- See Also:
-
namespace
The QuickSight namespace the customization applies to.One customization exists per (account, region, namespace), so this is create-only: changing it addresses a different resource.
- Parameters:
namespace- The QuickSight namespace the customization applies to. This parameter is required.- Returns:
this- See Also:
-
tags
Tags applied to the customization.QuickSight rejects any key prefixed aws: or quicksight:, so CloudFormation system tags are not propagated.
- Parameters:
tags- Tags applied to the customization. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnCustomizationPropsMixin>- Returns:
- a newly built instance of
CfnCustomizationPropsMixin.
-