CfnCustomizationProps

class aws_cdk.aws_quicksight.CfnCustomizationProps(*, default_theme, namespace, tags=None)

Bases: object

Properties for defining a CfnCustomization.

Parameters:
  • default_theme (str) – 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.

  • namespace (str) – 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.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – Tags applied to the customization. QuickSight rejects any key prefixed aws: or quicksight:, so CloudFormation system tags are not propagated.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-customization.html

ExampleMetadata:

fixture=_generated

Example:

from aws_cdk import CfnTag
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_quicksight as quicksight

cfn_customization_props = quicksight.CfnCustomizationProps(
    default_theme="defaultTheme",
    namespace="namespace",

    # the properties below are optional
    tags=[CfnTag(
        key="key",
        value="value"
    )]
)

Attributes

default_theme

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-customization.html#cfn-quicksight-customization-defaulttheme

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-customization.html#cfn-quicksight-customization-namespace

tags

Tags applied to the customization.

QuickSight rejects any key prefixed aws: or quicksight:, so CloudFormation system tags are not propagated.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-customization.html#cfn-quicksight-customization-tags