CfnTemplate

class aws_cdk.aws_quicksight.CfnTemplate(scope, id, *, aws_account_id, template_id, definition=None, name=None, permissions=None, source_entity=None, tags=None, validation_strategy=None, version_description=None)

Bases: CfnResource

Creates a template from an existing Amazon QuickSight analysis or template.

You can use the resulting template to create a dashboard.

A template is an entity in Amazon QuickSight that encapsulates the metadata required to create an analysis and that you can use to create s dashboard. A template adds a layer of abstraction by using placeholders to replace the dataset associated with the analysis. You can use templates to create dashboards by replacing dataset placeholders with datasets that follow the same schema that was used to create the source analysis and template.

See:

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

CloudformationResource:

AWS::QuickSight::Template

ExampleMetadata:

fixture=_generated

Example:

:type scope: :py:class:`~constructs.Construct`
:param scope: Scope in which this resource is defined.
:type id: :py:class:`str`
:param id: Construct identifier for this resource (unique in its scope).
:type aws_account_id: :py:class:`str`
:param aws_account_id: The ID for the AWS account that the group is in. You use the ID for the AWS account that contains your Amazon QuickSight account.
:type template_id: :py:class:`str`
:param template_id: An ID for the template that you want to create. This template is unique per AWS Region ; in each AWS account.
:type definition: :py:data:`~typing.Union`\[:py:class:`~aws_cdk.IResolvable`, :py:class:`~aws_cdk.aws_quicksight.CfnTemplate.TemplateVersionDefinitionProperty`, :py:class:`~typing.Dict`\[:py:class:`str`, :py:data:`~typing.Any`], :py:obj:`None`]
:param definition:
:type name: :py:data:`~typing.Optional`\[:py:class:`str`]
:param name: A display name for the template.
:type permissions: :py:data:`~typing.Union`\[:py:class:`~aws_cdk.IResolvable`, :py:class:`~typing.Sequence`\[:py:data:`~typing.Union`\[:py:class:`~aws_cdk.IResolvable`, :py:class:`~aws_cdk.aws_quicksight.CfnTemplate.ResourcePermissionProperty`, :py:class:`~typing.Dict`\[:py:class:`str`, :py:data:`~typing.Any`]]], :py:obj:`None`]
:param permissions: A list of resource permissions to be set on the template.
:type source_entity: :py:data:`~typing.Union`\[:py:class:`~aws_cdk.IResolvable`, :py:class:`~aws_cdk.aws_quicksight.CfnTemplate.TemplateSourceEntityProperty`, :py:class:`~typing.Dict`\[:py:class:`str`, :py:data:`~typing.Any`], :py:obj:`None`]
:param source_entity: The entity that you are using as a source when you create the template. In ``SourceEntity`` , you specify the type of object you're using as source: ``SourceTemplate`` for a template or ``SourceAnalysis`` for an analysis. Both of these require an Amazon Resource Name (ARN). For ``SourceTemplate`` , specify the ARN of the source template. For ``SourceAnalysis`` , specify the ARN of the source analysis. The ``SourceTemplate`` ARN can contain any AWS account and any Amazon QuickSight-supported AWS Region . Use the ``DataSetReferences`` entity within ``SourceTemplate`` or ``SourceAnalysis`` to list the replacement datasets for the placeholders listed in the original. The schema in each dataset must match its placeholder. Either a ``SourceEntity`` or a ``Definition`` must be provided in order for the request to be valid.
:type tags: :py:data:`~typing.Optional`\[:py:class:`~typing.Sequence`\[:py:data:`~typing.Union`\[:py:class:`~aws_cdk.CfnTag`, :py:class:`~typing.Dict`\[:py:class:`str`, :py:data:`~typing.Any`]]]]
:param tags: Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.
:type validation_strategy: :py:data:`~typing.Union`\[:py:class:`~aws_cdk.IResolvable`, :py:class:`~aws_cdk.aws_quicksight.CfnTemplate.ValidationStrategyProperty`, :py:class:`~typing.Dict`\[:py:class:`str`, :py:data:`~typing.Any`], :py:obj:`None`]
:param validation_strategy: The option to relax the validation that is required to create and update analyses, dashboards, and templates with definition objects. When you set this value to ``LENIENT`` , validation is skipped for specific errors.
:type version_description: :py:data:`~typing.Optional`\[:py:class:`str`]
:param version_description: A description of the current template version being created. This API operation creates the first version of the template. Every time ``UpdateTemplate`` is called, a new version is created. Each version of the template maintains a description of the version in the ``VersionDescription`` field.

Methods

add_deletion_override(path)

Syntactic sugar for addOverride(path, undefined).

Parameters:

path (str) – The path of the value to delete.

Return type:

None

add_dependency(target)

Indicates that this resource depends on another resource and cannot be provisioned unless the other resource has been successfully provisioned.

This can be used for resources across stacks (or nested stack) boundaries and the dependency will automatically be transferred to the relevant scope.

Parameters:

target (CfnResource) –

Return type:

None

add_depends_on(target)

(deprecated) Indicates that this resource depends on another resource and cannot be provisioned unless the other resource has been successfully provisioned.

Parameters:

target (CfnResource) –

Deprecated:

use addDependency

Stability:

deprecated

Return type:

None

add_metadata(key, value)

Add a value to the CloudFormation Resource Metadata.

Parameters:
  • key (str) –

  • value (Any) –

See:

Return type:

None

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/metadata-section-structure.html

Note that this is a different set of metadata from CDK node metadata; this metadata ends up in the stack template under the resource, whereas CDK node metadata ends up in the Cloud Assembly.

add_override(path, value)

Adds an override to the synthesized CloudFormation resource.

To add a property override, either use addPropertyOverride or prefix path with “Properties.” (i.e. Properties.TopicName).

If the override is nested, separate each nested level using a dot (.) in the path parameter. If there is an array as part of the nesting, specify the index in the path.

To include a literal . in the property name, prefix with a \. In most programming languages you will need to write this as "\\." because the \ itself will need to be escaped.

For example:

cfn_resource.add_override("Properties.GlobalSecondaryIndexes.0.Projection.NonKeyAttributes", ["myattribute"])
cfn_resource.add_override("Properties.GlobalSecondaryIndexes.1.ProjectionType", "INCLUDE")

would add the overrides Example:

"Properties": {
  "GlobalSecondaryIndexes": [
    {
      "Projection": {
        "NonKeyAttributes": [ "myattribute" ]
        ...
      }
      ...
    },
    {
      "ProjectionType": "INCLUDE"
      ...
    },
  ]
  ...
}

The value argument to addOverride will not be processed or translated in any way. Pass raw JSON values in here with the correct capitalization for CloudFormation. If you pass CDK classes or structs, they will be rendered with lowercased key names, and CloudFormation will reject the template.

Parameters:
  • path (str) –

    • The path of the property, you can use dot notation to override values in complex types. Any intermediate keys will be created as needed.

  • value (Any) –

    • The value. Could be primitive or complex.

Return type:

None

add_property_deletion_override(property_path)

Adds an override that deletes the value of a property from the resource definition.

Parameters:

property_path (str) – The path to the property.

Return type:

None

add_property_override(property_path, value)

Adds an override to a resource property.

Syntactic sugar for addOverride("Properties.<...>", value).

Parameters:
  • property_path (str) – The path of the property.

  • value (Any) – The value.

Return type:

None

apply_removal_policy(policy=None, *, apply_to_update_replace_policy=None, default=None)

Sets the deletion policy of the resource based on the removal policy specified.

The Removal Policy controls what happens to this resource when it stops being managed by CloudFormation, either because you’ve removed it from the CDK application or because you’ve made a change that requires the resource to be replaced.

The resource can be deleted (RemovalPolicy.DESTROY), or left in your AWS account for data recovery and cleanup later (RemovalPolicy.RETAIN). In some cases, a snapshot can be taken of the resource prior to deletion (RemovalPolicy.SNAPSHOT). A list of resources that support this policy can be found in the following link:

Parameters:
  • policy (Optional[RemovalPolicy]) –

  • apply_to_update_replace_policy (Optional[bool]) – Apply the same deletion policy to the resource’s “UpdateReplacePolicy”. Default: true

  • default (Optional[RemovalPolicy]) – The default policy to apply in case the removal policy is not defined. Default: - Default value is resource specific. To determine the default value for a resource, please consult that specific resource’s documentation.

See:

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html#aws-attribute-deletionpolicy-options

Return type:

None

get_att(attribute_name, type_hint=None)

Returns a token for an runtime attribute of this resource.

Ideally, use generated attribute accessors (e.g. resource.arn), but this can be used for future compatibility in case there is no generated attribute.

Parameters:
  • attribute_name (str) – The name of the attribute.

  • type_hint (Optional[ResolutionTypeHint]) –

Return type:

Reference

get_metadata(key)

Retrieve a value value from the CloudFormation Resource Metadata.

Parameters:

key (str) –

See:

Return type:

Any

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/metadata-section-structure.html

Note that this is a different set of metadata from CDK node metadata; this metadata ends up in the stack template under the resource, whereas CDK node metadata ends up in the Cloud Assembly.

inspect(inspector)

Examines the CloudFormation resource and discloses attributes.

Parameters:

inspector (TreeInspector) – tree inspector to collect and process attributes.

Return type:

None

obtain_dependencies()

Retrieves an array of resources this resource depends on.

This assembles dependencies on resources across stacks (including nested stacks) automatically.

Return type:

List[Union[Stack, CfnResource]]

obtain_resource_dependencies()

Get a shallow copy of dependencies between this resource and other resources in the same stack.

Return type:

List[CfnResource]

override_logical_id(new_logical_id)

Overrides the auto-generated logical ID with a specific ID.

Parameters:

new_logical_id (str) – The new logical ID to use for this stack element.

Return type:

None

remove_dependency(target)

Indicates that this resource no longer depends on another resource.

This can be used for resources across stacks (including nested stacks) and the dependency will automatically be removed from the relevant scope.

Parameters:

target (CfnResource) –

Return type:

None

replace_dependency(target, new_target)

Replaces one dependency with another.

Parameters:
Return type:

None

to_string()

Returns a string representation of this construct.

Return type:

str

Returns:

a string representation of this resource

Attributes

CFN_RESOURCE_TYPE_NAME = 'AWS::QuickSight::Template'
attr_arn

The Amazon Resource Name (ARN) of the template.

CloudformationAttribute:

Arn

attr_created_time

The time this template was created.

CloudformationAttribute:

CreatedTime

attr_last_updated_time

The time this template was last updated.

CloudformationAttribute:

LastUpdatedTime

attr_version

Version

Type:

cloudformationAttribute

attr_version_created_time

Version.CreatedTime

Type:

cloudformationAttribute

attr_version_data_set_configurations

Version.DataSetConfigurations

Type:

cloudformationAttribute

attr_version_description

Version.Description

Type:

cloudformationAttribute

attr_version_errors

Version.Errors

Type:

cloudformationAttribute

attr_version_sheets

Version.Sheets

Type:

cloudformationAttribute

attr_version_source_entity_arn

Version.SourceEntityArn

Type:

cloudformationAttribute

attr_version_status

Version.Status

Type:

cloudformationAttribute

attr_version_theme_arn

Version.ThemeArn

Type:

cloudformationAttribute

attr_version_version_number

Version.VersionNumber

Type:

cloudformationAttribute

aws_account_id

The ID for the AWS account that the group is in.

cfn_options

Options for this resource, such as condition, update policy etc.

cfn_resource_type

AWS resource type.

creation_stack

return:

the stack trace of the point where this Resource was created from, sourced from the +metadata+ entry typed +aws:cdk:logicalId+, and with the bottom-most node +internal+ entries filtered.

definition
logical_id

The logical ID for this CloudFormation stack element.

The logical ID of the element is calculated from the path of the resource node in the construct tree.

To override this value, use overrideLogicalId(newLogicalId).

Returns:

the logical ID as a stringified token. This value will only get resolved during synthesis.

name

A display name for the template.

node

The tree node.

permissions

A list of resource permissions to be set on the template.

ref

Return a string that will be resolved to a CloudFormation { Ref } for this element.

If, by any chance, the intrinsic reference of a resource is not a string, you could coerce it to an IResolvable through Lazy.any({ produce: resource.ref }).

source_entity

The entity that you are using as a source when you create the template.

stack

The stack in which this element is defined.

CfnElements must be defined within a stack scope (directly or indirectly).

tags

Tag Manager which manages the tags for this resource.

tags_raw

Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.

template_id

An ID for the template that you want to create.

validation_strategy

The option to relax the validation that is required to create and update analyses, dashboards, and templates with definition objects.

version_description

A description of the current template version being created.

Static Methods

classmethod is_cfn_element(x)

Returns true if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of instanceof to allow stack elements from different versions of this library to be included in the same stack.

Parameters:

x (Any) –

Return type:

bool

Returns:

The construct as a stack element or undefined if it is not a stack element.

classmethod is_cfn_resource(x)

Check whether the given object is a CfnResource.

Parameters:

x (Any) –

Return type:

bool

classmethod is_construct(x)

Checks if x is a construct.

Use this method instead of instanceof to properly detect Construct instances, even when the construct library is symlinked.

Explanation: in JavaScript, multiple copies of the constructs library on disk are seen as independent, completely different libraries. As a consequence, the class Construct in each copy of the constructs library is seen as a different class, and an instance of one class will not test as instanceof the other class. npm install will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the constructs library can be accidentally installed, and instanceof will behave unpredictably. It is safest to avoid using instanceof, and using this type-testing method instead.

Parameters:

x (Any) – Any object.

Return type:

bool

Returns:

true if x is an object created from a class which extends Construct.

AggregationFunctionProperty

class CfnTemplate.AggregationFunctionProperty(*, attribute_aggregation_function=None, categorical_aggregation_function=None, date_aggregation_function=None, numerical_aggregation_function=None)

Bases: object

An aggregation function aggregates values from a dimension or measure.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
  • attribute_aggregation_function (Union[IResolvable, AttributeAggregationFunctionProperty, Dict[str, Any], None]) – Aggregation for attributes.

  • categorical_aggregation_function (Optional[str]) – Aggregation for categorical values. - COUNT : Aggregate by the total number of values, including duplicates. - DISTINCT_COUNT : Aggregate by the total number of distinct values.

  • date_aggregation_function (Optional[str]) – Aggregation for date values. - COUNT : Aggregate by the total number of values, including duplicates. - DISTINCT_COUNT : Aggregate by the total number of distinct values. - MIN : Select the smallest date value. - MAX : Select the largest date value.

  • numerical_aggregation_function (Union[IResolvable, NumericalAggregationFunctionProperty, Dict[str, Any], None]) – Aggregation for numerical values.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html

ExampleMetadata:

fixture=_generated

Example:

# 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

aggregation_function_property = quicksight.CfnTemplate.AggregationFunctionProperty(
    attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
        simple_attribute_aggregation="simpleAttributeAggregation",
        value_for_multiple_values="valueForMultipleValues"
    ),
    categorical_aggregation_function="categoricalAggregationFunction",
    date_aggregation_function="dateAggregationFunction",
    numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
        percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
            percentile_value=123
        ),
        simple_numerical_aggregation="simpleNumericalAggregation"
    )
)

Attributes

attribute_aggregation_function

Aggregation for attributes.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html#cfn-quicksight-template-aggregationfunction-attributeaggregationfunction

categorical_aggregation_function

Aggregation for categorical values.

  • COUNT : Aggregate by the total number of values, including duplicates.

  • DISTINCT_COUNT : Aggregate by the total number of distinct values.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html#cfn-quicksight-template-aggregationfunction-categoricalaggregationfunction

date_aggregation_function

Aggregation for date values.

  • COUNT : Aggregate by the total number of values, including duplicates.

  • DISTINCT_COUNT : Aggregate by the total number of distinct values.

  • MIN : Select the smallest date value.

  • MAX : Select the largest date value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html#cfn-quicksight-template-aggregationfunction-dateaggregationfunction

numerical_aggregation_function

Aggregation for numerical values.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html#cfn-quicksight-template-aggregationfunction-numericalaggregationfunction

AggregationSortConfigurationProperty

class CfnTemplate.AggregationSortConfigurationProperty(*, column, sort_direction, aggregation_function=None)

Bases: object

The configuration options to sort aggregated values.

Parameters:
  • column (Union[IResolvable, ColumnIdentifierProperty, Dict[str, Any]]) – The column that determines the sort order of aggregated values.

  • sort_direction (str) – The sort direction of values. - ASC : Sort in ascending order. - DESC : Sort in descending order.

  • aggregation_function (Union[IResolvable, AggregationFunctionProperty, Dict[str, Any], None]) – The function that aggregates the values in Column .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationsortconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

aggregation_sort_configuration_property = quicksight.CfnTemplate.AggregationSortConfigurationProperty(
    column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),
    sort_direction="sortDirection",

    # the properties below are optional
    aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
        attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
            simple_attribute_aggregation="simpleAttributeAggregation",
            value_for_multiple_values="valueForMultipleValues"
        ),
        categorical_aggregation_function="categoricalAggregationFunction",
        date_aggregation_function="dateAggregationFunction",
        numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
            percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                percentile_value=123
            ),
            simple_numerical_aggregation="simpleNumericalAggregation"
        )
    )
)

Attributes

aggregation_function

The function that aggregates the values in Column .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationsortconfiguration.html#cfn-quicksight-template-aggregationsortconfiguration-aggregationfunction

column

The column that determines the sort order of aggregated values.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationsortconfiguration.html#cfn-quicksight-template-aggregationsortconfiguration-column

sort_direction

The sort direction of values.

  • ASC : Sort in ascending order.

  • DESC : Sort in descending order.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationsortconfiguration.html#cfn-quicksight-template-aggregationsortconfiguration-sortdirection

AnalysisDefaultsProperty

class CfnTemplate.AnalysisDefaultsProperty(*, default_new_sheet_configuration)

Bases: object

The configuration for default analysis settings.

Parameters:

default_new_sheet_configuration (Union[IResolvable, DefaultNewSheetConfigurationProperty, Dict[str, Any]]) – The configuration for default new sheet settings.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-analysisdefaults.html

ExampleMetadata:

fixture=_generated

Example:

# 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

analysis_defaults_property = quicksight.CfnTemplate.AnalysisDefaultsProperty(
    default_new_sheet_configuration=quicksight.CfnTemplate.DefaultNewSheetConfigurationProperty(
        interactive_layout_configuration=quicksight.CfnTemplate.DefaultInteractiveLayoutConfigurationProperty(
            free_form=quicksight.CfnTemplate.DefaultFreeFormLayoutConfigurationProperty(
                canvas_size_options=quicksight.CfnTemplate.FreeFormLayoutCanvasSizeOptionsProperty(
                    screen_canvas_size_options=quicksight.CfnTemplate.FreeFormLayoutScreenCanvasSizeOptionsProperty(
                        optimized_view_port_width="optimizedViewPortWidth"
                    )
                )
            ),
            grid=quicksight.CfnTemplate.DefaultGridLayoutConfigurationProperty(
                canvas_size_options=quicksight.CfnTemplate.GridLayoutCanvasSizeOptionsProperty(
                    screen_canvas_size_options=quicksight.CfnTemplate.GridLayoutScreenCanvasSizeOptionsProperty(
                        resize_option="resizeOption",

                        # the properties below are optional
                        optimized_view_port_width="optimizedViewPortWidth"
                    )
                )
            )
        ),
        paginated_layout_configuration=quicksight.CfnTemplate.DefaultPaginatedLayoutConfigurationProperty(
            section_based=quicksight.CfnTemplate.DefaultSectionBasedLayoutConfigurationProperty(
                canvas_size_options=quicksight.CfnTemplate.SectionBasedLayoutCanvasSizeOptionsProperty(
                    paper_canvas_size_options=quicksight.CfnTemplate.SectionBasedLayoutPaperCanvasSizeOptionsProperty(
                        paper_margin=quicksight.CfnTemplate.SpacingProperty(
                            bottom="bottom",
                            left="left",
                            right="right",
                            top="top"
                        ),
                        paper_orientation="paperOrientation",
                        paper_size="paperSize"
                    )
                )
            )
        ),
        sheet_content_type="sheetContentType"
    )
)

Attributes

default_new_sheet_configuration

The configuration for default new sheet settings.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-analysisdefaults.html#cfn-quicksight-template-analysisdefaults-defaultnewsheetconfiguration

AnchorDateConfigurationProperty

class CfnTemplate.AnchorDateConfigurationProperty(*, anchor_option=None, parameter_name=None)

Bases: object

The date configuration of the filter.

Parameters:
  • anchor_option (Optional[str]) – The options for the date configuration. Choose one of the options below:. - NOW

  • parameter_name (Optional[str]) – The name of the parameter that is used for the anchor date configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-anchordateconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

anchor_date_configuration_property = quicksight.CfnTemplate.AnchorDateConfigurationProperty(
    anchor_option="anchorOption",
    parameter_name="parameterName"
)

Attributes

anchor_option

.

  • NOW

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-anchordateconfiguration.html#cfn-quicksight-template-anchordateconfiguration-anchoroption

Type:

The options for the date configuration. Choose one of the options below

parameter_name

The name of the parameter that is used for the anchor date configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-anchordateconfiguration.html#cfn-quicksight-template-anchordateconfiguration-parametername

ArcAxisConfigurationProperty

class CfnTemplate.ArcAxisConfigurationProperty(*, range=None, reserve_range=None)

Bases: object

The arc axis configuration of a GaugeChartVisual .

Parameters:
  • range (Union[IResolvable, ArcAxisDisplayRangeProperty, Dict[str, Any], None]) – The arc axis range of a GaugeChartVisual .

  • reserve_range (Union[int, float, None]) – The reserved range of the arc axis. Default: - 0

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcaxisconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

arc_axis_configuration_property = quicksight.CfnTemplate.ArcAxisConfigurationProperty(
    range=quicksight.CfnTemplate.ArcAxisDisplayRangeProperty(
        max=123,
        min=123
    ),
    reserve_range=123
)

Attributes

range

The arc axis range of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcaxisconfiguration.html#cfn-quicksight-template-arcaxisconfiguration-range

reserve_range

The reserved range of the arc axis.

Default:
  • 0

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcaxisconfiguration.html#cfn-quicksight-template-arcaxisconfiguration-reserverange

ArcAxisDisplayRangeProperty

class CfnTemplate.ArcAxisDisplayRangeProperty(*, max=None, min=None)

Bases: object

The arc axis range of a GaugeChartVisual .

Parameters:
  • max (Union[int, float, None]) – The maximum value of the arc axis range.

  • min (Union[int, float, None]) – The minimum value of the arc axis range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcaxisdisplayrange.html

ExampleMetadata:

fixture=_generated

Example:

# 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

arc_axis_display_range_property = quicksight.CfnTemplate.ArcAxisDisplayRangeProperty(
    max=123,
    min=123
)

Attributes

max

The maximum value of the arc axis range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcaxisdisplayrange.html#cfn-quicksight-template-arcaxisdisplayrange-max

min

The minimum value of the arc axis range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcaxisdisplayrange.html#cfn-quicksight-template-arcaxisdisplayrange-min

ArcConfigurationProperty

class CfnTemplate.ArcConfigurationProperty(*, arc_angle=None, arc_thickness=None)

Bases: object

The arc configuration of a GaugeChartVisual .

Parameters:
  • arc_angle (Union[int, float, None]) – The option that determines the arc angle of a GaugeChartVisual .

  • arc_thickness (Optional[str]) – The options that determine the arc thickness of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

arc_configuration_property = quicksight.CfnTemplate.ArcConfigurationProperty(
    arc_angle=123,
    arc_thickness="arcThickness"
)

Attributes

arc_angle

The option that determines the arc angle of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcconfiguration.html#cfn-quicksight-template-arcconfiguration-arcangle

arc_thickness

The options that determine the arc thickness of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcconfiguration.html#cfn-quicksight-template-arcconfiguration-arcthickness

ArcOptionsProperty

class CfnTemplate.ArcOptionsProperty(*, arc_thickness=None)

Bases: object

The options that determine the arc thickness of a GaugeChartVisual .

Parameters:

arc_thickness (Optional[str]) – The arc thickness of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

arc_options_property = quicksight.CfnTemplate.ArcOptionsProperty(
    arc_thickness="arcThickness"
)

Attributes

arc_thickness

The arc thickness of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcoptions.html#cfn-quicksight-template-arcoptions-arcthickness

AssetOptionsProperty

class CfnTemplate.AssetOptionsProperty(*, timezone=None, week_start=None)

Bases: object

An array of analysis level configurations.

Parameters:
  • timezone (Optional[str]) – Determines the timezone for the analysis.

  • week_start (Optional[str]) – Determines the week start day for an analysis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-assetoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

asset_options_property = quicksight.CfnTemplate.AssetOptionsProperty(
    timezone="timezone",
    week_start="weekStart"
)

Attributes

timezone

Determines the timezone for the analysis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-assetoptions.html#cfn-quicksight-template-assetoptions-timezone

week_start

Determines the week start day for an analysis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-assetoptions.html#cfn-quicksight-template-assetoptions-weekstart

AttributeAggregationFunctionProperty

class CfnTemplate.AttributeAggregationFunctionProperty(*, simple_attribute_aggregation=None, value_for_multiple_values=None)

Bases: object

Aggregation for attributes.

Parameters:
  • simple_attribute_aggregation (Optional[str]) – The built-in aggregation functions for attributes. - UNIQUE_VALUE : Returns the unique value for a field, aggregated by the dimension fields.

  • value_for_multiple_values (Optional[str]) – Used by the UNIQUE_VALUE aggregation function. If there are multiple values for the field used by the aggregation, the value for this property will be returned instead. Defaults to ‘*’.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-attributeaggregationfunction.html

ExampleMetadata:

fixture=_generated

Example:

# 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

attribute_aggregation_function_property = quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
    simple_attribute_aggregation="simpleAttributeAggregation",
    value_for_multiple_values="valueForMultipleValues"
)

Attributes

simple_attribute_aggregation

The built-in aggregation functions for attributes.

  • UNIQUE_VALUE : Returns the unique value for a field, aggregated by the dimension fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-attributeaggregationfunction.html#cfn-quicksight-template-attributeaggregationfunction-simpleattributeaggregation

value_for_multiple_values

Used by the UNIQUE_VALUE aggregation function.

If there are multiple values for the field used by the aggregation, the value for this property will be returned instead. Defaults to ‘*’.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-attributeaggregationfunction.html#cfn-quicksight-template-attributeaggregationfunction-valueformultiplevalues

AxisDataOptionsProperty

class CfnTemplate.AxisDataOptionsProperty(*, date_axis_options=None, numeric_axis_options=None)

Bases: object

The data options for an axis.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdataoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

# data_driven: Any

axis_data_options_property = quicksight.CfnTemplate.AxisDataOptionsProperty(
    date_axis_options=quicksight.CfnTemplate.DateAxisOptionsProperty(
        missing_date_visibility="missingDateVisibility"
    ),
    numeric_axis_options=quicksight.CfnTemplate.NumericAxisOptionsProperty(
        range=quicksight.CfnTemplate.AxisDisplayRangeProperty(
            data_driven=data_driven,
            min_max=quicksight.CfnTemplate.AxisDisplayMinMaxRangeProperty(
                maximum=123,
                minimum=123
            )
        ),
        scale=quicksight.CfnTemplate.AxisScaleProperty(
            linear=quicksight.CfnTemplate.AxisLinearScaleProperty(
                step_count=123,
                step_size=123
            ),
            logarithmic=quicksight.CfnTemplate.AxisLogarithmicScaleProperty(
                base=123
            )
        )
    )
)

Attributes

date_axis_options

The options for an axis with a date field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdataoptions.html#cfn-quicksight-template-axisdataoptions-dateaxisoptions

numeric_axis_options

The options for an axis with a numeric field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdataoptions.html#cfn-quicksight-template-axisdataoptions-numericaxisoptions

AxisDisplayMinMaxRangeProperty

class CfnTemplate.AxisDisplayMinMaxRangeProperty(*, maximum=None, minimum=None)

Bases: object

The minimum and maximum setup for an axis display range.

Parameters:
  • maximum (Union[int, float, None]) – The maximum setup for an axis display range.

  • minimum (Union[int, float, None]) – The minimum setup for an axis display range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayminmaxrange.html

ExampleMetadata:

fixture=_generated

Example:

# 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

axis_display_min_max_range_property = quicksight.CfnTemplate.AxisDisplayMinMaxRangeProperty(
    maximum=123,
    minimum=123
)

Attributes

maximum

The maximum setup for an axis display range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayminmaxrange.html#cfn-quicksight-template-axisdisplayminmaxrange-maximum

minimum

The minimum setup for an axis display range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayminmaxrange.html#cfn-quicksight-template-axisdisplayminmaxrange-minimum

AxisDisplayOptionsProperty

class CfnTemplate.AxisDisplayOptionsProperty(*, axis_line_visibility=None, axis_offset=None, data_options=None, grid_line_visibility=None, scrollbar_options=None, tick_label_options=None)

Bases: object

The display options for the axis label.

Parameters:
  • axis_line_visibility (Optional[str]) – Determines whether or not the axis line is visible.

  • axis_offset (Optional[str]) – The offset value that determines the starting placement of the axis within a visual’s bounds.

  • data_options (Union[IResolvable, AxisDataOptionsProperty, Dict[str, Any], None]) – The data options for an axis.

  • grid_line_visibility (Optional[str]) – Determines whether or not the grid line is visible.

  • scrollbar_options (Union[IResolvable, ScrollBarOptionsProperty, Dict[str, Any], None]) – The scroll bar options for an axis.

  • tick_label_options (Union[IResolvable, AxisTickLabelOptionsProperty, Dict[str, Any], None]) – The tick label options of an axis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

# data_driven: Any

axis_display_options_property = quicksight.CfnTemplate.AxisDisplayOptionsProperty(
    axis_line_visibility="axisLineVisibility",
    axis_offset="axisOffset",
    data_options=quicksight.CfnTemplate.AxisDataOptionsProperty(
        date_axis_options=quicksight.CfnTemplate.DateAxisOptionsProperty(
            missing_date_visibility="missingDateVisibility"
        ),
        numeric_axis_options=quicksight.CfnTemplate.NumericAxisOptionsProperty(
            range=quicksight.CfnTemplate.AxisDisplayRangeProperty(
                data_driven=data_driven,
                min_max=quicksight.CfnTemplate.AxisDisplayMinMaxRangeProperty(
                    maximum=123,
                    minimum=123
                )
            ),
            scale=quicksight.CfnTemplate.AxisScaleProperty(
                linear=quicksight.CfnTemplate.AxisLinearScaleProperty(
                    step_count=123,
                    step_size=123
                ),
                logarithmic=quicksight.CfnTemplate.AxisLogarithmicScaleProperty(
                    base=123
                )
            )
        )
    ),
    grid_line_visibility="gridLineVisibility",
    scrollbar_options=quicksight.CfnTemplate.ScrollBarOptionsProperty(
        visibility="visibility",
        visible_range=quicksight.CfnTemplate.VisibleRangeOptionsProperty(
            percent_range=quicksight.CfnTemplate.PercentVisibleRangeProperty(
                from=123,
                to=123
            )
        )
    ),
    tick_label_options=quicksight.CfnTemplate.AxisTickLabelOptionsProperty(
        label_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        ),
        rotation_angle=123
    )
)

Attributes

axis_line_visibility

Determines whether or not the axis line is visible.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html#cfn-quicksight-template-axisdisplayoptions-axislinevisibility

axis_offset

The offset value that determines the starting placement of the axis within a visual’s bounds.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html#cfn-quicksight-template-axisdisplayoptions-axisoffset

data_options

The data options for an axis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html#cfn-quicksight-template-axisdisplayoptions-dataoptions

grid_line_visibility

Determines whether or not the grid line is visible.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html#cfn-quicksight-template-axisdisplayoptions-gridlinevisibility

scrollbar_options

The scroll bar options for an axis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html#cfn-quicksight-template-axisdisplayoptions-scrollbaroptions

tick_label_options

The tick label options of an axis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html#cfn-quicksight-template-axisdisplayoptions-ticklabeloptions

AxisDisplayRangeProperty

class CfnTemplate.AxisDisplayRangeProperty(*, data_driven=None, min_max=None)

Bases: object

The range setup of a numeric axis display range.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
  • data_driven (Any) – The data-driven setup of an axis display range.

  • min_max (Union[IResolvable, AxisDisplayMinMaxRangeProperty, Dict[str, Any], None]) – The minimum and maximum setup of an axis display range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayrange.html

ExampleMetadata:

fixture=_generated

Example:

# 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

# data_driven: Any

axis_display_range_property = quicksight.CfnTemplate.AxisDisplayRangeProperty(
    data_driven=data_driven,
    min_max=quicksight.CfnTemplate.AxisDisplayMinMaxRangeProperty(
        maximum=123,
        minimum=123
    )
)

Attributes

data_driven

The data-driven setup of an axis display range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayrange.html#cfn-quicksight-template-axisdisplayrange-datadriven

min_max

The minimum and maximum setup of an axis display range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayrange.html#cfn-quicksight-template-axisdisplayrange-minmax

AxisLabelOptionsProperty

class CfnTemplate.AxisLabelOptionsProperty(*, apply_to=None, custom_label=None, font_configuration=None)

Bases: object

The label options for a chart axis.

You must specify the field that the label is targeted to.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabeloptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

axis_label_options_property = quicksight.CfnTemplate.AxisLabelOptionsProperty(
    apply_to=quicksight.CfnTemplate.AxisLabelReferenceOptionsProperty(
        column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),
        field_id="fieldId"
    ),
    custom_label="customLabel",
    font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
        font_color="fontColor",
        font_decoration="fontDecoration",
        font_family="fontFamily",
        font_size=quicksight.CfnTemplate.FontSizeProperty(
            absolute="absolute",
            relative="relative"
        ),
        font_style="fontStyle",
        font_weight=quicksight.CfnTemplate.FontWeightProperty(
            name="name"
        )
    )
)

Attributes

apply_to

The options that indicate which field the label belongs to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabeloptions.html#cfn-quicksight-template-axislabeloptions-applyto

custom_label

The text for the axis label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabeloptions.html#cfn-quicksight-template-axislabeloptions-customlabel

font_configuration

The font configuration of the axis label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabeloptions.html#cfn-quicksight-template-axislabeloptions-fontconfiguration

AxisLabelReferenceOptionsProperty

class CfnTemplate.AxisLabelReferenceOptionsProperty(*, column, field_id)

Bases: object

The reference that specifies where the axis label is applied to.

Parameters:
  • column (Union[IResolvable, ColumnIdentifierProperty, Dict[str, Any]]) – The column that the axis label is targeted to.

  • field_id (str) – The field that the axis label is targeted to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabelreferenceoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

axis_label_reference_options_property = quicksight.CfnTemplate.AxisLabelReferenceOptionsProperty(
    column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),
    field_id="fieldId"
)

Attributes

column

The column that the axis label is targeted to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabelreferenceoptions.html#cfn-quicksight-template-axislabelreferenceoptions-column

field_id

The field that the axis label is targeted to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabelreferenceoptions.html#cfn-quicksight-template-axislabelreferenceoptions-fieldid

AxisLinearScaleProperty

class CfnTemplate.AxisLinearScaleProperty(*, step_count=None, step_size=None)

Bases: object

The liner axis scale setup.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
  • step_count (Union[int, float, None]) – The step count setup of a linear axis.

  • step_size (Union[int, float, None]) – The step size setup of a linear axis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislinearscale.html

ExampleMetadata:

fixture=_generated

Example:

# 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

axis_linear_scale_property = quicksight.CfnTemplate.AxisLinearScaleProperty(
    step_count=123,
    step_size=123
)

Attributes

step_count

The step count setup of a linear axis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislinearscale.html#cfn-quicksight-template-axislinearscale-stepcount

step_size

The step size setup of a linear axis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislinearscale.html#cfn-quicksight-template-axislinearscale-stepsize

AxisLogarithmicScaleProperty

class CfnTemplate.AxisLogarithmicScaleProperty(*, base=None)

Bases: object

The logarithmic axis scale setup.

Parameters:

base (Union[int, float, None]) – The base setup of a logarithmic axis scale.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislogarithmicscale.html

ExampleMetadata:

fixture=_generated

Example:

# 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

axis_logarithmic_scale_property = quicksight.CfnTemplate.AxisLogarithmicScaleProperty(
    base=123
)

Attributes

base

The base setup of a logarithmic axis scale.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislogarithmicscale.html#cfn-quicksight-template-axislogarithmicscale-base

AxisScaleProperty

class CfnTemplate.AxisScaleProperty(*, linear=None, logarithmic=None)

Bases: object

The scale setup options for a numeric axis display.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisscale.html

ExampleMetadata:

fixture=_generated

Example:

# 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

axis_scale_property = quicksight.CfnTemplate.AxisScaleProperty(
    linear=quicksight.CfnTemplate.AxisLinearScaleProperty(
        step_count=123,
        step_size=123
    ),
    logarithmic=quicksight.CfnTemplate.AxisLogarithmicScaleProperty(
        base=123
    )
)

Attributes

linear

The linear axis scale setup.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisscale.html#cfn-quicksight-template-axisscale-linear

logarithmic

The logarithmic axis scale setup.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisscale.html#cfn-quicksight-template-axisscale-logarithmic

AxisTickLabelOptionsProperty

class CfnTemplate.AxisTickLabelOptionsProperty(*, label_options=None, rotation_angle=None)

Bases: object

The tick label options of an axis.

Parameters:
  • label_options (Union[IResolvable, LabelOptionsProperty, Dict[str, Any], None]) – Determines whether or not the axis ticks are visible.

  • rotation_angle (Union[int, float, None]) – The rotation angle of the axis tick labels.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisticklabeloptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

axis_tick_label_options_property = quicksight.CfnTemplate.AxisTickLabelOptionsProperty(
    label_options=quicksight.CfnTemplate.LabelOptionsProperty(
        custom_label="customLabel",
        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
            font_color="fontColor",
            font_decoration="fontDecoration",
            font_family="fontFamily",
            font_size=quicksight.CfnTemplate.FontSizeProperty(
                absolute="absolute",
                relative="relative"
            ),
            font_style="fontStyle",
            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                name="name"
            )
        ),
        visibility="visibility"
    ),
    rotation_angle=123
)

Attributes

label_options

Determines whether or not the axis ticks are visible.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisticklabeloptions.html#cfn-quicksight-template-axisticklabeloptions-labeloptions

rotation_angle

The rotation angle of the axis tick labels.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisticklabeloptions.html#cfn-quicksight-template-axisticklabeloptions-rotationangle

BarChartAggregatedFieldWellsProperty

class CfnTemplate.BarChartAggregatedFieldWellsProperty(*, category=None, colors=None, small_multiples=None, values=None)

Bases: object

The aggregated field wells of a bar chart.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartaggregatedfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
category

The category (y-axis) field well of a bar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartaggregatedfieldwells.html#cfn-quicksight-template-barchartaggregatedfieldwells-category

colors

The color (group/color) field well of a bar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartaggregatedfieldwells.html#cfn-quicksight-template-barchartaggregatedfieldwells-colors

small_multiples

The small multiples field well of a bar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartaggregatedfieldwells.html#cfn-quicksight-template-barchartaggregatedfieldwells-smallmultiples

values

The value field wells of a bar chart.

Values are aggregated by category.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartaggregatedfieldwells.html#cfn-quicksight-template-barchartaggregatedfieldwells-values

BarChartConfigurationProperty

class CfnTemplate.BarChartConfigurationProperty(*, bars_arrangement=None, category_axis=None, category_label_options=None, color_label_options=None, contribution_analysis_defaults=None, data_labels=None, field_wells=None, interactions=None, legend=None, orientation=None, reference_lines=None, small_multiples_options=None, sort_configuration=None, tooltip=None, value_axis=None, value_label_options=None, visual_palette=None)

Bases: object

The configuration of a BarChartVisual .

Parameters:
  • bars_arrangement (Optional[str]) – Determines the arrangement of the bars. The orientation and arrangement of bars determine the type of bar that is used in the visual.

  • category_axis (Union[IResolvable, AxisDisplayOptionsProperty, Dict[str, Any], None]) – The label display options (grid line, range, scale, axis step) for bar chart category.

  • category_label_options (Union[IResolvable, ChartAxisLabelOptionsProperty, Dict[str, Any], None]) – The label options (label text, label visibility and sort icon visibility) for a bar chart.

  • color_label_options (Union[IResolvable, ChartAxisLabelOptionsProperty, Dict[str, Any], None]) – The label options (label text, label visibility and sort icon visibility) for a color that is used in a bar chart.

  • contribution_analysis_defaults (Union[IResolvable, Sequence[Union[IResolvable, ContributionAnalysisDefaultProperty, Dict[str, Any]]], None]) – The contribution analysis (anomaly configuration) setup of the visual.

  • data_labels (Union[IResolvable, DataLabelOptionsProperty, Dict[str, Any], None]) – The options that determine if visual data labels are displayed.

  • field_wells (Union[IResolvable, BarChartFieldWellsProperty, Dict[str, Any], None]) – The field wells of the visual.

  • interactions (Union[IResolvable, VisualInteractionOptionsProperty, Dict[str, Any], None]) – The general visual interactions setup for a visual.

  • legend (Union[IResolvable, LegendOptionsProperty, Dict[str, Any], None]) – The legend display setup of the visual.

  • orientation (Optional[str]) – The orientation of the bars in a bar chart visual. There are two valid values in this structure:. - HORIZONTAL : Used for charts that have horizontal bars. Visuals that use this value are horizontal bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts. - VERTICAL : Used for charts that have vertical bars. Visuals that use this value are vertical bar charts, vertical stacked bar charts, and vertical stacked 100% bar charts.

  • reference_lines (Union[IResolvable, Sequence[Union[IResolvable, ReferenceLineProperty, Dict[str, Any]]], None]) – The reference line setup of the visual.

  • small_multiples_options (Union[IResolvable, SmallMultiplesOptionsProperty, Dict[str, Any], None]) – The small multiples setup for the visual.

  • sort_configuration (Union[IResolvable, BarChartSortConfigurationProperty, Dict[str, Any], None]) – The sort configuration of a BarChartVisual .

  • tooltip (Union[IResolvable, TooltipOptionsProperty, Dict[str, Any], None]) – The tooltip display setup of the visual.

  • value_axis (Union[IResolvable, AxisDisplayOptionsProperty, Dict[str, Any], None]) – The label display options (grid line, range, scale, axis step) for a bar chart value.

  • value_label_options (Union[IResolvable, ChartAxisLabelOptionsProperty, Dict[str, Any], None]) – The label options (label text, label visibility and sort icon visibility) for a bar chart value.

  • visual_palette (Union[IResolvable, VisualPaletteProperty, Dict[str, Any], None]) – The palette (chart color) display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
bars_arrangement

Determines the arrangement of the bars.

The orientation and arrangement of bars determine the type of bar that is used in the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-barsarrangement

category_axis

The label display options (grid line, range, scale, axis step) for bar chart category.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-categoryaxis

category_label_options

The label options (label text, label visibility and sort icon visibility) for a bar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-categorylabeloptions

color_label_options

The label options (label text, label visibility and sort icon visibility) for a color that is used in a bar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-colorlabeloptions

contribution_analysis_defaults

The contribution analysis (anomaly configuration) setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-contributionanalysisdefaults

data_labels

The options that determine if visual data labels are displayed.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-datalabels

field_wells

The field wells of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-fieldwells

interactions

The general visual interactions setup for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-interactions

legend

The legend display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-legend

orientation

.

  • HORIZONTAL : Used for charts that have horizontal bars. Visuals that use this value are horizontal bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts.

  • VERTICAL : Used for charts that have vertical bars. Visuals that use this value are vertical bar charts, vertical stacked bar charts, and vertical stacked 100% bar charts.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-orientation

Type:

The orientation of the bars in a bar chart visual. There are two valid values in this structure

reference_lines

The reference line setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-referencelines

small_multiples_options

The small multiples setup for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-smallmultiplesoptions

sort_configuration

The sort configuration of a BarChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-sortconfiguration

tooltip

The tooltip display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-tooltip

value_axis

The label display options (grid line, range, scale, axis step) for a bar chart value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-valueaxis

value_label_options

The label options (label text, label visibility and sort icon visibility) for a bar chart value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-valuelabeloptions

visual_palette

The palette (chart color) display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-visualpalette

BarChartFieldWellsProperty

class CfnTemplate.BarChartFieldWellsProperty(*, bar_chart_aggregated_field_wells=None)

Bases: object

The field wells of a BarChartVisual .

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:

bar_chart_aggregated_field_wells (Union[IResolvable, BarChartAggregatedFieldWellsProperty, Dict[str, Any], None]) – The aggregated field wells of a bar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
bar_chart_aggregated_field_wells

The aggregated field wells of a bar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartfieldwells.html#cfn-quicksight-template-barchartfieldwells-barchartaggregatedfieldwells

BarChartSortConfigurationProperty

class CfnTemplate.BarChartSortConfigurationProperty(*, category_items_limit=None, category_sort=None, color_items_limit=None, color_sort=None, small_multiples_limit_configuration=None, small_multiples_sort=None)

Bases: object

sort-configuration-description.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartsortconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

bar_chart_sort_configuration_property = quicksight.CfnTemplate.BarChartSortConfigurationProperty(
    category_items_limit=quicksight.CfnTemplate.ItemsLimitConfigurationProperty(
        items_limit=123,
        other_categories="otherCategories"
    ),
    category_sort=[quicksight.CfnTemplate.FieldSortOptionsProperty(
        column_sort=quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        ),
        field_sort=quicksight.CfnTemplate.FieldSortProperty(
            direction="direction",
            field_id="fieldId"
        )
    )],
    color_items_limit=quicksight.CfnTemplate.ItemsLimitConfigurationProperty(
        items_limit=123,
        other_categories="otherCategories"
    ),
    color_sort=[quicksight.CfnTemplate.FieldSortOptionsProperty(
        column_sort=quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        ),
        field_sort=quicksight.CfnTemplate.FieldSortProperty(
            direction="direction",
            field_id="fieldId"
        )
    )],
    small_multiples_limit_configuration=quicksight.CfnTemplate.ItemsLimitConfigurationProperty(
        items_limit=123,
        other_categories="otherCategories"
    ),
    small_multiples_sort=[quicksight.CfnTemplate.FieldSortOptionsProperty(
        column_sort=quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        ),
        field_sort=quicksight.CfnTemplate.FieldSortProperty(
            direction="direction",
            field_id="fieldId"
        )
    )]
)

Attributes

category_items_limit

The limit on the number of categories displayed in a bar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartsortconfiguration.html#cfn-quicksight-template-barchartsortconfiguration-categoryitemslimit

category_sort

The sort configuration of category fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartsortconfiguration.html#cfn-quicksight-template-barchartsortconfiguration-categorysort

color_items_limit

The limit on the number of values displayed in a bar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartsortconfiguration.html#cfn-quicksight-template-barchartsortconfiguration-coloritemslimit

color_sort

The sort configuration of color fields in a bar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartsortconfiguration.html#cfn-quicksight-template-barchartsortconfiguration-colorsort

small_multiples_limit_configuration

The limit on the number of small multiples panels that are displayed.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartsortconfiguration.html#cfn-quicksight-template-barchartsortconfiguration-smallmultipleslimitconfiguration

small_multiples_sort

The sort configuration of the small multiples field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartsortconfiguration.html#cfn-quicksight-template-barchartsortconfiguration-smallmultiplessort

BarChartVisualProperty

class CfnTemplate.BarChartVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=None, visual_content_alt_text=None)

Bases: object

A bar chart.

The BarChartVisual structure describes a visual that is a member of the bar chart family. The following charts can be described using this structure:

  • Horizontal bar chart

  • Vertical bar chart

  • Horizontal stacked bar chart

  • Vertical stacked bar chart

  • Horizontal stacked 100% bar chart

  • Vertical stacked 100% bar chart

For more information, see Using bar charts in the Amazon QuickSight User Guide .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartvisual.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
actions

The list of custom actions that are configured for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartvisual.html#cfn-quicksight-template-barchartvisual-actions

chart_configuration

The configuration settings of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartvisual.html#cfn-quicksight-template-barchartvisual-chartconfiguration

column_hierarchies

The column hierarchy that is used during drill-downs and drill-ups.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartvisual.html#cfn-quicksight-template-barchartvisual-columnhierarchies

subtitle

The subtitle that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartvisual.html#cfn-quicksight-template-barchartvisual-subtitle

title

The title that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartvisual.html#cfn-quicksight-template-barchartvisual-title

visual_content_alt_text

The alt text for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartvisual.html#cfn-quicksight-template-barchartvisual-visualcontentalttext

visual_id

The unique identifier of a visual.

This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartvisual.html#cfn-quicksight-template-barchartvisual-visualid

BinCountOptionsProperty

class CfnTemplate.BinCountOptionsProperty(*, value=None)

Bases: object

The options that determine the bin count of a histogram.

Parameters:

value (Union[int, float, None]) – The options that determine the bin count value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bincountoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

bin_count_options_property = quicksight.CfnTemplate.BinCountOptionsProperty(
    value=123
)

Attributes

value

The options that determine the bin count value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bincountoptions.html#cfn-quicksight-template-bincountoptions-value

BinWidthOptionsProperty

class CfnTemplate.BinWidthOptionsProperty(*, bin_count_limit=None, value=None)

Bases: object

The options that determine the bin width of a histogram.

Parameters:
  • bin_count_limit (Union[int, float, None]) – The options that determine the bin count limit.

  • value (Union[int, float, None]) – The options that determine the bin width value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-binwidthoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

bin_width_options_property = quicksight.CfnTemplate.BinWidthOptionsProperty(
    bin_count_limit=123,
    value=123
)

Attributes

bin_count_limit

The options that determine the bin count limit.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-binwidthoptions.html#cfn-quicksight-template-binwidthoptions-bincountlimit

value

The options that determine the bin width value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-binwidthoptions.html#cfn-quicksight-template-binwidthoptions-value

BodySectionConfigurationProperty

class CfnTemplate.BodySectionConfigurationProperty(*, content, section_id, page_break_configuration=None, repeat_configuration=None, style=None)

Bases: object

The configuration of a body section.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

body_section_configuration_property = quicksight.CfnTemplate.BodySectionConfigurationProperty(
    content=quicksight.CfnTemplate.BodySectionContentProperty(
        layout=quicksight.CfnTemplate.SectionLayoutConfigurationProperty(
            free_form_layout=quicksight.CfnTemplate.FreeFormSectionLayoutConfigurationProperty(
                elements=[quicksight.CfnTemplate.FreeFormLayoutElementProperty(
                    element_id="elementId",
                    element_type="elementType",
                    height="height",
                    width="width",
                    x_axis_location="xAxisLocation",
                    y_axis_location="yAxisLocation",

                    # the properties below are optional
                    background_style=quicksight.CfnTemplate.FreeFormLayoutElementBackgroundStyleProperty(
                        color="color",
                        visibility="visibility"
                    ),
                    border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                        color="color",
                        visibility="visibility"
                    ),
                    loading_animation=quicksight.CfnTemplate.LoadingAnimationProperty(
                        visibility="visibility"
                    ),
                    rendering_rules=[quicksight.CfnTemplate.SheetElementRenderingRuleProperty(
                        configuration_overrides=quicksight.CfnTemplate.SheetElementConfigurationOverridesProperty(
                            visibility="visibility"
                        ),
                        expression="expression"
                    )],
                    selected_border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                        color="color",
                        visibility="visibility"
                    ),
                    visibility="visibility"
                )]
            )
        )
    ),
    section_id="sectionId",

    # the properties below are optional
    page_break_configuration=quicksight.CfnTemplate.SectionPageBreakConfigurationProperty(
        after=quicksight.CfnTemplate.SectionAfterPageBreakProperty(
            status="status"
        )
    ),
    repeat_configuration=quicksight.CfnTemplate.BodySectionRepeatConfigurationProperty(
        dimension_configurations=[quicksight.CfnTemplate.BodySectionRepeatDimensionConfigurationProperty(
            dynamic_category_dimension_configuration=quicksight.CfnTemplate.BodySectionDynamicCategoryDimensionConfigurationProperty(
                column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),

                # the properties below are optional
                limit=123,
                sort_by_metrics=[quicksight.CfnTemplate.ColumnSortProperty(
                    direction="direction",
                    sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                        column_name="columnName",
                        data_set_identifier="dataSetIdentifier"
                    ),

                    # the properties below are optional
                    aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                        attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                            simple_attribute_aggregation="simpleAttributeAggregation",
                            value_for_multiple_values="valueForMultipleValues"
                        ),
                        categorical_aggregation_function="categoricalAggregationFunction",
                        date_aggregation_function="dateAggregationFunction",
                        numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                            percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                                percentile_value=123
                            ),
                            simple_numerical_aggregation="simpleNumericalAggregation"
                        )
                    )
                )]
            ),
            dynamic_numeric_dimension_configuration=quicksight.CfnTemplate.BodySectionDynamicNumericDimensionConfigurationProperty(
                column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),

                # the properties below are optional
                limit=123,
                sort_by_metrics=[quicksight.CfnTemplate.ColumnSortProperty(
                    direction="direction",
                    sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                        column_name="columnName",
                        data_set_identifier="dataSetIdentifier"
                    ),

                    # the properties below are optional
                    aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                        attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                            simple_attribute_aggregation="simpleAttributeAggregation",
                            value_for_multiple_values="valueForMultipleValues"
                        ),
                        categorical_aggregation_function="categoricalAggregationFunction",
                        date_aggregation_function="dateAggregationFunction",
                        numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                            percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                                percentile_value=123
                            ),
                            simple_numerical_aggregation="simpleNumericalAggregation"
                        )
                    )
                )]
            )
        )],
        non_repeating_visuals=["nonRepeatingVisuals"],
        page_break_configuration=quicksight.CfnTemplate.BodySectionRepeatPageBreakConfigurationProperty(
            after=quicksight.CfnTemplate.SectionAfterPageBreakProperty(
                status="status"
            )
        )
    ),
    style=quicksight.CfnTemplate.SectionStyleProperty(
        height="height",
        padding=quicksight.CfnTemplate.SpacingProperty(
            bottom="bottom",
            left="left",
            right="right",
            top="top"
        )
    )
)

Attributes

content

The configuration of content in a body section.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionconfiguration.html#cfn-quicksight-template-bodysectionconfiguration-content

page_break_configuration

The configuration of a page break for a section.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionconfiguration.html#cfn-quicksight-template-bodysectionconfiguration-pagebreakconfiguration

repeat_configuration

Describes the configurations that are required to declare a section as repeating.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionconfiguration.html#cfn-quicksight-template-bodysectionconfiguration-repeatconfiguration

section_id

The unique identifier of a body section.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionconfiguration.html#cfn-quicksight-template-bodysectionconfiguration-sectionid

style

The style options of a body section.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionconfiguration.html#cfn-quicksight-template-bodysectionconfiguration-style

BodySectionContentProperty

class CfnTemplate.BodySectionContentProperty(*, layout=None)

Bases: object

The configuration of content in a body section.

Parameters:

layout (Union[IResolvable, SectionLayoutConfigurationProperty, Dict[str, Any], None]) – The layout configuration of a body section.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectioncontent.html

ExampleMetadata:

fixture=_generated

Example:

# 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

body_section_content_property = quicksight.CfnTemplate.BodySectionContentProperty(
    layout=quicksight.CfnTemplate.SectionLayoutConfigurationProperty(
        free_form_layout=quicksight.CfnTemplate.FreeFormSectionLayoutConfigurationProperty(
            elements=[quicksight.CfnTemplate.FreeFormLayoutElementProperty(
                element_id="elementId",
                element_type="elementType",
                height="height",
                width="width",
                x_axis_location="xAxisLocation",
                y_axis_location="yAxisLocation",

                # the properties below are optional
                background_style=quicksight.CfnTemplate.FreeFormLayoutElementBackgroundStyleProperty(
                    color="color",
                    visibility="visibility"
                ),
                border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                    color="color",
                    visibility="visibility"
                ),
                loading_animation=quicksight.CfnTemplate.LoadingAnimationProperty(
                    visibility="visibility"
                ),
                rendering_rules=[quicksight.CfnTemplate.SheetElementRenderingRuleProperty(
                    configuration_overrides=quicksight.CfnTemplate.SheetElementConfigurationOverridesProperty(
                        visibility="visibility"
                    ),
                    expression="expression"
                )],
                selected_border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                    color="color",
                    visibility="visibility"
                ),
                visibility="visibility"
            )]
        )
    )
)

Attributes

layout

The layout configuration of a body section.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectioncontent.html#cfn-quicksight-template-bodysectioncontent-layout

BodySectionDynamicCategoryDimensionConfigurationProperty

class CfnTemplate.BodySectionDynamicCategoryDimensionConfigurationProperty(*, column, limit=None, sort_by_metrics=None)

Bases: object

Describes the Category dataset column and constraints for the dynamic values used to repeat the contents of a section.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectiondynamiccategorydimensionconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

body_section_dynamic_category_dimension_configuration_property = quicksight.CfnTemplate.BodySectionDynamicCategoryDimensionConfigurationProperty(
    column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),

    # the properties below are optional
    limit=123,
    sort_by_metrics=[quicksight.CfnTemplate.ColumnSortProperty(
        direction="direction",
        sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),

        # the properties below are optional
        aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
            attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                simple_attribute_aggregation="simpleAttributeAggregation",
                value_for_multiple_values="valueForMultipleValues"
            ),
            categorical_aggregation_function="categoricalAggregationFunction",
            date_aggregation_function="dateAggregationFunction",
            numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                    percentile_value=123
                ),
                simple_numerical_aggregation="simpleNumericalAggregation"
            )
        )
    )]
)

Attributes

column

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectiondynamiccategorydimensionconfiguration.html#cfn-quicksight-template-bodysectiondynamiccategorydimensionconfiguration-column

Type:

see

limit

Number of values to use from the column for repetition.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectiondynamiccategorydimensionconfiguration.html#cfn-quicksight-template-bodysectiondynamiccategorydimensionconfiguration-limit

sort_by_metrics

Sort criteria on the column values that you use for repetition.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectiondynamiccategorydimensionconfiguration.html#cfn-quicksight-template-bodysectiondynamiccategorydimensionconfiguration-sortbymetrics

BodySectionDynamicNumericDimensionConfigurationProperty

class CfnTemplate.BodySectionDynamicNumericDimensionConfigurationProperty(*, column, limit=None, sort_by_metrics=None)

Bases: object

Describes the Numeric dataset column and constraints for the dynamic values used to repeat the contents of a section.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectiondynamicnumericdimensionconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

body_section_dynamic_numeric_dimension_configuration_property = quicksight.CfnTemplate.BodySectionDynamicNumericDimensionConfigurationProperty(
    column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),

    # the properties below are optional
    limit=123,
    sort_by_metrics=[quicksight.CfnTemplate.ColumnSortProperty(
        direction="direction",
        sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),

        # the properties below are optional
        aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
            attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                simple_attribute_aggregation="simpleAttributeAggregation",
                value_for_multiple_values="valueForMultipleValues"
            ),
            categorical_aggregation_function="categoricalAggregationFunction",
            date_aggregation_function="dateAggregationFunction",
            numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                    percentile_value=123
                ),
                simple_numerical_aggregation="simpleNumericalAggregation"
            )
        )
    )]
)

Attributes

column

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectiondynamicnumericdimensionconfiguration.html#cfn-quicksight-template-bodysectiondynamicnumericdimensionconfiguration-column

Type:

see

limit

Number of values to use from the column for repetition.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectiondynamicnumericdimensionconfiguration.html#cfn-quicksight-template-bodysectiondynamicnumericdimensionconfiguration-limit

sort_by_metrics

Sort criteria on the column values that you use for repetition.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectiondynamicnumericdimensionconfiguration.html#cfn-quicksight-template-bodysectiondynamicnumericdimensionconfiguration-sortbymetrics

BodySectionRepeatConfigurationProperty

class CfnTemplate.BodySectionRepeatConfigurationProperty(*, dimension_configurations=None, non_repeating_visuals=None, page_break_configuration=None)

Bases: object

Describes the configurations that are required to declare a section as repeating.

Parameters:
  • dimension_configurations (Union[IResolvable, Sequence[Union[IResolvable, BodySectionRepeatDimensionConfigurationProperty, Dict[str, Any]]], None]) – List of BodySectionRepeatDimensionConfiguration values that describe the dataset column and constraints for the column used to repeat the contents of a section.

  • non_repeating_visuals (Optional[Sequence[str]]) – List of visuals to exclude from repetition in repeating sections. The visuals will render identically, and ignore the repeating configurations in all repeating instances.

  • page_break_configuration (Union[IResolvable, BodySectionRepeatPageBreakConfigurationProperty, Dict[str, Any], None]) – Page break configuration to apply for each repeating instance.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionrepeatconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

body_section_repeat_configuration_property = quicksight.CfnTemplate.BodySectionRepeatConfigurationProperty(
    dimension_configurations=[quicksight.CfnTemplate.BodySectionRepeatDimensionConfigurationProperty(
        dynamic_category_dimension_configuration=quicksight.CfnTemplate.BodySectionDynamicCategoryDimensionConfigurationProperty(
            column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            limit=123,
            sort_by_metrics=[quicksight.CfnTemplate.ColumnSortProperty(
                direction="direction",
                sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),

                # the properties below are optional
                aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                    attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                        simple_attribute_aggregation="simpleAttributeAggregation",
                        value_for_multiple_values="valueForMultipleValues"
                    ),
                    categorical_aggregation_function="categoricalAggregationFunction",
                    date_aggregation_function="dateAggregationFunction",
                    numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                        percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                            percentile_value=123
                        ),
                        simple_numerical_aggregation="simpleNumericalAggregation"
                    )
                )
            )]
        ),
        dynamic_numeric_dimension_configuration=quicksight.CfnTemplate.BodySectionDynamicNumericDimensionConfigurationProperty(
            column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            limit=123,
            sort_by_metrics=[quicksight.CfnTemplate.ColumnSortProperty(
                direction="direction",
                sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),

                # the properties below are optional
                aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                    attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                        simple_attribute_aggregation="simpleAttributeAggregation",
                        value_for_multiple_values="valueForMultipleValues"
                    ),
                    categorical_aggregation_function="categoricalAggregationFunction",
                    date_aggregation_function="dateAggregationFunction",
                    numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                        percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                            percentile_value=123
                        ),
                        simple_numerical_aggregation="simpleNumericalAggregation"
                    )
                )
            )]
        )
    )],
    non_repeating_visuals=["nonRepeatingVisuals"],
    page_break_configuration=quicksight.CfnTemplate.BodySectionRepeatPageBreakConfigurationProperty(
        after=quicksight.CfnTemplate.SectionAfterPageBreakProperty(
            status="status"
        )
    )
)

Attributes

dimension_configurations

List of BodySectionRepeatDimensionConfiguration values that describe the dataset column and constraints for the column used to repeat the contents of a section.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionrepeatconfiguration.html#cfn-quicksight-template-bodysectionrepeatconfiguration-dimensionconfigurations

non_repeating_visuals

List of visuals to exclude from repetition in repeating sections.

The visuals will render identically, and ignore the repeating configurations in all repeating instances.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionrepeatconfiguration.html#cfn-quicksight-template-bodysectionrepeatconfiguration-nonrepeatingvisuals

page_break_configuration

Page break configuration to apply for each repeating instance.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionrepeatconfiguration.html#cfn-quicksight-template-bodysectionrepeatconfiguration-pagebreakconfiguration

BodySectionRepeatDimensionConfigurationProperty

class CfnTemplate.BodySectionRepeatDimensionConfigurationProperty(*, dynamic_category_dimension_configuration=None, dynamic_numeric_dimension_configuration=None)

Bases: object

Describes the dataset column and constraints for the dynamic values used to repeat the contents of a section.

The dataset column is either Category or Numeric column configuration

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionrepeatdimensionconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

body_section_repeat_dimension_configuration_property = quicksight.CfnTemplate.BodySectionRepeatDimensionConfigurationProperty(
    dynamic_category_dimension_configuration=quicksight.CfnTemplate.BodySectionDynamicCategoryDimensionConfigurationProperty(
        column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),

        # the properties below are optional
        limit=123,
        sort_by_metrics=[quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        )]
    ),
    dynamic_numeric_dimension_configuration=quicksight.CfnTemplate.BodySectionDynamicNumericDimensionConfigurationProperty(
        column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),

        # the properties below are optional
        limit=123,
        sort_by_metrics=[quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        )]
    )
)

Attributes

dynamic_category_dimension_configuration

Describes the Category dataset column and constraints around the dynamic values that will be used in repeating the section contents.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionrepeatdimensionconfiguration.html#cfn-quicksight-template-bodysectionrepeatdimensionconfiguration-dynamiccategorydimensionconfiguration

dynamic_numeric_dimension_configuration

Describes the Numeric dataset column and constraints around the dynamic values used to repeat the contents of a section.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionrepeatdimensionconfiguration.html#cfn-quicksight-template-bodysectionrepeatdimensionconfiguration-dynamicnumericdimensionconfiguration

BodySectionRepeatPageBreakConfigurationProperty

class CfnTemplate.BodySectionRepeatPageBreakConfigurationProperty(*, after=None)

Bases: object

The page break configuration to apply for each repeating instance.

Parameters:

after (Union[IResolvable, SectionAfterPageBreakProperty, Dict[str, Any], None]) –

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionrepeatpagebreakconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

body_section_repeat_page_break_configuration_property = quicksight.CfnTemplate.BodySectionRepeatPageBreakConfigurationProperty(
    after=quicksight.CfnTemplate.SectionAfterPageBreakProperty(
        status="status"
    )
)

Attributes

after

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionrepeatpagebreakconfiguration.html#cfn-quicksight-template-bodysectionrepeatpagebreakconfiguration-after

Type:

see

BoxPlotAggregatedFieldWellsProperty

class CfnTemplate.BoxPlotAggregatedFieldWellsProperty(*, group_by=None, values=None)

Bases: object

The aggregated field well for a box plot.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotaggregatedfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
group_by

The group by field well of a box plot chart.

Values are grouped based on group by fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotaggregatedfieldwells.html#cfn-quicksight-template-boxplotaggregatedfieldwells-groupby

values

The value field well of a box plot chart.

Values are aggregated based on group by fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotaggregatedfieldwells.html#cfn-quicksight-template-boxplotaggregatedfieldwells-values

BoxPlotChartConfigurationProperty

class CfnTemplate.BoxPlotChartConfigurationProperty(*, box_plot_options=None, category_axis=None, category_label_options=None, field_wells=None, interactions=None, legend=None, primary_y_axis_display_options=None, primary_y_axis_label_options=None, reference_lines=None, sort_configuration=None, tooltip=None, visual_palette=None)

Bases: object

The configuration of a BoxPlotVisual .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
box_plot_options

The box plot chart options for a box plot visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-boxplotoptions

category_axis

The label display options (grid line, range, scale, axis step) of a box plot category.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-categoryaxis

category_label_options

The label options (label text, label visibility and sort Icon visibility) of a box plot category.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-categorylabeloptions

field_wells

The field wells of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-fieldwells

interactions

The general visual interactions setup for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-interactions

legend

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-legend

Type:

see

primary_y_axis_display_options

The label display options (grid line, range, scale, axis step) of a box plot category.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-primaryyaxisdisplayoptions

primary_y_axis_label_options

The label options (label text, label visibility and sort icon visibility) of a box plot value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-primaryyaxislabeloptions

reference_lines

The reference line setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-referencelines

sort_configuration

The sort configuration of a BoxPlotVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-sortconfiguration

tooltip

The tooltip display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-tooltip

visual_palette

The palette (chart color) display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-visualpalette

BoxPlotFieldWellsProperty

class CfnTemplate.BoxPlotFieldWellsProperty(*, box_plot_aggregated_field_wells=None)

Bases: object

The field wells of a BoxPlotVisual .

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:

box_plot_aggregated_field_wells (Union[IResolvable, BoxPlotAggregatedFieldWellsProperty, Dict[str, Any], None]) – The aggregated field wells of a box plot.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
box_plot_aggregated_field_wells

The aggregated field wells of a box plot.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotfieldwells.html#cfn-quicksight-template-boxplotfieldwells-boxplotaggregatedfieldwells

BoxPlotOptionsProperty

class CfnTemplate.BoxPlotOptionsProperty(*, all_data_points_visibility=None, outlier_visibility=None, style_options=None)

Bases: object

The options of a box plot visual.

Parameters:
  • all_data_points_visibility (Optional[str]) – Determines the visibility of all data points of the box plot.

  • outlier_visibility (Optional[str]) – Determines the visibility of the outlier in a box plot.

  • style_options (Union[IResolvable, BoxPlotStyleOptionsProperty, Dict[str, Any], None]) – The style options of the box plot.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

box_plot_options_property = quicksight.CfnTemplate.BoxPlotOptionsProperty(
    all_data_points_visibility="allDataPointsVisibility",
    outlier_visibility="outlierVisibility",
    style_options=quicksight.CfnTemplate.BoxPlotStyleOptionsProperty(
        fill_style="fillStyle"
    )
)

Attributes

all_data_points_visibility

Determines the visibility of all data points of the box plot.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotoptions.html#cfn-quicksight-template-boxplotoptions-alldatapointsvisibility

outlier_visibility

Determines the visibility of the outlier in a box plot.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotoptions.html#cfn-quicksight-template-boxplotoptions-outliervisibility

style_options

The style options of the box plot.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotoptions.html#cfn-quicksight-template-boxplotoptions-styleoptions

BoxPlotSortConfigurationProperty

class CfnTemplate.BoxPlotSortConfigurationProperty(*, category_sort=None, pagination_configuration=None)

Bases: object

The sort configuration of a BoxPlotVisual .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotsortconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

box_plot_sort_configuration_property = quicksight.CfnTemplate.BoxPlotSortConfigurationProperty(
    category_sort=[quicksight.CfnTemplate.FieldSortOptionsProperty(
        column_sort=quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        ),
        field_sort=quicksight.CfnTemplate.FieldSortProperty(
            direction="direction",
            field_id="fieldId"
        )
    )],
    pagination_configuration=quicksight.CfnTemplate.PaginationConfigurationProperty(
        page_number=123,
        page_size=123
    )
)

Attributes

category_sort

The sort configuration of a group by fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotsortconfiguration.html#cfn-quicksight-template-boxplotsortconfiguration-categorysort

pagination_configuration

The pagination configuration of a table visual or box plot.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotsortconfiguration.html#cfn-quicksight-template-boxplotsortconfiguration-paginationconfiguration

BoxPlotStyleOptionsProperty

class CfnTemplate.BoxPlotStyleOptionsProperty(*, fill_style=None)

Bases: object

The style options of the box plot.

Parameters:

fill_style (Optional[str]) – The fill styles (solid, transparent) of the box plot.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotstyleoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

box_plot_style_options_property = quicksight.CfnTemplate.BoxPlotStyleOptionsProperty(
    fill_style="fillStyle"
)

Attributes

fill_style

The fill styles (solid, transparent) of the box plot.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotstyleoptions.html#cfn-quicksight-template-boxplotstyleoptions-fillstyle

BoxPlotVisualProperty

class CfnTemplate.BoxPlotVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=None, visual_content_alt_text=None)

Bases: object

A box plot.

For more information, see Using box plots in the Amazon QuickSight User Guide .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotvisual.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
actions

The list of custom actions that are configured for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotvisual.html#cfn-quicksight-template-boxplotvisual-actions

chart_configuration

The configuration settings of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotvisual.html#cfn-quicksight-template-boxplotvisual-chartconfiguration

column_hierarchies

The column hierarchy that is used during drill-downs and drill-ups.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotvisual.html#cfn-quicksight-template-boxplotvisual-columnhierarchies

subtitle

The subtitle that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotvisual.html#cfn-quicksight-template-boxplotvisual-subtitle

title

The title that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotvisual.html#cfn-quicksight-template-boxplotvisual-title

visual_content_alt_text

The alt text for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotvisual.html#cfn-quicksight-template-boxplotvisual-visualcontentalttext

visual_id

The unique identifier of a visual.

This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotvisual.html#cfn-quicksight-template-boxplotvisual-visualid

CalculatedFieldProperty

class CfnTemplate.CalculatedFieldProperty(*, data_set_identifier, expression, name)

Bases: object

The calculated field of an analysis.

Parameters:
  • data_set_identifier (str) – The data set that is used in this calculated field.

  • expression (str) – The expression of the calculated field.

  • name (str) – The name of the calculated field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-calculatedfield.html

ExampleMetadata:

fixture=_generated

Example:

# 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

calculated_field_property = quicksight.CfnTemplate.CalculatedFieldProperty(
    data_set_identifier="dataSetIdentifier",
    expression="expression",
    name="name"
)

Attributes

data_set_identifier

The data set that is used in this calculated field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-calculatedfield.html#cfn-quicksight-template-calculatedfield-datasetidentifier

expression

The expression of the calculated field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-calculatedfield.html#cfn-quicksight-template-calculatedfield-expression

name

The name of the calculated field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-calculatedfield.html#cfn-quicksight-template-calculatedfield-name

CalculatedMeasureFieldProperty

class CfnTemplate.CalculatedMeasureFieldProperty(*, expression, field_id)

Bases: object

The table calculation measure field for pivot tables.

Parameters:
  • expression (str) – The expression in the table calculation.

  • field_id (str) – The custom field ID.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-calculatedmeasurefield.html

ExampleMetadata:

fixture=_generated

Example:

# 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

calculated_measure_field_property = quicksight.CfnTemplate.CalculatedMeasureFieldProperty(
    expression="expression",
    field_id="fieldId"
)

Attributes

expression

The expression in the table calculation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-calculatedmeasurefield.html#cfn-quicksight-template-calculatedmeasurefield-expression

field_id

The custom field ID.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-calculatedmeasurefield.html#cfn-quicksight-template-calculatedmeasurefield-fieldid

CascadingControlConfigurationProperty

class CfnTemplate.CascadingControlConfigurationProperty(*, source_controls=None)

Bases: object

The values that are displayed in a control can be configured to only show values that are valid based on what’s selected in other controls.

Parameters:

source_controls (Union[IResolvable, Sequence[Union[IResolvable, CascadingControlSourceProperty, Dict[str, Any]]], None]) – A list of source controls that determine the values that are used in the current control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

cascading_control_configuration_property = quicksight.CfnTemplate.CascadingControlConfigurationProperty(
    source_controls=[quicksight.CfnTemplate.CascadingControlSourceProperty(
        column_to_match=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),
        source_sheet_control_id="sourceSheetControlId"
    )]
)

Attributes

source_controls

A list of source controls that determine the values that are used in the current control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolconfiguration.html#cfn-quicksight-template-cascadingcontrolconfiguration-sourcecontrols

CascadingControlSourceProperty

class CfnTemplate.CascadingControlSourceProperty(*, column_to_match=None, source_sheet_control_id=None)

Bases: object

The source controls that are used in a CascadingControlConfiguration .

Parameters:
  • column_to_match (Union[IResolvable, ColumnIdentifierProperty, Dict[str, Any], None]) – The column identifier that determines which column to look up for the source sheet control.

  • source_sheet_control_id (Optional[str]) – The source sheet control ID of a CascadingControlSource .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolsource.html

ExampleMetadata:

fixture=_generated

Example:

# 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

cascading_control_source_property = quicksight.CfnTemplate.CascadingControlSourceProperty(
    column_to_match=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),
    source_sheet_control_id="sourceSheetControlId"
)

Attributes

column_to_match

The column identifier that determines which column to look up for the source sheet control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolsource.html#cfn-quicksight-template-cascadingcontrolsource-columntomatch

source_sheet_control_id

The source sheet control ID of a CascadingControlSource .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolsource.html#cfn-quicksight-template-cascadingcontrolsource-sourcesheetcontrolid

CategoricalDimensionFieldProperty

class CfnTemplate.CategoricalDimensionFieldProperty(*, column, field_id, format_configuration=None, hierarchy_id=None)

Bases: object

The dimension type field with categorical type columns..

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricaldimensionfield.html

ExampleMetadata:

fixture=_generated

Example:

# 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

categorical_dimension_field_property = quicksight.CfnTemplate.CategoricalDimensionFieldProperty(
    column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),
    field_id="fieldId",

    # the properties below are optional
    format_configuration=quicksight.CfnTemplate.StringFormatConfigurationProperty(
        null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
            null_string="nullString"
        ),
        numeric_format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
            currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                number_scale="numberScale",
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix",
                symbol="symbol"
            ),
            number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                number_scale="numberScale",
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            ),
            percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            )
        )
    ),
    hierarchy_id="hierarchyId"
)

Attributes

column

The column that is used in the CategoricalDimensionField .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricaldimensionfield.html#cfn-quicksight-template-categoricaldimensionfield-column

field_id

The custom field ID.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricaldimensionfield.html#cfn-quicksight-template-categoricaldimensionfield-fieldid

format_configuration

The format configuration of the field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricaldimensionfield.html#cfn-quicksight-template-categoricaldimensionfield-formatconfiguration

hierarchy_id

The custom hierarchy ID.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricaldimensionfield.html#cfn-quicksight-template-categoricaldimensionfield-hierarchyid

CategoricalMeasureFieldProperty

class CfnTemplate.CategoricalMeasureFieldProperty(*, column, field_id, aggregation_function=None, format_configuration=None)

Bases: object

The measure type field with categorical type columns.

Parameters:
  • column (Union[IResolvable, ColumnIdentifierProperty, Dict[str, Any]]) – The column that is used in the CategoricalMeasureField .

  • field_id (str) – The custom field ID.

  • aggregation_function (Optional[str]) – The aggregation function of the measure field.

  • format_configuration (Union[IResolvable, StringFormatConfigurationProperty, Dict[str, Any], None]) – The format configuration of the field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricalmeasurefield.html

ExampleMetadata:

fixture=_generated

Example:

# 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

categorical_measure_field_property = quicksight.CfnTemplate.CategoricalMeasureFieldProperty(
    column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),
    field_id="fieldId",

    # the properties below are optional
    aggregation_function="aggregationFunction",
    format_configuration=quicksight.CfnTemplate.StringFormatConfigurationProperty(
        null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
            null_string="nullString"
        ),
        numeric_format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
            currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                number_scale="numberScale",
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix",
                symbol="symbol"
            ),
            number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                number_scale="numberScale",
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            ),
            percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            )
        )
    )
)

Attributes

aggregation_function

The aggregation function of the measure field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricalmeasurefield.html#cfn-quicksight-template-categoricalmeasurefield-aggregationfunction

column

The column that is used in the CategoricalMeasureField .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricalmeasurefield.html#cfn-quicksight-template-categoricalmeasurefield-column

field_id

The custom field ID.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricalmeasurefield.html#cfn-quicksight-template-categoricalmeasurefield-fieldid

format_configuration

The format configuration of the field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricalmeasurefield.html#cfn-quicksight-template-categoricalmeasurefield-formatconfiguration

CategoryDrillDownFilterProperty

class CfnTemplate.CategoryDrillDownFilterProperty(*, category_values, column)

Bases: object

The category drill down filter.

Parameters:
  • category_values (Sequence[str]) – A list of the string inputs that are the values of the category drill down filter.

  • column (Union[IResolvable, ColumnIdentifierProperty, Dict[str, Any]]) – The column that the filter is applied to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categorydrilldownfilter.html

ExampleMetadata:

fixture=_generated

Example:

# 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

category_drill_down_filter_property = quicksight.CfnTemplate.CategoryDrillDownFilterProperty(
    category_values=["categoryValues"],
    column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    )
)

Attributes

category_values

A list of the string inputs that are the values of the category drill down filter.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categorydrilldownfilter.html#cfn-quicksight-template-categorydrilldownfilter-categoryvalues

column

The column that the filter is applied to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categorydrilldownfilter.html#cfn-quicksight-template-categorydrilldownfilter-column

CategoryFilterConfigurationProperty

class CfnTemplate.CategoryFilterConfigurationProperty(*, custom_filter_configuration=None, custom_filter_list_configuration=None, filter_list_configuration=None)

Bases: object

The configuration for a CategoryFilter .

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilterconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

category_filter_configuration_property = quicksight.CfnTemplate.CategoryFilterConfigurationProperty(
    custom_filter_configuration=quicksight.CfnTemplate.CustomFilterConfigurationProperty(
        match_operator="matchOperator",
        null_option="nullOption",

        # the properties below are optional
        category_value="categoryValue",
        parameter_name="parameterName",
        select_all_options="selectAllOptions"
    ),
    custom_filter_list_configuration=quicksight.CfnTemplate.CustomFilterListConfigurationProperty(
        match_operator="matchOperator",
        null_option="nullOption",

        # the properties below are optional
        category_values=["categoryValues"],
        select_all_options="selectAllOptions"
    ),
    filter_list_configuration=quicksight.CfnTemplate.FilterListConfigurationProperty(
        match_operator="matchOperator",

        # the properties below are optional
        category_values=["categoryValues"],
        null_option="nullOption",
        select_all_options="selectAllOptions"
    )
)

Attributes

custom_filter_configuration

A custom filter that filters based on a single value.

This filter can be partially matched.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilterconfiguration.html#cfn-quicksight-template-categoryfilterconfiguration-customfilterconfiguration

custom_filter_list_configuration

A list of custom filter values.

In the Amazon QuickSight console, this filter type is called a custom filter list.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilterconfiguration.html#cfn-quicksight-template-categoryfilterconfiguration-customfilterlistconfiguration

filter_list_configuration

A list of filter configurations.

In the Amazon QuickSight console, this filter type is called a filter list.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilterconfiguration.html#cfn-quicksight-template-categoryfilterconfiguration-filterlistconfiguration

CategoryFilterProperty

class CfnTemplate.CategoryFilterProperty(*, column, configuration, filter_id, default_filter_control_configuration=None)

Bases: object

A CategoryFilter filters text values.

For more information, see Adding text filters in the Amazon QuickSight User Guide .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilter.html

ExampleMetadata:

fixture=_generated

Example:

# 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

# date_icon_visibility: Any
# helper_text_visibility: Any

category_filter_property = quicksight.CfnTemplate.CategoryFilterProperty(
    column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),
    configuration=quicksight.CfnTemplate.CategoryFilterConfigurationProperty(
        custom_filter_configuration=quicksight.CfnTemplate.CustomFilterConfigurationProperty(
            match_operator="matchOperator",
            null_option="nullOption",

            # the properties below are optional
            category_value="categoryValue",
            parameter_name="parameterName",
            select_all_options="selectAllOptions"
        ),
        custom_filter_list_configuration=quicksight.CfnTemplate.CustomFilterListConfigurationProperty(
            match_operator="matchOperator",
            null_option="nullOption",

            # the properties below are optional
            category_values=["categoryValues"],
            select_all_options="selectAllOptions"
        ),
        filter_list_configuration=quicksight.CfnTemplate.FilterListConfigurationProperty(
            match_operator="matchOperator",

            # the properties below are optional
            category_values=["categoryValues"],
            null_option="nullOption",
            select_all_options="selectAllOptions"
        )
    ),
    filter_id="filterId",

    # the properties below are optional
    default_filter_control_configuration=quicksight.CfnTemplate.DefaultFilterControlConfigurationProperty(
        control_options=quicksight.CfnTemplate.DefaultFilterControlOptionsProperty(
            default_date_time_picker_options=quicksight.CfnTemplate.DefaultDateTimePickerControlOptionsProperty(
                commit_mode="commitMode",
                display_options=quicksight.CfnTemplate.DateTimePickerControlDisplayOptionsProperty(
                    date_icon_visibility=date_icon_visibility,
                    date_time_format="dateTimeFormat",
                    helper_text_visibility=helper_text_visibility,
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                ),
                type="type"
            ),
            default_dropdown_options=quicksight.CfnTemplate.DefaultFilterDropDownControlOptionsProperty(
                commit_mode="commitMode",
                display_options=quicksight.CfnTemplate.DropDownControlDisplayOptionsProperty(
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                ),
                selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
                    values=["values"]
                ),
                type="type"
            ),
            default_list_options=quicksight.CfnTemplate.DefaultFilterListControlOptionsProperty(
                display_options=quicksight.CfnTemplate.ListControlDisplayOptionsProperty(
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    search_options=quicksight.CfnTemplate.ListControlSearchOptionsProperty(
                        visibility="visibility"
                    ),
                    select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                ),
                selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
                    values=["values"]
                ),
                type="type"
            ),
            default_relative_date_time_options=quicksight.CfnTemplate.DefaultRelativeDateTimeControlOptionsProperty(
                commit_mode="commitMode",
                display_options=quicksight.CfnTemplate.RelativeDateTimeControlDisplayOptionsProperty(
                    date_time_format="dateTimeFormat",
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                )
            ),
            default_slider_options=quicksight.CfnTemplate.DefaultSliderControlOptionsProperty(
                maximum_value=123,
                minimum_value=123,
                step_size=123,

                # the properties below are optional
                display_options=quicksight.CfnTemplate.SliderControlDisplayOptionsProperty(
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                ),
                type="type"
            ),
            default_text_area_options=quicksight.CfnTemplate.DefaultTextAreaControlOptionsProperty(
                delimiter="delimiter",
                display_options=quicksight.CfnTemplate.TextAreaControlDisplayOptionsProperty(
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                )
            ),
            default_text_field_options=quicksight.CfnTemplate.DefaultTextFieldControlOptionsProperty(
                display_options=quicksight.CfnTemplate.TextFieldControlDisplayOptionsProperty(
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                )
            )
        ),
        title="title"
    )
)

Attributes

column

The column that the filter is applied to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilter.html#cfn-quicksight-template-categoryfilter-column

configuration

The configuration for a CategoryFilter .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilter.html#cfn-quicksight-template-categoryfilter-configuration

default_filter_control_configuration

The default configurations for the associated controls.

This applies only for filters that are scoped to multiple sheets.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilter.html#cfn-quicksight-template-categoryfilter-defaultfiltercontrolconfiguration

filter_id

An identifier that uniquely identifies a filter within a dashboard, analysis, or template.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilter.html#cfn-quicksight-template-categoryfilter-filterid

CategoryInnerFilterProperty

class CfnTemplate.CategoryInnerFilterProperty(*, column, configuration, default_filter_control_configuration=None)

Bases: object

A CategoryInnerFilter filters text values for the NestedFilter .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryinnerfilter.html

ExampleMetadata:

fixture=_generated

Example:

# 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

# date_icon_visibility: Any
# helper_text_visibility: Any

category_inner_filter_property = quicksight.CfnTemplate.CategoryInnerFilterProperty(
    column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),
    configuration=quicksight.CfnTemplate.CategoryFilterConfigurationProperty(
        custom_filter_configuration=quicksight.CfnTemplate.CustomFilterConfigurationProperty(
            match_operator="matchOperator",
            null_option="nullOption",

            # the properties below are optional
            category_value="categoryValue",
            parameter_name="parameterName",
            select_all_options="selectAllOptions"
        ),
        custom_filter_list_configuration=quicksight.CfnTemplate.CustomFilterListConfigurationProperty(
            match_operator="matchOperator",
            null_option="nullOption",

            # the properties below are optional
            category_values=["categoryValues"],
            select_all_options="selectAllOptions"
        ),
        filter_list_configuration=quicksight.CfnTemplate.FilterListConfigurationProperty(
            match_operator="matchOperator",

            # the properties below are optional
            category_values=["categoryValues"],
            null_option="nullOption",
            select_all_options="selectAllOptions"
        )
    ),

    # the properties below are optional
    default_filter_control_configuration=quicksight.CfnTemplate.DefaultFilterControlConfigurationProperty(
        control_options=quicksight.CfnTemplate.DefaultFilterControlOptionsProperty(
            default_date_time_picker_options=quicksight.CfnTemplate.DefaultDateTimePickerControlOptionsProperty(
                commit_mode="commitMode",
                display_options=quicksight.CfnTemplate.DateTimePickerControlDisplayOptionsProperty(
                    date_icon_visibility=date_icon_visibility,
                    date_time_format="dateTimeFormat",
                    helper_text_visibility=helper_text_visibility,
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                ),
                type="type"
            ),
            default_dropdown_options=quicksight.CfnTemplate.DefaultFilterDropDownControlOptionsProperty(
                commit_mode="commitMode",
                display_options=quicksight.CfnTemplate.DropDownControlDisplayOptionsProperty(
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                ),
                selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
                    values=["values"]
                ),
                type="type"
            ),
            default_list_options=quicksight.CfnTemplate.DefaultFilterListControlOptionsProperty(
                display_options=quicksight.CfnTemplate.ListControlDisplayOptionsProperty(
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    search_options=quicksight.CfnTemplate.ListControlSearchOptionsProperty(
                        visibility="visibility"
                    ),
                    select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                ),
                selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
                    values=["values"]
                ),
                type="type"
            ),
            default_relative_date_time_options=quicksight.CfnTemplate.DefaultRelativeDateTimeControlOptionsProperty(
                commit_mode="commitMode",
                display_options=quicksight.CfnTemplate.RelativeDateTimeControlDisplayOptionsProperty(
                    date_time_format="dateTimeFormat",
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                )
            ),
            default_slider_options=quicksight.CfnTemplate.DefaultSliderControlOptionsProperty(
                maximum_value=123,
                minimum_value=123,
                step_size=123,

                # the properties below are optional
                display_options=quicksight.CfnTemplate.SliderControlDisplayOptionsProperty(
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                ),
                type="type"
            ),
            default_text_area_options=quicksight.CfnTemplate.DefaultTextAreaControlOptionsProperty(
                delimiter="delimiter",
                display_options=quicksight.CfnTemplate.TextAreaControlDisplayOptionsProperty(
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                )
            ),
            default_text_field_options=quicksight.CfnTemplate.DefaultTextFieldControlOptionsProperty(
                display_options=quicksight.CfnTemplate.TextFieldControlDisplayOptionsProperty(
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                )
            )
        ),
        title="title"
    )
)

Attributes

column

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryinnerfilter.html#cfn-quicksight-template-categoryinnerfilter-column

Type:

see

configuration

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryinnerfilter.html#cfn-quicksight-template-categoryinnerfilter-configuration

Type:

see

default_filter_control_configuration

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryinnerfilter.html#cfn-quicksight-template-categoryinnerfilter-defaultfiltercontrolconfiguration

Type:

see

ChartAxisLabelOptionsProperty

class CfnTemplate.ChartAxisLabelOptionsProperty(*, axis_label_options=None, sort_icon_visibility=None, visibility=None)

Bases: object

The label options for an axis on a chart.

Parameters:
  • axis_label_options (Union[IResolvable, Sequence[Union[IResolvable, AxisLabelOptionsProperty, Dict[str, Any]]], None]) – The label options for a chart axis.

  • sort_icon_visibility (Optional[str]) – The visibility configuration of the sort icon on a chart’s axis label.

  • visibility (Optional[str]) – The visibility of an axis label on a chart. Choose one of the following options:. - VISIBLE : Shows the axis. - HIDDEN : Hides the axis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

chart_axis_label_options_property = quicksight.CfnTemplate.ChartAxisLabelOptionsProperty(
    axis_label_options=[quicksight.CfnTemplate.AxisLabelOptionsProperty(
        apply_to=quicksight.CfnTemplate.AxisLabelReferenceOptionsProperty(
            column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            field_id="fieldId"
        ),
        custom_label="customLabel",
        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
            font_color="fontColor",
            font_decoration="fontDecoration",
            font_family="fontFamily",
            font_size=quicksight.CfnTemplate.FontSizeProperty(
                absolute="absolute",
                relative="relative"
            ),
            font_style="fontStyle",
            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                name="name"
            )
        )
    )],
    sort_icon_visibility="sortIconVisibility",
    visibility="visibility"
)

Attributes

axis_label_options

The label options for a chart axis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html#cfn-quicksight-template-chartaxislabeloptions-axislabeloptions

sort_icon_visibility

The visibility configuration of the sort icon on a chart’s axis label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html#cfn-quicksight-template-chartaxislabeloptions-sorticonvisibility

visibility

.

  • VISIBLE : Shows the axis.

  • HIDDEN : Hides the axis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html#cfn-quicksight-template-chartaxislabeloptions-visibility

Type:

The visibility of an axis label on a chart. Choose one of the following options

ClusterMarkerConfigurationProperty

class CfnTemplate.ClusterMarkerConfigurationProperty(*, cluster_marker=None)

Bases: object

The cluster marker configuration of the geospatial map selected point style.

Parameters:

cluster_marker (Union[IResolvable, ClusterMarkerProperty, Dict[str, Any], None]) – The cluster marker that is a part of the cluster marker configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-clustermarkerconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

cluster_marker_configuration_property = quicksight.CfnTemplate.ClusterMarkerConfigurationProperty(
    cluster_marker=quicksight.CfnTemplate.ClusterMarkerProperty(
        simple_cluster_marker=quicksight.CfnTemplate.SimpleClusterMarkerProperty(
            color="color"
        )
    )
)

Attributes

cluster_marker

The cluster marker that is a part of the cluster marker configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-clustermarkerconfiguration.html#cfn-quicksight-template-clustermarkerconfiguration-clustermarker

ClusterMarkerProperty

class CfnTemplate.ClusterMarkerProperty(*, simple_cluster_marker=None)

Bases: object

The cluster marker that is a part of the cluster marker configuration.

Parameters:

simple_cluster_marker (Union[IResolvable, SimpleClusterMarkerProperty, Dict[str, Any], None]) – The simple cluster marker of the cluster marker.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-clustermarker.html

ExampleMetadata:

fixture=_generated

Example:

# 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

cluster_marker_property = quicksight.CfnTemplate.ClusterMarkerProperty(
    simple_cluster_marker=quicksight.CfnTemplate.SimpleClusterMarkerProperty(
        color="color"
    )
)

Attributes

simple_cluster_marker

The simple cluster marker of the cluster marker.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-clustermarker.html#cfn-quicksight-template-clustermarker-simpleclustermarker

ColorScaleProperty

class CfnTemplate.ColorScaleProperty(*, color_fill_type, colors, null_value_color=None)

Bases: object

Determines the color scale that is applied to the visual.

Parameters:
  • color_fill_type (str) – Determines the color fill type.

  • colors (Union[IResolvable, Sequence[Union[IResolvable, DataColorProperty, Dict[str, Any]]]]) – Determines the list of colors that are applied to the visual.

  • null_value_color (Union[IResolvable, DataColorProperty, Dict[str, Any], None]) – Determines the color that is applied to null values.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorscale.html

ExampleMetadata:

fixture=_generated

Example:

# 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

color_scale_property = quicksight.CfnTemplate.ColorScaleProperty(
    color_fill_type="colorFillType",
    colors=[quicksight.CfnTemplate.DataColorProperty(
        color="color",
        data_value=123
    )],

    # the properties below are optional
    null_value_color=quicksight.CfnTemplate.DataColorProperty(
        color="color",
        data_value=123
    )
)

Attributes

color_fill_type

Determines the color fill type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorscale.html#cfn-quicksight-template-colorscale-colorfilltype

colors

Determines the list of colors that are applied to the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorscale.html#cfn-quicksight-template-colorscale-colors

null_value_color

Determines the color that is applied to null values.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorscale.html#cfn-quicksight-template-colorscale-nullvaluecolor

ColorsConfigurationProperty

class CfnTemplate.ColorsConfigurationProperty(*, custom_colors=None)

Bases: object

The color configurations for a column.

Parameters:

custom_colors (Union[IResolvable, Sequence[Union[IResolvable, CustomColorProperty, Dict[str, Any]]], None]) – A list of up to 50 custom colors.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorsconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

colors_configuration_property = quicksight.CfnTemplate.ColorsConfigurationProperty(
    custom_colors=[quicksight.CfnTemplate.CustomColorProperty(
        color="color",

        # the properties below are optional
        field_value="fieldValue",
        special_value="specialValue"
    )]
)

Attributes

custom_colors

A list of up to 50 custom colors.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorsconfiguration.html#cfn-quicksight-template-colorsconfiguration-customcolors

ColumnConfigurationProperty

class CfnTemplate.ColumnConfigurationProperty(*, column, colors_configuration=None, format_configuration=None, role=None)

Bases: object

The general configuration of a column.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

column_configuration_property = quicksight.CfnTemplate.ColumnConfigurationProperty(
    column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),

    # the properties below are optional
    colors_configuration=quicksight.CfnTemplate.ColorsConfigurationProperty(
        custom_colors=[quicksight.CfnTemplate.CustomColorProperty(
            color="color",

            # the properties below are optional
            field_value="fieldValue",
            special_value="specialValue"
        )]
    ),
    format_configuration=quicksight.CfnTemplate.FormatConfigurationProperty(
        date_time_format_configuration=quicksight.CfnTemplate.DateTimeFormatConfigurationProperty(
            date_time_format="dateTimeFormat",
            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                null_string="nullString"
            ),
            numeric_format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
                currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    number_scale="numberScale",
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix",
                    symbol="symbol"
                ),
                number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    number_scale="numberScale",
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix"
                ),
                percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix"
                )
            )
        ),
        number_format_configuration=quicksight.CfnTemplate.NumberFormatConfigurationProperty(
            format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
                currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    number_scale="numberScale",
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix",
                    symbol="symbol"
                ),
                number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    number_scale="numberScale",
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix"
                ),
                percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix"
                )
            )
        ),
        string_format_configuration=quicksight.CfnTemplate.StringFormatConfigurationProperty(
            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                null_string="nullString"
            ),
            numeric_format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
                currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    number_scale="numberScale",
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix",
                    symbol="symbol"
                ),
                number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    number_scale="numberScale",
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix"
                ),
                percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix"
                )
            )
        )
    ),
    role="role"
)

Attributes

colors_configuration

The color configurations of the column.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnconfiguration.html#cfn-quicksight-template-columnconfiguration-colorsconfiguration

column

The column.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnconfiguration.html#cfn-quicksight-template-columnconfiguration-column

format_configuration

The format configuration of a column.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnconfiguration.html#cfn-quicksight-template-columnconfiguration-formatconfiguration

role

The role of the column.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnconfiguration.html#cfn-quicksight-template-columnconfiguration-role

ColumnGroupColumnSchemaProperty

class CfnTemplate.ColumnGroupColumnSchemaProperty(*, name=None)

Bases: object

A structure describing the name, data type, and geographic role of the columns.

Parameters:

name (Optional[str]) – The name of the column group’s column schema.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columngroupcolumnschema.html

ExampleMetadata:

fixture=_generated

Example:

# 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

column_group_column_schema_property = quicksight.CfnTemplate.ColumnGroupColumnSchemaProperty(
    name="name"
)

Attributes

name

The name of the column group’s column schema.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columngroupcolumnschema.html#cfn-quicksight-template-columngroupcolumnschema-name

ColumnGroupSchemaProperty

class CfnTemplate.ColumnGroupSchemaProperty(*, column_group_column_schema_list=None, name=None)

Bases: object

The column group schema.

Parameters:
  • column_group_column_schema_list (Union[IResolvable, Sequence[Union[IResolvable, ColumnGroupColumnSchemaProperty, Dict[str, Any]]], None]) – A structure containing the list of schemas for column group columns.

  • name (Optional[str]) – The name of the column group schema.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columngroupschema.html

ExampleMetadata:

fixture=_generated

Example:

# 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

column_group_schema_property = quicksight.CfnTemplate.ColumnGroupSchemaProperty(
    column_group_column_schema_list=[quicksight.CfnTemplate.ColumnGroupColumnSchemaProperty(
        name="name"
    )],
    name="name"
)

Attributes

column_group_column_schema_list

A structure containing the list of schemas for column group columns.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columngroupschema.html#cfn-quicksight-template-columngroupschema-columngroupcolumnschemalist

name

The name of the column group schema.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columngroupschema.html#cfn-quicksight-template-columngroupschema-name

ColumnHierarchyProperty

class CfnTemplate.ColumnHierarchyProperty(*, date_time_hierarchy=None, explicit_hierarchy=None, predefined_hierarchy=None)

Bases: object

The option that determines the hierarchy of the fields for a visual element.

Parameters:
  • date_time_hierarchy (Union[IResolvable, DateTimeHierarchyProperty, Dict[str, Any], None]) – The option that determines the hierarchy of any DateTime fields.

  • explicit_hierarchy (Union[IResolvable, ExplicitHierarchyProperty, Dict[str, Any], None]) – The option that determines the hierarchy of the fields that are built within a visual’s field wells. These fields can’t be duplicated to other visuals.

  • predefined_hierarchy (Union[IResolvable, PredefinedHierarchyProperty, Dict[str, Any], None]) – The option that determines the hierarchy of the fields that are defined during data preparation. These fields are available to use in any analysis that uses the data source.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html

ExampleMetadata:

fixture=_generated

Example:

# 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

column_hierarchy_property = quicksight.CfnTemplate.ColumnHierarchyProperty(
    date_time_hierarchy=quicksight.CfnTemplate.DateTimeHierarchyProperty(
        hierarchy_id="hierarchyId",

        # the properties below are optional
        drill_down_filters=[quicksight.CfnTemplate.DrillDownFilterProperty(
            category_filter=quicksight.CfnTemplate.CategoryDrillDownFilterProperty(
                category_values=["categoryValues"],
                column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                )
            ),
            numeric_equality_filter=quicksight.CfnTemplate.NumericEqualityDrillDownFilterProperty(
                column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),
                value=123
            ),
            time_range_filter=quicksight.CfnTemplate.TimeRangeDrillDownFilterProperty(
                column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),
                range_maximum="rangeMaximum",
                range_minimum="rangeMinimum",
                time_granularity="timeGranularity"
            )
        )]
    ),
    explicit_hierarchy=quicksight.CfnTemplate.ExplicitHierarchyProperty(
        columns=[quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        )],
        hierarchy_id="hierarchyId",

        # the properties below are optional
        drill_down_filters=[quicksight.CfnTemplate.DrillDownFilterProperty(
            category_filter=quicksight.CfnTemplate.CategoryDrillDownFilterProperty(
                category_values=["categoryValues"],
                column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                )
            ),
            numeric_equality_filter=quicksight.CfnTemplate.NumericEqualityDrillDownFilterProperty(
                column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),
                value=123
            ),
            time_range_filter=quicksight.CfnTemplate.TimeRangeDrillDownFilterProperty(
                column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),
                range_maximum="rangeMaximum",
                range_minimum="rangeMinimum",
                time_granularity="timeGranularity"
            )
        )]
    ),
    predefined_hierarchy=quicksight.CfnTemplate.PredefinedHierarchyProperty(
        columns=[quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        )],
        hierarchy_id="hierarchyId",

        # the properties below are optional
        drill_down_filters=[quicksight.CfnTemplate.DrillDownFilterProperty(
            category_filter=quicksight.CfnTemplate.CategoryDrillDownFilterProperty(
                category_values=["categoryValues"],
                column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                )
            ),
            numeric_equality_filter=quicksight.CfnTemplate.NumericEqualityDrillDownFilterProperty(
                column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),
                value=123
            ),
            time_range_filter=quicksight.CfnTemplate.TimeRangeDrillDownFilterProperty(
                column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),
                range_maximum="rangeMaximum",
                range_minimum="rangeMinimum",
                time_granularity="timeGranularity"
            )
        )]
    )
)

Attributes

date_time_hierarchy

The option that determines the hierarchy of any DateTime fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html#cfn-quicksight-template-columnhierarchy-datetimehierarchy

explicit_hierarchy

The option that determines the hierarchy of the fields that are built within a visual’s field wells.

These fields can’t be duplicated to other visuals.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html#cfn-quicksight-template-columnhierarchy-explicithierarchy

predefined_hierarchy

The option that determines the hierarchy of the fields that are defined during data preparation.

These fields are available to use in any analysis that uses the data source.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html#cfn-quicksight-template-columnhierarchy-predefinedhierarchy

ColumnIdentifierProperty

class CfnTemplate.ColumnIdentifierProperty(*, column_name, data_set_identifier)

Bases: object

A column of a data set.

Parameters:
  • column_name (str) – The name of the column.

  • data_set_identifier (str) – The data set that the column belongs to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html

ExampleMetadata:

fixture=_generated

Example:

# 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

column_identifier_property = quicksight.CfnTemplate.ColumnIdentifierProperty(
    column_name="columnName",
    data_set_identifier="dataSetIdentifier"
)

Attributes

column_name

The name of the column.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html#cfn-quicksight-template-columnidentifier-columnname

data_set_identifier

The data set that the column belongs to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html#cfn-quicksight-template-columnidentifier-datasetidentifier

ColumnSchemaProperty

class CfnTemplate.ColumnSchemaProperty(*, data_type=None, geographic_role=None, name=None)

Bases: object

The column schema.

Parameters:
  • data_type (Optional[str]) – The data type of the column schema.

  • geographic_role (Optional[str]) – The geographic role of the column schema.

  • name (Optional[str]) – The name of the column schema.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnschema.html

ExampleMetadata:

fixture=_generated

Example:

# 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

column_schema_property = quicksight.CfnTemplate.ColumnSchemaProperty(
    data_type="dataType",
    geographic_role="geographicRole",
    name="name"
)

Attributes

data_type

The data type of the column schema.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnschema.html#cfn-quicksight-template-columnschema-datatype

geographic_role

The geographic role of the column schema.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnschema.html#cfn-quicksight-template-columnschema-geographicrole

name

The name of the column schema.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnschema.html#cfn-quicksight-template-columnschema-name

ColumnSortProperty

class CfnTemplate.ColumnSortProperty(*, direction, sort_by, aggregation_function=None)

Bases: object

The sort configuration for a column that is not used in a field well.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnsort.html

ExampleMetadata:

fixture=_generated

Example:

# 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

column_sort_property = quicksight.CfnTemplate.ColumnSortProperty(
    direction="direction",
    sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),

    # the properties below are optional
    aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
        attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
            simple_attribute_aggregation="simpleAttributeAggregation",
            value_for_multiple_values="valueForMultipleValues"
        ),
        categorical_aggregation_function="categoricalAggregationFunction",
        date_aggregation_function="dateAggregationFunction",
        numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
            percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                percentile_value=123
            ),
            simple_numerical_aggregation="simpleNumericalAggregation"
        )
    )
)

Attributes

aggregation_function

The aggregation function that is defined in the column sort.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnsort.html#cfn-quicksight-template-columnsort-aggregationfunction

direction

The sort direction.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnsort.html#cfn-quicksight-template-columnsort-direction

sort_by

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnsort.html#cfn-quicksight-template-columnsort-sortby

Type:

see

ColumnTooltipItemProperty

class CfnTemplate.ColumnTooltipItemProperty(*, column, aggregation=None, label=None, tooltip_target=None, visibility=None)

Bases: object

The tooltip item for the columns that are not part of a field well.

Parameters:
  • column (Union[IResolvable, ColumnIdentifierProperty, Dict[str, Any]]) – The target column of the tooltip item.

  • aggregation (Union[IResolvable, AggregationFunctionProperty, Dict[str, Any], None]) – The aggregation function of the column tooltip item.

  • label (Optional[str]) – The label of the tooltip item.

  • tooltip_target (Optional[str]) – Determines the target of the column tooltip item in a combo chart visual.

  • visibility (Optional[str]) – The visibility of the tooltip item.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columntooltipitem.html

ExampleMetadata:

fixture=_generated

Example:

# 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

column_tooltip_item_property = quicksight.CfnTemplate.ColumnTooltipItemProperty(
    column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),

    # the properties below are optional
    aggregation=quicksight.CfnTemplate.AggregationFunctionProperty(
        attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
            simple_attribute_aggregation="simpleAttributeAggregation",
            value_for_multiple_values="valueForMultipleValues"
        ),
        categorical_aggregation_function="categoricalAggregationFunction",
        date_aggregation_function="dateAggregationFunction",
        numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
            percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                percentile_value=123
            ),
            simple_numerical_aggregation="simpleNumericalAggregation"
        )
    ),
    label="label",
    tooltip_target="tooltipTarget",
    visibility="visibility"
)

Attributes

aggregation

The aggregation function of the column tooltip item.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columntooltipitem.html#cfn-quicksight-template-columntooltipitem-aggregation

column

The target column of the tooltip item.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columntooltipitem.html#cfn-quicksight-template-columntooltipitem-column

label

The label of the tooltip item.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columntooltipitem.html#cfn-quicksight-template-columntooltipitem-label

tooltip_target

Determines the target of the column tooltip item in a combo chart visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columntooltipitem.html#cfn-quicksight-template-columntooltipitem-tooltiptarget

visibility

The visibility of the tooltip item.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columntooltipitem.html#cfn-quicksight-template-columntooltipitem-visibility

ComboChartAggregatedFieldWellsProperty

class CfnTemplate.ComboChartAggregatedFieldWellsProperty(*, bar_values=None, category=None, colors=None, line_values=None)

Bases: object

The aggregated field wells of a combo chart.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartaggregatedfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
bar_values

The aggregated BarValues field well of a combo chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartaggregatedfieldwells.html#cfn-quicksight-template-combochartaggregatedfieldwells-barvalues

category

The aggregated category field wells of a combo chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartaggregatedfieldwells.html#cfn-quicksight-template-combochartaggregatedfieldwells-category

colors

The aggregated colors field well of a combo chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartaggregatedfieldwells.html#cfn-quicksight-template-combochartaggregatedfieldwells-colors

line_values

The aggregated LineValues field well of a combo chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartaggregatedfieldwells.html#cfn-quicksight-template-combochartaggregatedfieldwells-linevalues

ComboChartConfigurationProperty

class CfnTemplate.ComboChartConfigurationProperty(*, bar_data_labels=None, bars_arrangement=None, category_axis=None, category_label_options=None, color_label_options=None, field_wells=None, interactions=None, legend=None, line_data_labels=None, primary_y_axis_display_options=None, primary_y_axis_label_options=None, reference_lines=None, secondary_y_axis_display_options=None, secondary_y_axis_label_options=None, single_axis_options=None, sort_configuration=None, tooltip=None, visual_palette=None)

Bases: object

The configuration of a ComboChartVisual .

Parameters:
  • bar_data_labels (Union[IResolvable, DataLabelOptionsProperty, Dict[str, Any], None]) – The options that determine if visual data labels are displayed. The data label options for a bar in a combo chart.

  • bars_arrangement (Optional[str]) – Determines the bar arrangement in a combo chart. The following are valid values in this structure:. - CLUSTERED : For clustered bar combo charts. - STACKED : For stacked bar combo charts. - STACKED_PERCENT : Do not use. If you use this value, the operation returns a validation error.

  • category_axis (Union[IResolvable, AxisDisplayOptionsProperty, Dict[str, Any], None]) – The category axis of a combo chart.

  • category_label_options (Union[IResolvable, ChartAxisLabelOptionsProperty, Dict[str, Any], None]) – The label options (label text, label visibility, and sort icon visibility) of a combo chart category (group/color) field well.

  • color_label_options (Union[IResolvable, ChartAxisLabelOptionsProperty, Dict[str, Any], None]) – The label options (label text, label visibility, and sort icon visibility) of a combo chart’s color field well.

  • field_wells (Union[IResolvable, ComboChartFieldWellsProperty, Dict[str, Any], None]) – The field wells of the visual.

  • interactions (Union[IResolvable, VisualInteractionOptionsProperty, Dict[str, Any], None]) – The general visual interactions setup for a visual.

  • legend (Union[IResolvable, LegendOptionsProperty, Dict[str, Any], None]) – The legend display setup of the visual.

  • line_data_labels (Union[IResolvable, DataLabelOptionsProperty, Dict[str, Any], None]) – The options that determine if visual data labels are displayed. The data label options for a line in a combo chart.

  • primary_y_axis_display_options (Union[IResolvable, AxisDisplayOptionsProperty, Dict[str, Any], None]) – The label display options (grid line, range, scale, and axis step) of a combo chart’s primary y-axis (bar) field well.

  • primary_y_axis_label_options (Union[IResolvable, ChartAxisLabelOptionsProperty, Dict[str, Any], None]) – The label options (label text, label visibility, and sort icon visibility) of a combo chart’s primary y-axis (bar) field well.

  • reference_lines (Union[IResolvable, Sequence[Union[IResolvable, ReferenceLineProperty, Dict[str, Any]]], None]) – The reference line setup of the visual.

  • secondary_y_axis_display_options (Union[IResolvable, AxisDisplayOptionsProperty, Dict[str, Any], None]) – The label display options (grid line, range, scale, axis step) of a combo chart’s secondary y-axis (line) field well.

  • secondary_y_axis_label_options (Union[IResolvable, ChartAxisLabelOptionsProperty, Dict[str, Any], None]) – The label options (label text, label visibility, and sort icon visibility) of a combo chart’s secondary y-axis(line) field well.

  • single_axis_options (Union[IResolvable, SingleAxisOptionsProperty, Dict[str, Any], None]) –

  • sort_configuration (Union[IResolvable, ComboChartSortConfigurationProperty, Dict[str, Any], None]) – The sort configuration of a ComboChartVisual .

  • tooltip (Union[IResolvable, TooltipOptionsProperty, Dict[str, Any], None]) – The legend display setup of the visual.

  • visual_palette (Union[IResolvable, VisualPaletteProperty, Dict[str, Any], None]) – The palette (chart color) display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
bar_data_labels

The options that determine if visual data labels are displayed.

The data label options for a bar in a combo chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-bardatalabels

bars_arrangement

.

  • CLUSTERED : For clustered bar combo charts.

  • STACKED : For stacked bar combo charts.

  • STACKED_PERCENT : Do not use. If you use this value, the operation returns a validation error.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-barsarrangement

Type:

Determines the bar arrangement in a combo chart. The following are valid values in this structure

category_axis

The category axis of a combo chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-categoryaxis

category_label_options

The label options (label text, label visibility, and sort icon visibility) of a combo chart category (group/color) field well.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-categorylabeloptions

color_label_options

The label options (label text, label visibility, and sort icon visibility) of a combo chart’s color field well.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-colorlabeloptions

field_wells

The field wells of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-fieldwells

interactions

The general visual interactions setup for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-interactions

legend

The legend display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-legend

line_data_labels

The options that determine if visual data labels are displayed.

The data label options for a line in a combo chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-linedatalabels

primary_y_axis_display_options

The label display options (grid line, range, scale, and axis step) of a combo chart’s primary y-axis (bar) field well.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-primaryyaxisdisplayoptions

primary_y_axis_label_options

The label options (label text, label visibility, and sort icon visibility) of a combo chart’s primary y-axis (bar) field well.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-primaryyaxislabeloptions

reference_lines

The reference line setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-referencelines

secondary_y_axis_display_options

The label display options (grid line, range, scale, axis step) of a combo chart’s secondary y-axis (line) field well.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-secondaryyaxisdisplayoptions

secondary_y_axis_label_options

The label options (label text, label visibility, and sort icon visibility) of a combo chart’s secondary y-axis(line) field well.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-secondaryyaxislabeloptions

single_axis_options

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-singleaxisoptions

Type:

see

sort_configuration

The sort configuration of a ComboChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-sortconfiguration

tooltip

The legend display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-tooltip

visual_palette

The palette (chart color) display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-visualpalette

ComboChartFieldWellsProperty

class CfnTemplate.ComboChartFieldWellsProperty(*, combo_chart_aggregated_field_wells=None)

Bases: object

The field wells of the visual.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:

combo_chart_aggregated_field_wells (Union[IResolvable, ComboChartAggregatedFieldWellsProperty, Dict[str, Any], None]) – The aggregated field wells of a combo chart. Combo charts only have aggregated field wells. Columns in a combo chart are aggregated by category.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
combo_chart_aggregated_field_wells

The aggregated field wells of a combo chart.

Combo charts only have aggregated field wells. Columns in a combo chart are aggregated by category.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartfieldwells.html#cfn-quicksight-template-combochartfieldwells-combochartaggregatedfieldwells

ComboChartSortConfigurationProperty

class CfnTemplate.ComboChartSortConfigurationProperty(*, category_items_limit=None, category_sort=None, color_items_limit=None, color_sort=None)

Bases: object

The sort configuration of a ComboChartVisual .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartsortconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

combo_chart_sort_configuration_property = quicksight.CfnTemplate.ComboChartSortConfigurationProperty(
    category_items_limit=quicksight.CfnTemplate.ItemsLimitConfigurationProperty(
        items_limit=123,
        other_categories="otherCategories"
    ),
    category_sort=[quicksight.CfnTemplate.FieldSortOptionsProperty(
        column_sort=quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        ),
        field_sort=quicksight.CfnTemplate.FieldSortProperty(
            direction="direction",
            field_id="fieldId"
        )
    )],
    color_items_limit=quicksight.CfnTemplate.ItemsLimitConfigurationProperty(
        items_limit=123,
        other_categories="otherCategories"
    ),
    color_sort=[quicksight.CfnTemplate.FieldSortOptionsProperty(
        column_sort=quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        ),
        field_sort=quicksight.CfnTemplate.FieldSortProperty(
            direction="direction",
            field_id="fieldId"
        )
    )]
)

Attributes

category_items_limit

The item limit configuration for the category field well of a combo chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartsortconfiguration.html#cfn-quicksight-template-combochartsortconfiguration-categoryitemslimit

category_sort

The sort configuration of the category field well in a combo chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartsortconfiguration.html#cfn-quicksight-template-combochartsortconfiguration-categorysort

color_items_limit

The item limit configuration of the color field well in a combo chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartsortconfiguration.html#cfn-quicksight-template-combochartsortconfiguration-coloritemslimit

color_sort

The sort configuration of the color field well in a combo chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartsortconfiguration.html#cfn-quicksight-template-combochartsortconfiguration-colorsort

ComboChartVisualProperty

class CfnTemplate.ComboChartVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=None, visual_content_alt_text=None)

Bases: object

A combo chart.

The ComboChartVisual includes stacked bar combo charts and clustered bar combo charts

For more information, see Using combo charts in the Amazon QuickSight User Guide .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartvisual.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
actions

The list of custom actions that are configured for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartvisual.html#cfn-quicksight-template-combochartvisual-actions

chart_configuration

The configuration settings of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartvisual.html#cfn-quicksight-template-combochartvisual-chartconfiguration

column_hierarchies

The column hierarchy that is used during drill-downs and drill-ups.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartvisual.html#cfn-quicksight-template-combochartvisual-columnhierarchies

subtitle

The subtitle that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartvisual.html#cfn-quicksight-template-combochartvisual-subtitle

title

The title that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartvisual.html#cfn-quicksight-template-combochartvisual-title

visual_content_alt_text

The alt text for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartvisual.html#cfn-quicksight-template-combochartvisual-visualcontentalttext

visual_id

The unique identifier of a visual.

This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartvisual.html#cfn-quicksight-template-combochartvisual-visualid

ComparisonConfigurationProperty

class CfnTemplate.ComparisonConfigurationProperty(*, comparison_format=None, comparison_method=None)

Bases: object

The comparison display configuration of a KPI or gauge chart.

Parameters:
  • comparison_format (Union[IResolvable, ComparisonFormatConfigurationProperty, Dict[str, Any], None]) – The format of the comparison.

  • comparison_method (Optional[str]) – The method of the comparison. Choose from the following options:. - DIFFERENCE - PERCENT_DIFFERENCE - PERCENT

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

comparison_configuration_property = quicksight.CfnTemplate.ComparisonConfigurationProperty(
    comparison_format=quicksight.CfnTemplate.ComparisonFormatConfigurationProperty(
        number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
            decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                decimal_places=123
            ),
            negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                display_mode="displayMode"
            ),
            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                null_string="nullString"
            ),
            number_scale="numberScale",
            prefix="prefix",
            separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                decimal_separator="decimalSeparator",
                thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                    grouping_style="groupingStyle",
                    symbol="symbol",
                    visibility="visibility"
                )
            ),
            suffix="suffix"
        ),
        percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
            decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                decimal_places=123
            ),
            negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                display_mode="displayMode"
            ),
            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                null_string="nullString"
            ),
            prefix="prefix",
            separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                decimal_separator="decimalSeparator",
                thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                    grouping_style="groupingStyle",
                    symbol="symbol",
                    visibility="visibility"
                )
            ),
            suffix="suffix"
        )
    ),
    comparison_method="comparisonMethod"
)

Attributes

comparison_format

The format of the comparison.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonconfiguration.html#cfn-quicksight-template-comparisonconfiguration-comparisonformat

comparison_method

.

  • DIFFERENCE

  • PERCENT_DIFFERENCE

  • PERCENT

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonconfiguration.html#cfn-quicksight-template-comparisonconfiguration-comparisonmethod

Type:

The method of the comparison. Choose from the following options

ComparisonFormatConfigurationProperty

class CfnTemplate.ComparisonFormatConfigurationProperty(*, number_display_format_configuration=None, percentage_display_format_configuration=None)

Bases: object

The format of the comparison.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonformatconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

comparison_format_configuration_property = quicksight.CfnTemplate.ComparisonFormatConfigurationProperty(
    number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
        decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
            decimal_places=123
        ),
        negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
            display_mode="displayMode"
        ),
        null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
            null_string="nullString"
        ),
        number_scale="numberScale",
        prefix="prefix",
        separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
            decimal_separator="decimalSeparator",
            thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                grouping_style="groupingStyle",
                symbol="symbol",
                visibility="visibility"
            )
        ),
        suffix="suffix"
    ),
    percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
        decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
            decimal_places=123
        ),
        negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
            display_mode="displayMode"
        ),
        null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
            null_string="nullString"
        ),
        prefix="prefix",
        separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
            decimal_separator="decimalSeparator",
            thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                grouping_style="groupingStyle",
                symbol="symbol",
                visibility="visibility"
            )
        ),
        suffix="suffix"
    )
)

Attributes

number_display_format_configuration

The number display format.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonformatconfiguration.html#cfn-quicksight-template-comparisonformatconfiguration-numberdisplayformatconfiguration

percentage_display_format_configuration

The percentage display format.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonformatconfiguration.html#cfn-quicksight-template-comparisonformatconfiguration-percentagedisplayformatconfiguration

ComputationProperty

class CfnTemplate.ComputationProperty(*, forecast=None, growth_rate=None, maximum_minimum=None, metric_comparison=None, period_over_period=None, period_to_date=None, top_bottom_movers=None, top_bottom_ranked=None, total_aggregation=None, unique_values=None)

Bases: object

The computation union that is used in an insight visual.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
forecast

The forecast computation configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html#cfn-quicksight-template-computation-forecast

growth_rate

The growth rate computation configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html#cfn-quicksight-template-computation-growthrate

maximum_minimum

The maximum and minimum computation configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html#cfn-quicksight-template-computation-maximumminimum

metric_comparison

The metric comparison computation configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html#cfn-quicksight-template-computation-metriccomparison

period_over_period

The period over period computation configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html#cfn-quicksight-template-computation-periodoverperiod

period_to_date

The period to DataSetIdentifier computation configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html#cfn-quicksight-template-computation-periodtodate

top_bottom_movers

The top movers and bottom movers computation configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html#cfn-quicksight-template-computation-topbottommovers

top_bottom_ranked

The top ranked and bottom ranked computation configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html#cfn-quicksight-template-computation-topbottomranked

total_aggregation

The total aggregation computation configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html#cfn-quicksight-template-computation-totalaggregation

unique_values

The unique values computation configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html#cfn-quicksight-template-computation-uniquevalues

ConditionalFormattingColorProperty

class CfnTemplate.ConditionalFormattingColorProperty(*, gradient=None, solid=None)

Bases: object

The formatting configuration for the color.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html

ExampleMetadata:

fixture=_generated

Example:

# 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

conditional_formatting_color_property = quicksight.CfnTemplate.ConditionalFormattingColorProperty(
    gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
        color=quicksight.CfnTemplate.GradientColorProperty(
            stops=[quicksight.CfnTemplate.GradientStopProperty(
                gradient_offset=123,

                # the properties below are optional
                color="color",
                data_value=123
            )]
        ),
        expression="expression"
    ),
    solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
        expression="expression",

        # the properties below are optional
        color="color"
    )
)

Attributes

gradient

Formatting configuration for gradient color.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html#cfn-quicksight-template-conditionalformattingcolor-gradient

solid

Formatting configuration for solid color.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html#cfn-quicksight-template-conditionalformattingcolor-solid

ConditionalFormattingCustomIconConditionProperty

class CfnTemplate.ConditionalFormattingCustomIconConditionProperty(*, expression, icon_options, color=None, display_configuration=None)

Bases: object

Determines the custom condition for an icon set.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconcondition.html

ExampleMetadata:

fixture=_generated

Example:

# 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

conditional_formatting_custom_icon_condition_property = quicksight.CfnTemplate.ConditionalFormattingCustomIconConditionProperty(
    expression="expression",
    icon_options=quicksight.CfnTemplate.ConditionalFormattingCustomIconOptionsProperty(
        icon="icon",
        unicode_icon="unicodeIcon"
    ),

    # the properties below are optional
    color="color",
    display_configuration=quicksight.CfnTemplate.ConditionalFormattingIconDisplayConfigurationProperty(
        icon_display_option="iconDisplayOption"
    )
)

Attributes

color

Determines the color of the icon.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconcondition.html#cfn-quicksight-template-conditionalformattingcustomiconcondition-color

display_configuration

Determines the icon display configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconcondition.html#cfn-quicksight-template-conditionalformattingcustomiconcondition-displayconfiguration

expression

The expression that determines the condition of the icon set.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconcondition.html#cfn-quicksight-template-conditionalformattingcustomiconcondition-expression

icon_options

Custom icon options for an icon set.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconcondition.html#cfn-quicksight-template-conditionalformattingcustomiconcondition-iconoptions

ConditionalFormattingCustomIconOptionsProperty

class CfnTemplate.ConditionalFormattingCustomIconOptionsProperty(*, icon=None, unicode_icon=None)

Bases: object

Custom icon options for an icon set.

Parameters:
  • icon (Optional[str]) – Determines the type of icon.

  • unicode_icon (Optional[str]) – Determines the Unicode icon type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

conditional_formatting_custom_icon_options_property = quicksight.CfnTemplate.ConditionalFormattingCustomIconOptionsProperty(
    icon="icon",
    unicode_icon="unicodeIcon"
)

Attributes

icon

Determines the type of icon.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconoptions.html#cfn-quicksight-template-conditionalformattingcustomiconoptions-icon

unicode_icon

Determines the Unicode icon type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconoptions.html#cfn-quicksight-template-conditionalformattingcustomiconoptions-unicodeicon

ConditionalFormattingGradientColorProperty

class CfnTemplate.ConditionalFormattingGradientColorProperty(*, color, expression)

Bases: object

Formatting configuration for gradient color.

Parameters:
  • color (Union[IResolvable, GradientColorProperty, Dict[str, Any]]) – Determines the color.

  • expression (str) – The expression that determines the formatting configuration for gradient color.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattinggradientcolor.html

ExampleMetadata:

fixture=_generated

Example:

# 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

conditional_formatting_gradient_color_property = quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
    color=quicksight.CfnTemplate.GradientColorProperty(
        stops=[quicksight.CfnTemplate.GradientStopProperty(
            gradient_offset=123,

            # the properties below are optional
            color="color",
            data_value=123
        )]
    ),
    expression="expression"
)

Attributes

color

Determines the color.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattinggradientcolor.html#cfn-quicksight-template-conditionalformattinggradientcolor-color

expression

The expression that determines the formatting configuration for gradient color.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattinggradientcolor.html#cfn-quicksight-template-conditionalformattinggradientcolor-expression

ConditionalFormattingIconDisplayConfigurationProperty

class CfnTemplate.ConditionalFormattingIconDisplayConfigurationProperty(*, icon_display_option=None)

Bases: object

Determines the icon display configuration.

Parameters:

icon_display_option (Optional[str]) – Determines the icon display configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicondisplayconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

conditional_formatting_icon_display_configuration_property = quicksight.CfnTemplate.ConditionalFormattingIconDisplayConfigurationProperty(
    icon_display_option="iconDisplayOption"
)

Attributes

icon_display_option

Determines the icon display configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicondisplayconfiguration.html#cfn-quicksight-template-conditionalformattingicondisplayconfiguration-icondisplayoption

ConditionalFormattingIconProperty

class CfnTemplate.ConditionalFormattingIconProperty(*, custom_condition=None, icon_set=None)

Bases: object

The formatting configuration for the icon.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicon.html

ExampleMetadata:

fixture=_generated

Example:

# 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

conditional_formatting_icon_property = quicksight.CfnTemplate.ConditionalFormattingIconProperty(
    custom_condition=quicksight.CfnTemplate.ConditionalFormattingCustomIconConditionProperty(
        expression="expression",
        icon_options=quicksight.CfnTemplate.ConditionalFormattingCustomIconOptionsProperty(
            icon="icon",
            unicode_icon="unicodeIcon"
        ),

        # the properties below are optional
        color="color",
        display_configuration=quicksight.CfnTemplate.ConditionalFormattingIconDisplayConfigurationProperty(
            icon_display_option="iconDisplayOption"
        )
    ),
    icon_set=quicksight.CfnTemplate.ConditionalFormattingIconSetProperty(
        expression="expression",

        # the properties below are optional
        icon_set_type="iconSetType"
    )
)

Attributes

custom_condition

Determines the custom condition for an icon set.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicon.html#cfn-quicksight-template-conditionalformattingicon-customcondition

icon_set

Formatting configuration for icon set.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicon.html#cfn-quicksight-template-conditionalformattingicon-iconset

ConditionalFormattingIconSetProperty

class CfnTemplate.ConditionalFormattingIconSetProperty(*, expression, icon_set_type=None)

Bases: object

Formatting configuration for icon set.

Parameters:
  • expression (str) – The expression that determines the formatting configuration for the icon set.

  • icon_set_type (Optional[str]) – Determines the icon set type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingiconset.html

ExampleMetadata:

fixture=_generated

Example:

# 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

conditional_formatting_icon_set_property = quicksight.CfnTemplate.ConditionalFormattingIconSetProperty(
    expression="expression",

    # the properties below are optional
    icon_set_type="iconSetType"
)

Attributes

expression

The expression that determines the formatting configuration for the icon set.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingiconset.html#cfn-quicksight-template-conditionalformattingiconset-expression

icon_set_type

Determines the icon set type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingiconset.html#cfn-quicksight-template-conditionalformattingiconset-iconsettype

ConditionalFormattingSolidColorProperty

class CfnTemplate.ConditionalFormattingSolidColorProperty(*, expression, color=None)

Bases: object

Formatting configuration for solid color.

Parameters:
  • expression (str) – The expression that determines the formatting configuration for solid color.

  • color (Optional[str]) – Determines the color.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingsolidcolor.html

ExampleMetadata:

fixture=_generated

Example:

# 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

conditional_formatting_solid_color_property = quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
    expression="expression",

    # the properties below are optional
    color="color"
)

Attributes

color

Determines the color.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingsolidcolor.html#cfn-quicksight-template-conditionalformattingsolidcolor-color

expression

The expression that determines the formatting configuration for solid color.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingsolidcolor.html#cfn-quicksight-template-conditionalformattingsolidcolor-expression

ContextMenuOptionProperty

class CfnTemplate.ContextMenuOptionProperty(*, availability_status=None)

Bases: object

The context menu options for a visual’s interactions.

Parameters:

availability_status (Optional[str]) – The availability status of the context menu options. If the value of this property is set to ENABLED , dashboard readers can interact with the context menu.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-contextmenuoption.html

ExampleMetadata:

fixture=_generated

Example:

# 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

context_menu_option_property = quicksight.CfnTemplate.ContextMenuOptionProperty(
    availability_status="availabilityStatus"
)

Attributes

availability_status

The availability status of the context menu options.

If the value of this property is set to ENABLED , dashboard readers can interact with the context menu.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-contextmenuoption.html#cfn-quicksight-template-contextmenuoption-availabilitystatus

ContributionAnalysisDefaultProperty

class CfnTemplate.ContributionAnalysisDefaultProperty(*, contributor_dimensions, measure_field_id)

Bases: object

The contribution analysis visual display for a line, pie, or bar chart.

Parameters:
  • contributor_dimensions (Union[IResolvable, Sequence[Union[IResolvable, ColumnIdentifierProperty, Dict[str, Any]]]]) – The dimensions columns that are used in the contribution analysis, usually a list of ColumnIdentifiers .

  • measure_field_id (str) – The measure field that is used in the contribution analysis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-contributionanalysisdefault.html

ExampleMetadata:

fixture=_generated

Example:

# 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

contribution_analysis_default_property = quicksight.CfnTemplate.ContributionAnalysisDefaultProperty(
    contributor_dimensions=[quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    )],
    measure_field_id="measureFieldId"
)

Attributes

contributor_dimensions

The dimensions columns that are used in the contribution analysis, usually a list of ColumnIdentifiers .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-contributionanalysisdefault.html#cfn-quicksight-template-contributionanalysisdefault-contributordimensions

measure_field_id

The measure field that is used in the contribution analysis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-contributionanalysisdefault.html#cfn-quicksight-template-contributionanalysisdefault-measurefieldid

CurrencyDisplayFormatConfigurationProperty

class CfnTemplate.CurrencyDisplayFormatConfigurationProperty(*, decimal_places_configuration=None, negative_value_configuration=None, null_value_format_configuration=None, number_scale=None, prefix=None, separator_configuration=None, suffix=None, symbol=None)

Bases: object

The options that determine the currency display format configuration.

Parameters:
  • decimal_places_configuration (Union[IResolvable, DecimalPlacesConfigurationProperty, Dict[str, Any], None]) – The option that determines the decimal places configuration.

  • negative_value_configuration (Union[IResolvable, NegativeValueConfigurationProperty, Dict[str, Any], None]) – The options that determine the negative value configuration.

  • null_value_format_configuration (Union[IResolvable, NullValueFormatConfigurationProperty, Dict[str, Any], None]) – The options that determine the null value format configuration.

  • number_scale (Optional[str]) – Determines the number scale value for the currency format.

  • prefix (Optional[str]) – Determines the prefix value of the currency format.

  • separator_configuration (Union[IResolvable, NumericSeparatorConfigurationProperty, Dict[str, Any], None]) – The options that determine the numeric separator configuration.

  • suffix (Optional[str]) – Determines the suffix value of the currency format.

  • symbol (Optional[str]) – Determines the symbol for the currency format.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

currency_display_format_configuration_property = quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
        decimal_places=123
    ),
    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
        display_mode="displayMode"
    ),
    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
        null_string="nullString"
    ),
    number_scale="numberScale",
    prefix="prefix",
    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
        decimal_separator="decimalSeparator",
        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
            grouping_style="groupingStyle",
            symbol="symbol",
            visibility="visibility"
        )
    ),
    suffix="suffix",
    symbol="symbol"
)

Attributes

decimal_places_configuration

The option that determines the decimal places configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html#cfn-quicksight-template-currencydisplayformatconfiguration-decimalplacesconfiguration

negative_value_configuration

The options that determine the negative value configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html#cfn-quicksight-template-currencydisplayformatconfiguration-negativevalueconfiguration

null_value_format_configuration

The options that determine the null value format configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html#cfn-quicksight-template-currencydisplayformatconfiguration-nullvalueformatconfiguration

number_scale

Determines the number scale value for the currency format.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html#cfn-quicksight-template-currencydisplayformatconfiguration-numberscale

prefix

Determines the prefix value of the currency format.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html#cfn-quicksight-template-currencydisplayformatconfiguration-prefix

separator_configuration

The options that determine the numeric separator configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html#cfn-quicksight-template-currencydisplayformatconfiguration-separatorconfiguration

suffix

Determines the suffix value of the currency format.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html#cfn-quicksight-template-currencydisplayformatconfiguration-suffix

symbol

Determines the symbol for the currency format.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html#cfn-quicksight-template-currencydisplayformatconfiguration-symbol

CustomActionFilterOperationProperty

class CfnTemplate.CustomActionFilterOperationProperty(*, selected_fields_configuration, target_visuals_configuration)

Bases: object

The filter operation that filters data included in a visual or in an entire sheet.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionfilteroperation.html

ExampleMetadata:

fixture=_generated

Example:

# 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

custom_action_filter_operation_property = quicksight.CfnTemplate.CustomActionFilterOperationProperty(
    selected_fields_configuration=quicksight.CfnTemplate.FilterOperationSelectedFieldsConfigurationProperty(
        selected_columns=[quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        )],
        selected_field_options="selectedFieldOptions",
        selected_fields=["selectedFields"]
    ),
    target_visuals_configuration=quicksight.CfnTemplate.FilterOperationTargetVisualsConfigurationProperty(
        same_sheet_target_visual_configuration=quicksight.CfnTemplate.SameSheetTargetVisualConfigurationProperty(
            target_visual_options="targetVisualOptions",
            target_visuals=["targetVisuals"]
        )
    )
)

Attributes

selected_fields_configuration

The configuration that chooses the fields to be filtered.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionfilteroperation.html#cfn-quicksight-template-customactionfilteroperation-selectedfieldsconfiguration

target_visuals_configuration

The configuration that chooses the target visuals to be filtered.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionfilteroperation.html#cfn-quicksight-template-customactionfilteroperation-targetvisualsconfiguration

CustomActionNavigationOperationProperty

class CfnTemplate.CustomActionNavigationOperationProperty(*, local_navigation_configuration=None)

Bases: object

The navigation operation that navigates between different sheets in the same analysis.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:

local_navigation_configuration (Union[IResolvable, LocalNavigationConfigurationProperty, Dict[str, Any], None]) – The configuration that chooses the navigation target.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionnavigationoperation.html

ExampleMetadata:

fixture=_generated

Example:

# 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

custom_action_navigation_operation_property = quicksight.CfnTemplate.CustomActionNavigationOperationProperty(
    local_navigation_configuration=quicksight.CfnTemplate.LocalNavigationConfigurationProperty(
        target_sheet_id="targetSheetId"
    )
)

Attributes

local_navigation_configuration

The configuration that chooses the navigation target.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionnavigationoperation.html#cfn-quicksight-template-customactionnavigationoperation-localnavigationconfiguration

CustomActionSetParametersOperationProperty

class CfnTemplate.CustomActionSetParametersOperationProperty(*, parameter_value_configurations)

Bases: object

The set parameter operation that sets parameters in custom action.

Parameters:

parameter_value_configurations (Union[IResolvable, Sequence[Union[IResolvable, SetParameterValueConfigurationProperty, Dict[str, Any]]]]) – The parameter that determines the value configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionsetparametersoperation.html

ExampleMetadata:

fixture=_generated

Example:

# 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

custom_action_set_parameters_operation_property = quicksight.CfnTemplate.CustomActionSetParametersOperationProperty(
    parameter_value_configurations=[quicksight.CfnTemplate.SetParameterValueConfigurationProperty(
        destination_parameter_name="destinationParameterName",
        value=quicksight.CfnTemplate.DestinationParameterValueConfigurationProperty(
            custom_values_configuration=quicksight.CfnTemplate.CustomValuesConfigurationProperty(
                custom_values=quicksight.CfnTemplate.CustomParameterValuesProperty(
                    date_time_values=["dateTimeValues"],
                    decimal_values=[123],
                    integer_values=[123],
                    string_values=["stringValues"]
                ),

                # the properties below are optional
                include_null_value=False
            ),
            select_all_value_options="selectAllValueOptions",
            source_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            source_field="sourceField",
            source_parameter_name="sourceParameterName"
        )
    )]
)

Attributes

parameter_value_configurations

The parameter that determines the value configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionsetparametersoperation.html#cfn-quicksight-template-customactionsetparametersoperation-parametervalueconfigurations

CustomActionURLOperationProperty

class CfnTemplate.CustomActionURLOperationProperty(*, url_target, url_template)

Bases: object

The URL operation that opens a link to another webpage.

Parameters:
  • url_target (str) – The target of the CustomActionURLOperation . Valid values are defined as follows: - NEW_TAB : Opens the target URL in a new browser tab. - NEW_WINDOW : Opens the target URL in a new browser window. - SAME_TAB : Opens the target URL in the same browser tab.

  • url_template (str) – THe URL link of the CustomActionURLOperation .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionurloperation.html

ExampleMetadata:

fixture=_generated

Example:

# 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

custom_action_uRLOperation_property = quicksight.CfnTemplate.CustomActionURLOperationProperty(
    url_target="urlTarget",
    url_template="urlTemplate"
)

Attributes

url_target

The target of the CustomActionURLOperation .

Valid values are defined as follows:

  • NEW_TAB : Opens the target URL in a new browser tab.

  • NEW_WINDOW : Opens the target URL in a new browser window.

  • SAME_TAB : Opens the target URL in the same browser tab.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionurloperation.html#cfn-quicksight-template-customactionurloperation-urltarget

url_template

THe URL link of the CustomActionURLOperation .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionurloperation.html#cfn-quicksight-template-customactionurloperation-urltemplate

CustomColorProperty

class CfnTemplate.CustomColorProperty(*, color, field_value=None, special_value=None)

Bases: object

Determines the color that’s applied to a particular data value in a column.

Parameters:
  • color (str) – The color that is applied to the data value.

  • field_value (Optional[str]) – The data value that the color is applied to.

  • special_value (Optional[str]) – The value of a special data value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcolor.html

ExampleMetadata:

fixture=_generated

Example:

# 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

custom_color_property = quicksight.CfnTemplate.CustomColorProperty(
    color="color",

    # the properties below are optional
    field_value="fieldValue",
    special_value="specialValue"
)

Attributes

color

The color that is applied to the data value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcolor.html#cfn-quicksight-template-customcolor-color

field_value

The data value that the color is applied to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcolor.html#cfn-quicksight-template-customcolor-fieldvalue

special_value

The value of a special data value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcolor.html#cfn-quicksight-template-customcolor-specialvalue

CustomContentConfigurationProperty

class CfnTemplate.CustomContentConfigurationProperty(*, content_type=None, content_url=None, image_scaling=None, interactions=None)

Bases: object

The configuration of a CustomContentVisual .

Parameters:
  • content_type (Optional[str]) – The content type of the custom content visual. You can use this to have the visual render as an image.

  • content_url (Optional[str]) – The input URL that links to the custom content that you want in the custom visual.

  • image_scaling (Optional[str]) – The sizing options for the size of the custom content visual. This structure is required when the ContentType of the visual is 'IMAGE' .

  • interactions (Union[IResolvable, VisualInteractionOptionsProperty, Dict[str, Any], None]) – The general visual interactions setup for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

custom_content_configuration_property = quicksight.CfnTemplate.CustomContentConfigurationProperty(
    content_type="contentType",
    content_url="contentUrl",
    image_scaling="imageScaling",
    interactions=quicksight.CfnTemplate.VisualInteractionOptionsProperty(
        context_menu_option=quicksight.CfnTemplate.ContextMenuOptionProperty(
            availability_status="availabilityStatus"
        ),
        visual_menu_option=quicksight.CfnTemplate.VisualMenuOptionProperty(
            availability_status="availabilityStatus"
        )
    )
)

Attributes

content_type

The content type of the custom content visual.

You can use this to have the visual render as an image.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentconfiguration.html#cfn-quicksight-template-customcontentconfiguration-contenttype

content_url

The input URL that links to the custom content that you want in the custom visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentconfiguration.html#cfn-quicksight-template-customcontentconfiguration-contenturl

image_scaling

The sizing options for the size of the custom content visual.

This structure is required when the ContentType of the visual is 'IMAGE' .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentconfiguration.html#cfn-quicksight-template-customcontentconfiguration-imagescaling

interactions

The general visual interactions setup for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentconfiguration.html#cfn-quicksight-template-customcontentconfiguration-interactions

CustomContentVisualProperty

class CfnTemplate.CustomContentVisualProperty(*, data_set_identifier, visual_id, actions=None, chart_configuration=None, subtitle=None, title=None, visual_content_alt_text=None)

Bases: object

A visual that contains custom content.

For more information, see Using custom visual content in the Amazon QuickSight User Guide .

Parameters:
  • data_set_identifier (str) – The dataset that is used to create the custom content visual. You can’t create a visual without a dataset.

  • visual_id (str) – The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.

  • actions (Union[IResolvable, Sequence[Union[IResolvable, VisualCustomActionProperty, Dict[str, Any]]], None]) – The list of custom actions that are configured for a visual.

  • chart_configuration (Union[IResolvable, CustomContentConfigurationProperty, Dict[str, Any], None]) – The configuration of a CustomContentVisual .

  • subtitle (Union[IResolvable, VisualSubtitleLabelOptionsProperty, Dict[str, Any], None]) – The subtitle that is displayed on the visual.

  • title (Union[IResolvable, VisualTitleLabelOptionsProperty, Dict[str, Any], None]) – The title that is displayed on the visual.

  • visual_content_alt_text (Optional[str]) – The alt text for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentvisual.html

ExampleMetadata:

fixture=_generated

Example:

# 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

custom_content_visual_property = quicksight.CfnTemplate.CustomContentVisualProperty(
    data_set_identifier="dataSetIdentifier",
    visual_id="visualId",

    # the properties below are optional
    actions=[quicksight.CfnTemplate.VisualCustomActionProperty(
        action_operations=[quicksight.CfnTemplate.VisualCustomActionOperationProperty(
            filter_operation=quicksight.CfnTemplate.CustomActionFilterOperationProperty(
                selected_fields_configuration=quicksight.CfnTemplate.FilterOperationSelectedFieldsConfigurationProperty(
                    selected_columns=[quicksight.CfnTemplate.ColumnIdentifierProperty(
                        column_name="columnName",
                        data_set_identifier="dataSetIdentifier"
                    )],
                    selected_field_options="selectedFieldOptions",
                    selected_fields=["selectedFields"]
                ),
                target_visuals_configuration=quicksight.CfnTemplate.FilterOperationTargetVisualsConfigurationProperty(
                    same_sheet_target_visual_configuration=quicksight.CfnTemplate.SameSheetTargetVisualConfigurationProperty(
                        target_visual_options="targetVisualOptions",
                        target_visuals=["targetVisuals"]
                    )
                )
            ),
            navigation_operation=quicksight.CfnTemplate.CustomActionNavigationOperationProperty(
                local_navigation_configuration=quicksight.CfnTemplate.LocalNavigationConfigurationProperty(
                    target_sheet_id="targetSheetId"
                )
            ),
            set_parameters_operation=quicksight.CfnTemplate.CustomActionSetParametersOperationProperty(
                parameter_value_configurations=[quicksight.CfnTemplate.SetParameterValueConfigurationProperty(
                    destination_parameter_name="destinationParameterName",
                    value=quicksight.CfnTemplate.DestinationParameterValueConfigurationProperty(
                        custom_values_configuration=quicksight.CfnTemplate.CustomValuesConfigurationProperty(
                            custom_values=quicksight.CfnTemplate.CustomParameterValuesProperty(
                                date_time_values=["dateTimeValues"],
                                decimal_values=[123],
                                integer_values=[123],
                                string_values=["stringValues"]
                            ),

                            # the properties below are optional
                            include_null_value=False
                        ),
                        select_all_value_options="selectAllValueOptions",
                        source_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                            column_name="columnName",
                            data_set_identifier="dataSetIdentifier"
                        ),
                        source_field="sourceField",
                        source_parameter_name="sourceParameterName"
                    )
                )]
            ),
            url_operation=quicksight.CfnTemplate.CustomActionURLOperationProperty(
                url_target="urlTarget",
                url_template="urlTemplate"
            )
        )],
        custom_action_id="customActionId",
        name="name",
        trigger="trigger",

        # the properties below are optional
        status="status"
    )],
    chart_configuration=quicksight.CfnTemplate.CustomContentConfigurationProperty(
        content_type="contentType",
        content_url="contentUrl",
        image_scaling="imageScaling",
        interactions=quicksight.CfnTemplate.VisualInteractionOptionsProperty(
            context_menu_option=quicksight.CfnTemplate.ContextMenuOptionProperty(
                availability_status="availabilityStatus"
            ),
            visual_menu_option=quicksight.CfnTemplate.VisualMenuOptionProperty(
                availability_status="availabilityStatus"
            )
        )
    ),
    subtitle=quicksight.CfnTemplate.VisualSubtitleLabelOptionsProperty(
        format_text=quicksight.CfnTemplate.LongFormatTextProperty(
            plain_text="plainText",
            rich_text="richText"
        ),
        visibility="visibility"
    ),
    title=quicksight.CfnTemplate.VisualTitleLabelOptionsProperty(
        format_text=quicksight.CfnTemplate.ShortFormatTextProperty(
            plain_text="plainText",
            rich_text="richText"
        ),
        visibility="visibility"
    ),
    visual_content_alt_text="visualContentAltText"
)

Attributes

actions

The list of custom actions that are configured for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentvisual.html#cfn-quicksight-template-customcontentvisual-actions

chart_configuration

The configuration of a CustomContentVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentvisual.html#cfn-quicksight-template-customcontentvisual-chartconfiguration

data_set_identifier

The dataset that is used to create the custom content visual.

You can’t create a visual without a dataset.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentvisual.html#cfn-quicksight-template-customcontentvisual-datasetidentifier

subtitle

The subtitle that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentvisual.html#cfn-quicksight-template-customcontentvisual-subtitle

title

The title that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentvisual.html#cfn-quicksight-template-customcontentvisual-title

visual_content_alt_text

The alt text for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentvisual.html#cfn-quicksight-template-customcontentvisual-visualcontentalttext

visual_id

The unique identifier of a visual.

This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentvisual.html#cfn-quicksight-template-customcontentvisual-visualid

CustomFilterConfigurationProperty

class CfnTemplate.CustomFilterConfigurationProperty(*, match_operator, null_option, category_value=None, parameter_name=None, select_all_options=None)

Bases: object

A custom filter that filters based on a single value.

This filter can be partially matched.

Parameters:
  • match_operator (str) – The match operator that is used to determine if a filter should be applied.

  • null_option (str) – This option determines how null values should be treated when filtering data. - ALL_VALUES : Include null values in filtered results. - NULLS_ONLY : Only include null values in filtered results. - NON_NULLS_ONLY : Exclude null values from filtered results.

  • category_value (Optional[str]) – The category value for the filter. This field is mutually exclusive to ParameterName .

  • parameter_name (Optional[str]) – The parameter whose value should be used for the filter value. This field is mutually exclusive to CategoryValue .

  • select_all_options (Optional[str]) – Select all of the values. Null is not the assigned value of select all. - FILTER_ALL_VALUES

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

custom_filter_configuration_property = quicksight.CfnTemplate.CustomFilterConfigurationProperty(
    match_operator="matchOperator",
    null_option="nullOption",

    # the properties below are optional
    category_value="categoryValue",
    parameter_name="parameterName",
    select_all_options="selectAllOptions"
)

Attributes

category_value

The category value for the filter.

This field is mutually exclusive to ParameterName .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterconfiguration.html#cfn-quicksight-template-customfilterconfiguration-categoryvalue

match_operator

The match operator that is used to determine if a filter should be applied.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterconfiguration.html#cfn-quicksight-template-customfilterconfiguration-matchoperator

null_option

This option determines how null values should be treated when filtering data.

  • ALL_VALUES : Include null values in filtered results.

  • NULLS_ONLY : Only include null values in filtered results.

  • NON_NULLS_ONLY : Exclude null values from filtered results.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterconfiguration.html#cfn-quicksight-template-customfilterconfiguration-nulloption

parameter_name

The parameter whose value should be used for the filter value.

This field is mutually exclusive to CategoryValue .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterconfiguration.html#cfn-quicksight-template-customfilterconfiguration-parametername

select_all_options

Select all of the values. Null is not the assigned value of select all.

  • FILTER_ALL_VALUES

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterconfiguration.html#cfn-quicksight-template-customfilterconfiguration-selectalloptions

CustomFilterListConfigurationProperty

class CfnTemplate.CustomFilterListConfigurationProperty(*, match_operator, null_option, category_values=None, select_all_options=None)

Bases: object

A list of custom filter values.

Parameters:
  • match_operator (str) – The match operator that is used to determine if a filter should be applied.

  • null_option (str) – This option determines how null values should be treated when filtering data. - ALL_VALUES : Include null values in filtered results. - NULLS_ONLY : Only include null values in filtered results. - NON_NULLS_ONLY : Exclude null values from filtered results.

  • category_values (Optional[Sequence[str]]) – The list of category values for the filter.

  • select_all_options (Optional[str]) – Select all of the values. Null is not the assigned value of select all. - FILTER_ALL_VALUES

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterlistconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

custom_filter_list_configuration_property = quicksight.CfnTemplate.CustomFilterListConfigurationProperty(
    match_operator="matchOperator",
    null_option="nullOption",

    # the properties below are optional
    category_values=["categoryValues"],
    select_all_options="selectAllOptions"
)

Attributes

category_values

The list of category values for the filter.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterlistconfiguration.html#cfn-quicksight-template-customfilterlistconfiguration-categoryvalues

match_operator

The match operator that is used to determine if a filter should be applied.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterlistconfiguration.html#cfn-quicksight-template-customfilterlistconfiguration-matchoperator

null_option

This option determines how null values should be treated when filtering data.

  • ALL_VALUES : Include null values in filtered results.

  • NULLS_ONLY : Only include null values in filtered results.

  • NON_NULLS_ONLY : Exclude null values from filtered results.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterlistconfiguration.html#cfn-quicksight-template-customfilterlistconfiguration-nulloption

select_all_options

Select all of the values. Null is not the assigned value of select all.

  • FILTER_ALL_VALUES

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterlistconfiguration.html#cfn-quicksight-template-customfilterlistconfiguration-selectalloptions

CustomNarrativeOptionsProperty

class CfnTemplate.CustomNarrativeOptionsProperty(*, narrative)

Bases: object

The custom narrative options.

Parameters:

narrative (str) – The string input of custom narrative.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customnarrativeoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

custom_narrative_options_property = quicksight.CfnTemplate.CustomNarrativeOptionsProperty(
    narrative="narrative"
)

Attributes

narrative

The string input of custom narrative.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customnarrativeoptions.html#cfn-quicksight-template-customnarrativeoptions-narrative

CustomParameterValuesProperty

class CfnTemplate.CustomParameterValuesProperty(*, date_time_values=None, decimal_values=None, integer_values=None, string_values=None)

Bases: object

The customized parameter values.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
  • date_time_values (Optional[Sequence[str]]) – A list of datetime-type parameter values.

  • decimal_values (Union[Sequence[Union[int, float]], IResolvable, None]) – A list of decimal-type parameter values.

  • integer_values (Union[Sequence[Union[int, float]], IResolvable, None]) – A list of integer-type parameter values.

  • string_values (Optional[Sequence[str]]) – A list of string-type parameter values.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customparametervalues.html

ExampleMetadata:

fixture=_generated

Example:

# 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

custom_parameter_values_property = quicksight.CfnTemplate.CustomParameterValuesProperty(
    date_time_values=["dateTimeValues"],
    decimal_values=[123],
    integer_values=[123],
    string_values=["stringValues"]
)

Attributes

date_time_values

A list of datetime-type parameter values.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customparametervalues.html#cfn-quicksight-template-customparametervalues-datetimevalues

decimal_values

A list of decimal-type parameter values.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customparametervalues.html#cfn-quicksight-template-customparametervalues-decimalvalues

integer_values

A list of integer-type parameter values.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customparametervalues.html#cfn-quicksight-template-customparametervalues-integervalues

string_values

A list of string-type parameter values.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customparametervalues.html#cfn-quicksight-template-customparametervalues-stringvalues

CustomValuesConfigurationProperty

class CfnTemplate.CustomValuesConfigurationProperty(*, custom_values, include_null_value=None)

Bases: object

The configuration of custom values for the destination parameter in DestinationParameterValueConfiguration .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customvaluesconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

custom_values_configuration_property = quicksight.CfnTemplate.CustomValuesConfigurationProperty(
    custom_values=quicksight.CfnTemplate.CustomParameterValuesProperty(
        date_time_values=["dateTimeValues"],
        decimal_values=[123],
        integer_values=[123],
        string_values=["stringValues"]
    ),

    # the properties below are optional
    include_null_value=False
)

Attributes

custom_values

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customvaluesconfiguration.html#cfn-quicksight-template-customvaluesconfiguration-customvalues

Type:

see

include_null_value

Includes the null value in custom action parameter values.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customvaluesconfiguration.html#cfn-quicksight-template-customvaluesconfiguration-includenullvalue

DataBarsOptionsProperty

class CfnTemplate.DataBarsOptionsProperty(*, field_id, negative_color=None, positive_color=None)

Bases: object

The options for data bars.

Parameters:
  • field_id (str) – The field ID for the data bars options.

  • negative_color (Optional[str]) – The color of the negative data bar.

  • positive_color (Optional[str]) – The color of the positive data bar.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-databarsoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

data_bars_options_property = quicksight.CfnTemplate.DataBarsOptionsProperty(
    field_id="fieldId",

    # the properties below are optional
    negative_color="negativeColor",
    positive_color="positiveColor"
)

Attributes

field_id

The field ID for the data bars options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-databarsoptions.html#cfn-quicksight-template-databarsoptions-fieldid

negative_color

The color of the negative data bar.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-databarsoptions.html#cfn-quicksight-template-databarsoptions-negativecolor

positive_color

The color of the positive data bar.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-databarsoptions.html#cfn-quicksight-template-databarsoptions-positivecolor

DataColorProperty

class CfnTemplate.DataColorProperty(*, color=None, data_value=None)

Bases: object

Determines the color that is applied to a particular data value.

Parameters:
  • color (Optional[str]) – The color that is applied to the data value.

  • data_value (Union[int, float, None]) – The data value that the color is applied to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datacolor.html

ExampleMetadata:

fixture=_generated

Example:

# 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

data_color_property = quicksight.CfnTemplate.DataColorProperty(
    color="color",
    data_value=123
)

Attributes

color

The color that is applied to the data value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datacolor.html#cfn-quicksight-template-datacolor-color

data_value

The data value that the color is applied to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datacolor.html#cfn-quicksight-template-datacolor-datavalue

DataFieldSeriesItemProperty

class CfnTemplate.DataFieldSeriesItemProperty(*, axis_binding, field_id, field_value=None, settings=None)

Bases: object

The data field series item configuration of a line chart.

Parameters:
  • axis_binding (str) – The axis that you are binding the field to.

  • field_id (str) – The field ID of the field that you are setting the axis binding to.

  • field_value (Optional[str]) – The field value of the field that you are setting the axis binding to.

  • settings (Union[IResolvable, LineChartSeriesSettingsProperty, Dict[str, Any], None]) – The options that determine the presentation of line series associated to the field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datafieldseriesitem.html

ExampleMetadata:

fixture=_generated

Example:

# 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

data_field_series_item_property = quicksight.CfnTemplate.DataFieldSeriesItemProperty(
    axis_binding="axisBinding",
    field_id="fieldId",

    # the properties below are optional
    field_value="fieldValue",
    settings=quicksight.CfnTemplate.LineChartSeriesSettingsProperty(
        line_style_settings=quicksight.CfnTemplate.LineChartLineStyleSettingsProperty(
            line_interpolation="lineInterpolation",
            line_style="lineStyle",
            line_visibility="lineVisibility",
            line_width="lineWidth"
        ),
        marker_style_settings=quicksight.CfnTemplate.LineChartMarkerStyleSettingsProperty(
            marker_color="markerColor",
            marker_shape="markerShape",
            marker_size="markerSize",
            marker_visibility="markerVisibility"
        )
    )
)

Attributes

axis_binding

The axis that you are binding the field to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datafieldseriesitem.html#cfn-quicksight-template-datafieldseriesitem-axisbinding

field_id

The field ID of the field that you are setting the axis binding to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datafieldseriesitem.html#cfn-quicksight-template-datafieldseriesitem-fieldid

field_value

The field value of the field that you are setting the axis binding to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datafieldseriesitem.html#cfn-quicksight-template-datafieldseriesitem-fieldvalue

settings

The options that determine the presentation of line series associated to the field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datafieldseriesitem.html#cfn-quicksight-template-datafieldseriesitem-settings

DataLabelOptionsProperty

class CfnTemplate.DataLabelOptionsProperty(*, category_label_visibility=None, data_label_types=None, label_color=None, label_content=None, label_font_configuration=None, measure_label_visibility=None, overlap=None, position=None, totals_visibility=None, visibility=None)

Bases: object

The options that determine the presentation of the data labels.

Parameters:
  • category_label_visibility (Optional[str]) – Determines the visibility of the category field labels.

  • data_label_types (Union[IResolvable, Sequence[Union[IResolvable, DataLabelTypeProperty, Dict[str, Any]]], None]) – The option that determines the data label type.

  • label_color (Optional[str]) – Determines the color of the data labels.

  • label_content (Optional[str]) – Determines the content of the data labels.

  • label_font_configuration (Union[IResolvable, FontConfigurationProperty, Dict[str, Any], None]) – Determines the font configuration of the data labels.

  • measure_label_visibility (Optional[str]) – Determines the visibility of the measure field labels.

  • overlap (Optional[str]) – Determines whether overlap is enabled or disabled for the data labels.

  • position (Optional[str]) – Determines the position of the data labels.

  • totals_visibility (Optional[str]) – Determines the visibility of the total.

  • visibility (Optional[str]) – Determines the visibility of the data labels.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

data_label_options_property = quicksight.CfnTemplate.DataLabelOptionsProperty(
    category_label_visibility="categoryLabelVisibility",
    data_label_types=[quicksight.CfnTemplate.DataLabelTypeProperty(
        data_path_label_type=quicksight.CfnTemplate.DataPathLabelTypeProperty(
            field_id="fieldId",
            field_value="fieldValue",
            visibility="visibility"
        ),
        field_label_type=quicksight.CfnTemplate.FieldLabelTypeProperty(
            field_id="fieldId",
            visibility="visibility"
        ),
        maximum_label_type=quicksight.CfnTemplate.MaximumLabelTypeProperty(
            visibility="visibility"
        ),
        minimum_label_type=quicksight.CfnTemplate.MinimumLabelTypeProperty(
            visibility="visibility"
        ),
        range_ends_label_type=quicksight.CfnTemplate.RangeEndsLabelTypeProperty(
            visibility="visibility"
        )
    )],
    label_color="labelColor",
    label_content="labelContent",
    label_font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
        font_color="fontColor",
        font_decoration="fontDecoration",
        font_family="fontFamily",
        font_size=quicksight.CfnTemplate.FontSizeProperty(
            absolute="absolute",
            relative="relative"
        ),
        font_style="fontStyle",
        font_weight=quicksight.CfnTemplate.FontWeightProperty(
            name="name"
        )
    ),
    measure_label_visibility="measureLabelVisibility",
    overlap="overlap",
    position="position",
    totals_visibility="totalsVisibility",
    visibility="visibility"
)

Attributes

category_label_visibility

Determines the visibility of the category field labels.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html#cfn-quicksight-template-datalabeloptions-categorylabelvisibility

data_label_types

The option that determines the data label type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html#cfn-quicksight-template-datalabeloptions-datalabeltypes

label_color

Determines the color of the data labels.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html#cfn-quicksight-template-datalabeloptions-labelcolor

label_content

Determines the content of the data labels.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html#cfn-quicksight-template-datalabeloptions-labelcontent

label_font_configuration

Determines the font configuration of the data labels.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html#cfn-quicksight-template-datalabeloptions-labelfontconfiguration

measure_label_visibility

Determines the visibility of the measure field labels.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html#cfn-quicksight-template-datalabeloptions-measurelabelvisibility

overlap

Determines whether overlap is enabled or disabled for the data labels.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html#cfn-quicksight-template-datalabeloptions-overlap

position

Determines the position of the data labels.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html#cfn-quicksight-template-datalabeloptions-position

totals_visibility

Determines the visibility of the total.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html#cfn-quicksight-template-datalabeloptions-totalsvisibility

visibility

Determines the visibility of the data labels.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html#cfn-quicksight-template-datalabeloptions-visibility

DataLabelTypeProperty

class CfnTemplate.DataLabelTypeProperty(*, data_path_label_type=None, field_label_type=None, maximum_label_type=None, minimum_label_type=None, range_ends_label_type=None)

Bases: object

The option that determines the data label type.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeltype.html

ExampleMetadata:

fixture=_generated

Example:

# 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

data_label_type_property = quicksight.CfnTemplate.DataLabelTypeProperty(
    data_path_label_type=quicksight.CfnTemplate.DataPathLabelTypeProperty(
        field_id="fieldId",
        field_value="fieldValue",
        visibility="visibility"
    ),
    field_label_type=quicksight.CfnTemplate.FieldLabelTypeProperty(
        field_id="fieldId",
        visibility="visibility"
    ),
    maximum_label_type=quicksight.CfnTemplate.MaximumLabelTypeProperty(
        visibility="visibility"
    ),
    minimum_label_type=quicksight.CfnTemplate.MinimumLabelTypeProperty(
        visibility="visibility"
    ),
    range_ends_label_type=quicksight.CfnTemplate.RangeEndsLabelTypeProperty(
        visibility="visibility"
    )
)

Attributes

data_path_label_type

The option that specifies individual data values for labels.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeltype.html#cfn-quicksight-template-datalabeltype-datapathlabeltype

field_label_type

Determines the label configuration for the entire field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeltype.html#cfn-quicksight-template-datalabeltype-fieldlabeltype

maximum_label_type

Determines the label configuration for the maximum value in a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeltype.html#cfn-quicksight-template-datalabeltype-maximumlabeltype

minimum_label_type

Determines the label configuration for the minimum value in a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeltype.html#cfn-quicksight-template-datalabeltype-minimumlabeltype

range_ends_label_type

Determines the label configuration for range end value in a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeltype.html#cfn-quicksight-template-datalabeltype-rangeendslabeltype

DataPathColorProperty

class CfnTemplate.DataPathColorProperty(*, color, element, time_granularity=None)

Bases: object

The color map that determines the color options for a particular element.

Parameters:
  • color (str) – The color that needs to be applied to the element.

  • element (Union[IResolvable, DataPathValueProperty, Dict[str, Any]]) – The element that the color needs to be applied to.

  • time_granularity (Optional[str]) – The time granularity of the field that the color needs to be applied to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathcolor.html

ExampleMetadata:

fixture=_generated

Example:

# 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

data_path_color_property = quicksight.CfnTemplate.DataPathColorProperty(
    color="color",
    element=quicksight.CfnTemplate.DataPathValueProperty(
        data_path_type=quicksight.CfnTemplate.DataPathTypeProperty(
            pivot_table_data_path_type="pivotTableDataPathType"
        ),
        field_id="fieldId",
        field_value="fieldValue"
    ),

    # the properties below are optional
    time_granularity="timeGranularity"
)

Attributes

color

The color that needs to be applied to the element.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathcolor.html#cfn-quicksight-template-datapathcolor-color

element

The element that the color needs to be applied to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathcolor.html#cfn-quicksight-template-datapathcolor-element

time_granularity

The time granularity of the field that the color needs to be applied to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathcolor.html#cfn-quicksight-template-datapathcolor-timegranularity

DataPathLabelTypeProperty

class CfnTemplate.DataPathLabelTypeProperty(*, field_id=None, field_value=None, visibility=None)

Bases: object

The option that specifies individual data values for labels.

Parameters:
  • field_id (Optional[str]) – The field ID of the field that the data label needs to be applied to.

  • field_value (Optional[str]) – The actual value of the field that is labeled.

  • visibility (Optional[str]) – The visibility of the data label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathlabeltype.html

ExampleMetadata:

fixture=_generated

Example:

# 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

data_path_label_type_property = quicksight.CfnTemplate.DataPathLabelTypeProperty(
    field_id="fieldId",
    field_value="fieldValue",
    visibility="visibility"
)

Attributes

field_id

The field ID of the field that the data label needs to be applied to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathlabeltype.html#cfn-quicksight-template-datapathlabeltype-fieldid

field_value

The actual value of the field that is labeled.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathlabeltype.html#cfn-quicksight-template-datapathlabeltype-fieldvalue

visibility

The visibility of the data label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathlabeltype.html#cfn-quicksight-template-datapathlabeltype-visibility

DataPathSortProperty

class CfnTemplate.DataPathSortProperty(*, direction, sort_paths)

Bases: object

Allows data paths to be sorted by a specific data value.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathsort.html

ExampleMetadata:

fixture=_generated

Example:

# 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

data_path_sort_property = quicksight.CfnTemplate.DataPathSortProperty(
    direction="direction",
    sort_paths=[quicksight.CfnTemplate.DataPathValueProperty(
        data_path_type=quicksight.CfnTemplate.DataPathTypeProperty(
            pivot_table_data_path_type="pivotTableDataPathType"
        ),
        field_id="fieldId",
        field_value="fieldValue"
    )]
)

Attributes

direction

Determines the sort direction.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathsort.html#cfn-quicksight-template-datapathsort-direction

sort_paths

The list of data paths that need to be sorted.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathsort.html#cfn-quicksight-template-datapathsort-sortpaths

DataPathTypeProperty

class CfnTemplate.DataPathTypeProperty(*, pivot_table_data_path_type=None)

Bases: object

The type of the data path value.

Parameters:

pivot_table_data_path_type (Optional[str]) – The type of data path value utilized in a pivot table. Choose one of the following options:. - HIERARCHY_ROWS_LAYOUT_COLUMN - The type of data path for the rows layout column, when RowsLayout is set to HIERARCHY . - MULTIPLE_ROW_METRICS_COLUMN - The type of data path for the metric column when the row is set to Metric Placement. - EMPTY_COLUMN_HEADER - The type of data path for the column with empty column header, when there is no field in ColumnsFieldWell and the row is set to Metric Placement. - COUNT_METRIC_COLUMN - The type of data path for the column with COUNT as the metric, when there is no field in the ValuesFieldWell .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathtype.html

ExampleMetadata:

fixture=_generated

Example:

# 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

data_path_type_property = quicksight.CfnTemplate.DataPathTypeProperty(
    pivot_table_data_path_type="pivotTableDataPathType"
)

Attributes

pivot_table_data_path_type

.

  • HIERARCHY_ROWS_LAYOUT_COLUMN - The type of data path for the rows layout column, when RowsLayout is set to HIERARCHY .

  • MULTIPLE_ROW_METRICS_COLUMN - The type of data path for the metric column when the row is set to Metric Placement.

  • EMPTY_COLUMN_HEADER - The type of data path for the column with empty column header, when there is no field in ColumnsFieldWell and the row is set to Metric Placement.

  • COUNT_METRIC_COLUMN - The type of data path for the column with COUNT as the metric, when there is no field in the ValuesFieldWell .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathtype.html#cfn-quicksight-template-datapathtype-pivottabledatapathtype

Type:

The type of data path value utilized in a pivot table. Choose one of the following options

DataPathValueProperty

class CfnTemplate.DataPathValueProperty(*, data_path_type=None, field_id=None, field_value=None)

Bases: object

The data path that needs to be sorted.

Parameters:
  • data_path_type (Union[IResolvable, DataPathTypeProperty, Dict[str, Any], None]) – The type configuration of the field.

  • field_id (Optional[str]) – The field ID of the field that needs to be sorted.

  • field_value (Optional[str]) – The actual value of the field that needs to be sorted.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathvalue.html

ExampleMetadata:

fixture=_generated

Example:

# 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

data_path_value_property = quicksight.CfnTemplate.DataPathValueProperty(
    data_path_type=quicksight.CfnTemplate.DataPathTypeProperty(
        pivot_table_data_path_type="pivotTableDataPathType"
    ),
    field_id="fieldId",
    field_value="fieldValue"
)

Attributes

data_path_type

The type configuration of the field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathvalue.html#cfn-quicksight-template-datapathvalue-datapathtype

field_id

The field ID of the field that needs to be sorted.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathvalue.html#cfn-quicksight-template-datapathvalue-fieldid

field_value

The actual value of the field that needs to be sorted.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathvalue.html#cfn-quicksight-template-datapathvalue-fieldvalue

DataSetConfigurationProperty

class CfnTemplate.DataSetConfigurationProperty(*, column_group_schema_list=None, data_set_schema=None, placeholder=None)

Bases: object

Dataset configuration.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

data_set_configuration_property = quicksight.CfnTemplate.DataSetConfigurationProperty(
    column_group_schema_list=[quicksight.CfnTemplate.ColumnGroupSchemaProperty(
        column_group_column_schema_list=[quicksight.CfnTemplate.ColumnGroupColumnSchemaProperty(
            name="name"
        )],
        name="name"
    )],
    data_set_schema=quicksight.CfnTemplate.DataSetSchemaProperty(
        column_schema_list=[quicksight.CfnTemplate.ColumnSchemaProperty(
            data_type="dataType",
            geographic_role="geographicRole",
            name="name"
        )]
    ),
    placeholder="placeholder"
)

Attributes

column_group_schema_list

A structure containing the list of column group schemas.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetconfiguration.html#cfn-quicksight-template-datasetconfiguration-columngroupschemalist

data_set_schema

Dataset schema.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetconfiguration.html#cfn-quicksight-template-datasetconfiguration-datasetschema

placeholder

Placeholder.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetconfiguration.html#cfn-quicksight-template-datasetconfiguration-placeholder

DataSetReferenceProperty

class CfnTemplate.DataSetReferenceProperty(*, data_set_arn, data_set_placeholder)

Bases: object

Dataset reference.

Parameters:
  • data_set_arn (str) – Dataset Amazon Resource Name (ARN).

  • data_set_placeholder (str) – Dataset placeholder.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetreference.html

ExampleMetadata:

fixture=_generated

Example:

# 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

data_set_reference_property = quicksight.CfnTemplate.DataSetReferenceProperty(
    data_set_arn="dataSetArn",
    data_set_placeholder="dataSetPlaceholder"
)

Attributes

data_set_arn

Dataset Amazon Resource Name (ARN).

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetreference.html#cfn-quicksight-template-datasetreference-datasetarn

data_set_placeholder

Dataset placeholder.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetreference.html#cfn-quicksight-template-datasetreference-datasetplaceholder

DataSetSchemaProperty

class CfnTemplate.DataSetSchemaProperty(*, column_schema_list=None)

Bases: object

Dataset schema.

Parameters:

column_schema_list (Union[IResolvable, Sequence[Union[IResolvable, ColumnSchemaProperty, Dict[str, Any]]], None]) – A structure containing the list of column schemas.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetschema.html

ExampleMetadata:

fixture=_generated

Example:

# 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

data_set_schema_property = quicksight.CfnTemplate.DataSetSchemaProperty(
    column_schema_list=[quicksight.CfnTemplate.ColumnSchemaProperty(
        data_type="dataType",
        geographic_role="geographicRole",
        name="name"
    )]
)

Attributes

column_schema_list

A structure containing the list of column schemas.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetschema.html#cfn-quicksight-template-datasetschema-columnschemalist

DateAxisOptionsProperty

class CfnTemplate.DateAxisOptionsProperty(*, missing_date_visibility=None)

Bases: object

The options that determine how a date axis is displayed.

Parameters:

missing_date_visibility (Optional[str]) – Determines whether or not missing dates are displayed.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dateaxisoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

date_axis_options_property = quicksight.CfnTemplate.DateAxisOptionsProperty(
    missing_date_visibility="missingDateVisibility"
)

Attributes

missing_date_visibility

Determines whether or not missing dates are displayed.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dateaxisoptions.html#cfn-quicksight-template-dateaxisoptions-missingdatevisibility

DateDimensionFieldProperty

class CfnTemplate.DateDimensionFieldProperty(*, column, field_id, date_granularity=None, format_configuration=None, hierarchy_id=None)

Bases: object

The dimension type field with date type columns.

Parameters:
  • column (Union[IResolvable, ColumnIdentifierProperty, Dict[str, Any]]) – The column that is used in the DateDimensionField .

  • field_id (str) – The custom field ID.

  • date_granularity (Optional[str]) – The date granularity of the DateDimensionField . Choose one of the following options:. - YEAR - QUARTER - MONTH - WEEK - DAY - HOUR - MINUTE - SECOND - MILLISECOND

  • format_configuration (Union[IResolvable, DateTimeFormatConfigurationProperty, Dict[str, Any], None]) – The format configuration of the field.

  • hierarchy_id (Optional[str]) – The custom hierarchy ID.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datedimensionfield.html

ExampleMetadata:

fixture=_generated

Example:

# 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

date_dimension_field_property = quicksight.CfnTemplate.DateDimensionFieldProperty(
    column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),
    field_id="fieldId",

    # the properties below are optional
    date_granularity="dateGranularity",
    format_configuration=quicksight.CfnTemplate.DateTimeFormatConfigurationProperty(
        date_time_format="dateTimeFormat",
        null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
            null_string="nullString"
        ),
        numeric_format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
            currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                number_scale="numberScale",
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix",
                symbol="symbol"
            ),
            number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                number_scale="numberScale",
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            ),
            percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            )
        )
    ),
    hierarchy_id="hierarchyId"
)

Attributes

column

The column that is used in the DateDimensionField .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datedimensionfield.html#cfn-quicksight-template-datedimensionfield-column

date_granularity

.

  • YEAR

  • QUARTER

  • MONTH

  • WEEK

  • DAY

  • HOUR

  • MINUTE

  • SECOND

  • MILLISECOND

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datedimensionfield.html#cfn-quicksight-template-datedimensionfield-dategranularity

Type:

The date granularity of the DateDimensionField . Choose one of the following options

field_id

The custom field ID.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datedimensionfield.html#cfn-quicksight-template-datedimensionfield-fieldid

format_configuration

The format configuration of the field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datedimensionfield.html#cfn-quicksight-template-datedimensionfield-formatconfiguration

hierarchy_id

The custom hierarchy ID.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datedimensionfield.html#cfn-quicksight-template-datedimensionfield-hierarchyid

DateMeasureFieldProperty

class CfnTemplate.DateMeasureFieldProperty(*, column, field_id, aggregation_function=None, format_configuration=None)

Bases: object

The measure type field with date type columns.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datemeasurefield.html

ExampleMetadata:

fixture=_generated

Example:

# 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

date_measure_field_property = quicksight.CfnTemplate.DateMeasureFieldProperty(
    column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),
    field_id="fieldId",

    # the properties below are optional
    aggregation_function="aggregationFunction",
    format_configuration=quicksight.CfnTemplate.DateTimeFormatConfigurationProperty(
        date_time_format="dateTimeFormat",
        null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
            null_string="nullString"
        ),
        numeric_format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
            currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                number_scale="numberScale",
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix",
                symbol="symbol"
            ),
            number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                number_scale="numberScale",
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            ),
            percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            )
        )
    )
)

Attributes

aggregation_function

The aggregation function of the measure field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datemeasurefield.html#cfn-quicksight-template-datemeasurefield-aggregationfunction

column

The column that is used in the DateMeasureField .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datemeasurefield.html#cfn-quicksight-template-datemeasurefield-column

field_id

The custom field ID.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datemeasurefield.html#cfn-quicksight-template-datemeasurefield-fieldid

format_configuration

The format configuration of the field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datemeasurefield.html#cfn-quicksight-template-datemeasurefield-formatconfiguration

DateTimeDefaultValuesProperty

class CfnTemplate.DateTimeDefaultValuesProperty(*, dynamic_value=None, rolling_date=None, static_values=None)

Bases: object

The default values of the DateTimeParameterDeclaration .

Parameters:
  • dynamic_value (Union[IResolvable, DynamicDefaultValueProperty, Dict[str, Any], None]) – The dynamic value of the DataTimeDefaultValues . Different defaults are displayed according to users, groups, and values mapping.

  • rolling_date (Union[IResolvable, RollingDateConfigurationProperty, Dict[str, Any], None]) – The rolling date of the DataTimeDefaultValues . The date is determined from the dataset based on input expression.

  • static_values (Optional[Sequence[str]]) – The static values of the DataTimeDefaultValues .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimedefaultvalues.html

ExampleMetadata:

fixture=_generated

Example:

# 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

date_time_default_values_property = quicksight.CfnTemplate.DateTimeDefaultValuesProperty(
    dynamic_value=quicksight.CfnTemplate.DynamicDefaultValueProperty(
        default_value_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),

        # the properties below are optional
        group_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),
        user_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        )
    ),
    rolling_date=quicksight.CfnTemplate.RollingDateConfigurationProperty(
        expression="expression",

        # the properties below are optional
        data_set_identifier="dataSetIdentifier"
    ),
    static_values=["staticValues"]
)

Attributes

dynamic_value

The dynamic value of the DataTimeDefaultValues .

Different defaults are displayed according to users, groups, and values mapping.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimedefaultvalues.html#cfn-quicksight-template-datetimedefaultvalues-dynamicvalue

rolling_date

The rolling date of the DataTimeDefaultValues .

The date is determined from the dataset based on input expression.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimedefaultvalues.html#cfn-quicksight-template-datetimedefaultvalues-rollingdate

static_values

The static values of the DataTimeDefaultValues .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimedefaultvalues.html#cfn-quicksight-template-datetimedefaultvalues-staticvalues

DateTimeFormatConfigurationProperty

class CfnTemplate.DateTimeFormatConfigurationProperty(*, date_time_format=None, null_value_format_configuration=None, numeric_format_configuration=None)

Bases: object

Formatting configuration for DateTime fields.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

date_time_format_configuration_property = quicksight.CfnTemplate.DateTimeFormatConfigurationProperty(
    date_time_format="dateTimeFormat",
    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
        null_string="nullString"
    ),
    numeric_format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
        currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
            decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                decimal_places=123
            ),
            negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                display_mode="displayMode"
            ),
            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                null_string="nullString"
            ),
            number_scale="numberScale",
            prefix="prefix",
            separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                decimal_separator="decimalSeparator",
                thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                    grouping_style="groupingStyle",
                    symbol="symbol",
                    visibility="visibility"
                )
            ),
            suffix="suffix",
            symbol="symbol"
        ),
        number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
            decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                decimal_places=123
            ),
            negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                display_mode="displayMode"
            ),
            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                null_string="nullString"
            ),
            number_scale="numberScale",
            prefix="prefix",
            separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                decimal_separator="decimalSeparator",
                thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                    grouping_style="groupingStyle",
                    symbol="symbol",
                    visibility="visibility"
                )
            ),
            suffix="suffix"
        ),
        percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
            decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                decimal_places=123
            ),
            negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                display_mode="displayMode"
            ),
            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                null_string="nullString"
            ),
            prefix="prefix",
            separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                decimal_separator="decimalSeparator",
                thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                    grouping_style="groupingStyle",
                    symbol="symbol",
                    visibility="visibility"
                )
            ),
            suffix="suffix"
        )
    )
)

Attributes

date_time_format

Determines the DateTime format.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.html#cfn-quicksight-template-datetimeformatconfiguration-datetimeformat

null_value_format_configuration

The options that determine the null value format configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.html#cfn-quicksight-template-datetimeformatconfiguration-nullvalueformatconfiguration

numeric_format_configuration

The formatting configuration for numeric DateTime fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.html#cfn-quicksight-template-datetimeformatconfiguration-numericformatconfiguration

DateTimeHierarchyProperty

class CfnTemplate.DateTimeHierarchyProperty(*, hierarchy_id, drill_down_filters=None)

Bases: object

The option that determines the hierarchy of any DateTime fields.

Parameters:
  • hierarchy_id (str) – The hierarchy ID of the DateTime hierarchy.

  • drill_down_filters (Union[IResolvable, Sequence[Union[IResolvable, DrillDownFilterProperty, Dict[str, Any]]], None]) – The option that determines the drill down filters for the DateTime hierarchy.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimehierarchy.html

ExampleMetadata:

fixture=_generated

Example:

# 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

date_time_hierarchy_property = quicksight.CfnTemplate.DateTimeHierarchyProperty(
    hierarchy_id="hierarchyId",

    # the properties below are optional
    drill_down_filters=[quicksight.CfnTemplate.DrillDownFilterProperty(
        category_filter=quicksight.CfnTemplate.CategoryDrillDownFilterProperty(
            category_values=["categoryValues"],
            column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            )
        ),
        numeric_equality_filter=quicksight.CfnTemplate.NumericEqualityDrillDownFilterProperty(
            column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            value=123
        ),
        time_range_filter=quicksight.CfnTemplate.TimeRangeDrillDownFilterProperty(
            column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            range_maximum="rangeMaximum",
            range_minimum="rangeMinimum",
            time_granularity="timeGranularity"
        )
    )]
)

Attributes

drill_down_filters

The option that determines the drill down filters for the DateTime hierarchy.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimehierarchy.html#cfn-quicksight-template-datetimehierarchy-drilldownfilters

hierarchy_id

The hierarchy ID of the DateTime hierarchy.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimehierarchy.html#cfn-quicksight-template-datetimehierarchy-hierarchyid

DateTimeParameterDeclarationProperty

class CfnTemplate.DateTimeParameterDeclarationProperty(*, name, default_values=None, mapped_data_set_parameters=None, time_granularity=None, value_when_unset=None)

Bases: object

A parameter declaration for the DateTime data type.

Parameters:
  • name (str) – The name of the parameter that is being declared.

  • default_values (Union[IResolvable, DateTimeDefaultValuesProperty, Dict[str, Any], None]) – The default values of a parameter. If the parameter is a single-value parameter, a maximum of one default value can be provided.

  • mapped_data_set_parameters (Union[IResolvable, Sequence[Union[IResolvable, MappedDataSetParameterProperty, Dict[str, Any]]], None]) –

  • time_granularity (Optional[str]) – The level of time precision that is used to aggregate DateTime values.

  • value_when_unset (Union[IResolvable, DateTimeValueWhenUnsetConfigurationProperty, Dict[str, Any], None]) – The configuration that defines the default value of a DateTime parameter when a value has not been set.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeparameterdeclaration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

date_time_parameter_declaration_property = quicksight.CfnTemplate.DateTimeParameterDeclarationProperty(
    name="name",

    # the properties below are optional
    default_values=quicksight.CfnTemplate.DateTimeDefaultValuesProperty(
        dynamic_value=quicksight.CfnTemplate.DynamicDefaultValueProperty(
            default_value_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            group_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            user_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            )
        ),
        rolling_date=quicksight.CfnTemplate.RollingDateConfigurationProperty(
            expression="expression",

            # the properties below are optional
            data_set_identifier="dataSetIdentifier"
        ),
        static_values=["staticValues"]
    ),
    mapped_data_set_parameters=[quicksight.CfnTemplate.MappedDataSetParameterProperty(
        data_set_identifier="dataSetIdentifier",
        data_set_parameter_name="dataSetParameterName"
    )],
    time_granularity="timeGranularity",
    value_when_unset=quicksight.CfnTemplate.DateTimeValueWhenUnsetConfigurationProperty(
        custom_value="customValue",
        value_when_unset_option="valueWhenUnsetOption"
    )
)

Attributes

default_values

The default values of a parameter.

If the parameter is a single-value parameter, a maximum of one default value can be provided.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeparameterdeclaration.html#cfn-quicksight-template-datetimeparameterdeclaration-defaultvalues

mapped_data_set_parameters

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeparameterdeclaration.html#cfn-quicksight-template-datetimeparameterdeclaration-mappeddatasetparameters

Type:

see

name

The name of the parameter that is being declared.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeparameterdeclaration.html#cfn-quicksight-template-datetimeparameterdeclaration-name

time_granularity

The level of time precision that is used to aggregate DateTime values.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeparameterdeclaration.html#cfn-quicksight-template-datetimeparameterdeclaration-timegranularity

value_when_unset

The configuration that defines the default value of a DateTime parameter when a value has not been set.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeparameterdeclaration.html#cfn-quicksight-template-datetimeparameterdeclaration-valuewhenunset

DateTimePickerControlDisplayOptionsProperty

class CfnTemplate.DateTimePickerControlDisplayOptionsProperty(*, date_icon_visibility=None, date_time_format=None, helper_text_visibility=None, info_icon_label_options=None, title_options=None)

Bases: object

The display options of a control.

Parameters:
  • date_icon_visibility (Any) – The date icon visibility of the DateTimePickerControlDisplayOptions .

  • date_time_format (Optional[str]) – Customize how dates are formatted in controls.

  • helper_text_visibility (Any) – The helper text visibility of the DateTimePickerControlDisplayOptions .

  • info_icon_label_options (Union[IResolvable, SheetControlInfoIconLabelOptionsProperty, Dict[str, Any], None]) – The configuration of info icon label options.

  • title_options (Union[IResolvable, LabelOptionsProperty, Dict[str, Any], None]) – The options to configure the title visibility, name, and font size.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimepickercontroldisplayoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

# date_icon_visibility: Any
# helper_text_visibility: Any

date_time_picker_control_display_options_property = quicksight.CfnTemplate.DateTimePickerControlDisplayOptionsProperty(
    date_icon_visibility=date_icon_visibility,
    date_time_format="dateTimeFormat",
    helper_text_visibility=helper_text_visibility,
    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
        info_icon_text="infoIconText",
        visibility="visibility"
    ),
    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
        custom_label="customLabel",
        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
            font_color="fontColor",
            font_decoration="fontDecoration",
            font_family="fontFamily",
            font_size=quicksight.CfnTemplate.FontSizeProperty(
                absolute="absolute",
                relative="relative"
            ),
            font_style="fontStyle",
            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                name="name"
            )
        ),
        visibility="visibility"
    )
)

Attributes

date_icon_visibility

The date icon visibility of the DateTimePickerControlDisplayOptions .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimepickercontroldisplayoptions.html#cfn-quicksight-template-datetimepickercontroldisplayoptions-dateiconvisibility

date_time_format

Customize how dates are formatted in controls.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimepickercontroldisplayoptions.html#cfn-quicksight-template-datetimepickercontroldisplayoptions-datetimeformat

helper_text_visibility

The helper text visibility of the DateTimePickerControlDisplayOptions .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimepickercontroldisplayoptions.html#cfn-quicksight-template-datetimepickercontroldisplayoptions-helpertextvisibility

info_icon_label_options

The configuration of info icon label options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimepickercontroldisplayoptions.html#cfn-quicksight-template-datetimepickercontroldisplayoptions-infoiconlabeloptions

title_options

The options to configure the title visibility, name, and font size.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimepickercontroldisplayoptions.html#cfn-quicksight-template-datetimepickercontroldisplayoptions-titleoptions

DateTimeValueWhenUnsetConfigurationProperty

class CfnTemplate.DateTimeValueWhenUnsetConfigurationProperty(*, custom_value=None, value_when_unset_option=None)

Bases: object

The configuration that defines the default value of a DateTime parameter when a value has not been set.

Parameters:
  • custom_value (Optional[str]) – A custom value that’s used when the value of a parameter isn’t set.

  • value_when_unset_option (Optional[str]) – The built-in options for default values. The value can be one of the following:. - RECOMMENDED : The recommended value. - NULL : The NULL value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimevaluewhenunsetconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

date_time_value_when_unset_configuration_property = quicksight.CfnTemplate.DateTimeValueWhenUnsetConfigurationProperty(
    custom_value="customValue",
    value_when_unset_option="valueWhenUnsetOption"
)

Attributes

custom_value

A custom value that’s used when the value of a parameter isn’t set.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimevaluewhenunsetconfiguration.html#cfn-quicksight-template-datetimevaluewhenunsetconfiguration-customvalue

value_when_unset_option

.

  • RECOMMENDED : The recommended value.

  • NULL : The NULL value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimevaluewhenunsetconfiguration.html#cfn-quicksight-template-datetimevaluewhenunsetconfiguration-valuewhenunsetoption

Type:

The built-in options for default values. The value can be one of the following

DecimalDefaultValuesProperty

class CfnTemplate.DecimalDefaultValuesProperty(*, dynamic_value=None, static_values=None)

Bases: object

The default values of the DecimalParameterDeclaration .

Parameters:
  • dynamic_value (Union[IResolvable, DynamicDefaultValueProperty, Dict[str, Any], None]) – The dynamic value of the DecimalDefaultValues . Different defaults are displayed according to users, groups, and values mapping.

  • static_values (Union[Sequence[Union[int, float]], IResolvable, None]) – The static values of the DecimalDefaultValues .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimaldefaultvalues.html

ExampleMetadata:

fixture=_generated

Example:

# 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

decimal_default_values_property = quicksight.CfnTemplate.DecimalDefaultValuesProperty(
    dynamic_value=quicksight.CfnTemplate.DynamicDefaultValueProperty(
        default_value_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),

        # the properties below are optional
        group_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),
        user_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        )
    ),
    static_values=[123]
)

Attributes

dynamic_value

The dynamic value of the DecimalDefaultValues .

Different defaults are displayed according to users, groups, and values mapping.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimaldefaultvalues.html#cfn-quicksight-template-decimaldefaultvalues-dynamicvalue

static_values

The static values of the DecimalDefaultValues .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimaldefaultvalues.html#cfn-quicksight-template-decimaldefaultvalues-staticvalues

DecimalParameterDeclarationProperty

class CfnTemplate.DecimalParameterDeclarationProperty(*, name, parameter_value_type, default_values=None, mapped_data_set_parameters=None, value_when_unset=None)

Bases: object

A parameter declaration for the Decimal data type.

Parameters:
  • name (str) – The name of the parameter that is being declared.

  • parameter_value_type (str) – The value type determines whether the parameter is a single-value or multi-value parameter.

  • default_values (Union[IResolvable, DecimalDefaultValuesProperty, Dict[str, Any], None]) – The default values of a parameter. If the parameter is a single-value parameter, a maximum of one default value can be provided.

  • mapped_data_set_parameters (Union[IResolvable, Sequence[Union[IResolvable, MappedDataSetParameterProperty, Dict[str, Any]]], None]) –

  • value_when_unset (Union[IResolvable, DecimalValueWhenUnsetConfigurationProperty, Dict[str, Any], None]) – The configuration that defines the default value of a Decimal parameter when a value has not been set.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalparameterdeclaration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

decimal_parameter_declaration_property = quicksight.CfnTemplate.DecimalParameterDeclarationProperty(
    name="name",
    parameter_value_type="parameterValueType",

    # the properties below are optional
    default_values=quicksight.CfnTemplate.DecimalDefaultValuesProperty(
        dynamic_value=quicksight.CfnTemplate.DynamicDefaultValueProperty(
            default_value_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            group_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            user_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            )
        ),
        static_values=[123]
    ),
    mapped_data_set_parameters=[quicksight.CfnTemplate.MappedDataSetParameterProperty(
        data_set_identifier="dataSetIdentifier",
        data_set_parameter_name="dataSetParameterName"
    )],
    value_when_unset=quicksight.CfnTemplate.DecimalValueWhenUnsetConfigurationProperty(
        custom_value=123,
        value_when_unset_option="valueWhenUnsetOption"
    )
)

Attributes

default_values

The default values of a parameter.

If the parameter is a single-value parameter, a maximum of one default value can be provided.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalparameterdeclaration.html#cfn-quicksight-template-decimalparameterdeclaration-defaultvalues

mapped_data_set_parameters

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalparameterdeclaration.html#cfn-quicksight-template-decimalparameterdeclaration-mappeddatasetparameters

Type:

see

name

The name of the parameter that is being declared.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalparameterdeclaration.html#cfn-quicksight-template-decimalparameterdeclaration-name

parameter_value_type

The value type determines whether the parameter is a single-value or multi-value parameter.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalparameterdeclaration.html#cfn-quicksight-template-decimalparameterdeclaration-parametervaluetype

value_when_unset

The configuration that defines the default value of a Decimal parameter when a value has not been set.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalparameterdeclaration.html#cfn-quicksight-template-decimalparameterdeclaration-valuewhenunset

DecimalPlacesConfigurationProperty

class CfnTemplate.DecimalPlacesConfigurationProperty(*, decimal_places)

Bases: object

The option that determines the decimal places configuration.

Parameters:

decimal_places (Union[int, float]) – The values of the decimal places.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalplacesconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

decimal_places_configuration_property = quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
    decimal_places=123
)

Attributes

decimal_places

The values of the decimal places.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalplacesconfiguration.html#cfn-quicksight-template-decimalplacesconfiguration-decimalplaces

DecimalValueWhenUnsetConfigurationProperty

class CfnTemplate.DecimalValueWhenUnsetConfigurationProperty(*, custom_value=None, value_when_unset_option=None)

Bases: object

The configuration that defines the default value of a Decimal parameter when a value has not been set.

Parameters:
  • custom_value (Union[int, float, None]) – A custom value that’s used when the value of a parameter isn’t set.

  • value_when_unset_option (Optional[str]) – The built-in options for default values. The value can be one of the following:. - RECOMMENDED : The recommended value. - NULL : The NULL value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalvaluewhenunsetconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

decimal_value_when_unset_configuration_property = quicksight.CfnTemplate.DecimalValueWhenUnsetConfigurationProperty(
    custom_value=123,
    value_when_unset_option="valueWhenUnsetOption"
)

Attributes

custom_value

A custom value that’s used when the value of a parameter isn’t set.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalvaluewhenunsetconfiguration.html#cfn-quicksight-template-decimalvaluewhenunsetconfiguration-customvalue

value_when_unset_option

.

  • RECOMMENDED : The recommended value.

  • NULL : The NULL value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalvaluewhenunsetconfiguration.html#cfn-quicksight-template-decimalvaluewhenunsetconfiguration-valuewhenunsetoption

Type:

The built-in options for default values. The value can be one of the following

DefaultDateTimePickerControlOptionsProperty

class CfnTemplate.DefaultDateTimePickerControlOptionsProperty(*, commit_mode=None, display_options=None, type=None)

Bases: object

The default options that correspond to the filter control type of a DateTimePicker .

Parameters:
  • commit_mode (Optional[str]) – The visibility configuration of the Apply button on a DateTimePickerControl .

  • display_options (Union[IResolvable, DateTimePickerControlDisplayOptionsProperty, Dict[str, Any], None]) – The display options of a control.

  • type (Optional[str]) – The date time picker type of the DefaultDateTimePickerControlOptions . Choose one of the following options:. - SINGLE_VALUED : The filter condition is a fixed date. - DATE_RANGE : The filter condition is a date time range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultdatetimepickercontroloptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

# date_icon_visibility: Any
# helper_text_visibility: Any

default_date_time_picker_control_options_property = quicksight.CfnTemplate.DefaultDateTimePickerControlOptionsProperty(
    commit_mode="commitMode",
    display_options=quicksight.CfnTemplate.DateTimePickerControlDisplayOptionsProperty(
        date_icon_visibility=date_icon_visibility,
        date_time_format="dateTimeFormat",
        helper_text_visibility=helper_text_visibility,
        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
            info_icon_text="infoIconText",
            visibility="visibility"
        ),
        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        )
    ),
    type="type"
)

Attributes

commit_mode

The visibility configuration of the Apply button on a DateTimePickerControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultdatetimepickercontroloptions.html#cfn-quicksight-template-defaultdatetimepickercontroloptions-commitmode

display_options

The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultdatetimepickercontroloptions.html#cfn-quicksight-template-defaultdatetimepickercontroloptions-displayoptions

type

.

  • SINGLE_VALUED : The filter condition is a fixed date.

  • DATE_RANGE : The filter condition is a date time range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultdatetimepickercontroloptions.html#cfn-quicksight-template-defaultdatetimepickercontroloptions-type

Type:

The date time picker type of the DefaultDateTimePickerControlOptions . Choose one of the following options

DefaultFilterControlConfigurationProperty

class CfnTemplate.DefaultFilterControlConfigurationProperty(*, control_options, title)

Bases: object

The default configuration for all dependent controls of the filter.

Parameters:
  • control_options (Union[IResolvable, DefaultFilterControlOptionsProperty, Dict[str, Any]]) – The control option for the DefaultFilterControlConfiguration .

  • title (str) – The title of the DefaultFilterControlConfiguration . This title is shared by all controls that are tied to this filter.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontrolconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

# date_icon_visibility: Any
# helper_text_visibility: Any

default_filter_control_configuration_property = quicksight.CfnTemplate.DefaultFilterControlConfigurationProperty(
    control_options=quicksight.CfnTemplate.DefaultFilterControlOptionsProperty(
        default_date_time_picker_options=quicksight.CfnTemplate.DefaultDateTimePickerControlOptionsProperty(
            commit_mode="commitMode",
            display_options=quicksight.CfnTemplate.DateTimePickerControlDisplayOptionsProperty(
                date_icon_visibility=date_icon_visibility,
                date_time_format="dateTimeFormat",
                helper_text_visibility=helper_text_visibility,
                info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                    info_icon_text="infoIconText",
                    visibility="visibility"
                ),
                title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                    custom_label="customLabel",
                    font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                        font_color="fontColor",
                        font_decoration="fontDecoration",
                        font_family="fontFamily",
                        font_size=quicksight.CfnTemplate.FontSizeProperty(
                            absolute="absolute",
                            relative="relative"
                        ),
                        font_style="fontStyle",
                        font_weight=quicksight.CfnTemplate.FontWeightProperty(
                            name="name"
                        )
                    ),
                    visibility="visibility"
                )
            ),
            type="type"
        ),
        default_dropdown_options=quicksight.CfnTemplate.DefaultFilterDropDownControlOptionsProperty(
            commit_mode="commitMode",
            display_options=quicksight.CfnTemplate.DropDownControlDisplayOptionsProperty(
                info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                    info_icon_text="infoIconText",
                    visibility="visibility"
                ),
                select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
                    visibility="visibility"
                ),
                title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                    custom_label="customLabel",
                    font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                        font_color="fontColor",
                        font_decoration="fontDecoration",
                        font_family="fontFamily",
                        font_size=quicksight.CfnTemplate.FontSizeProperty(
                            absolute="absolute",
                            relative="relative"
                        ),
                        font_style="fontStyle",
                        font_weight=quicksight.CfnTemplate.FontWeightProperty(
                            name="name"
                        )
                    ),
                    visibility="visibility"
                )
            ),
            selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
                values=["values"]
            ),
            type="type"
        ),
        default_list_options=quicksight.CfnTemplate.DefaultFilterListControlOptionsProperty(
            display_options=quicksight.CfnTemplate.ListControlDisplayOptionsProperty(
                info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                    info_icon_text="infoIconText",
                    visibility="visibility"
                ),
                search_options=quicksight.CfnTemplate.ListControlSearchOptionsProperty(
                    visibility="visibility"
                ),
                select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
                    visibility="visibility"
                ),
                title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                    custom_label="customLabel",
                    font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                        font_color="fontColor",
                        font_decoration="fontDecoration",
                        font_family="fontFamily",
                        font_size=quicksight.CfnTemplate.FontSizeProperty(
                            absolute="absolute",
                            relative="relative"
                        ),
                        font_style="fontStyle",
                        font_weight=quicksight.CfnTemplate.FontWeightProperty(
                            name="name"
                        )
                    ),
                    visibility="visibility"
                )
            ),
            selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
                values=["values"]
            ),
            type="type"
        ),
        default_relative_date_time_options=quicksight.CfnTemplate.DefaultRelativeDateTimeControlOptionsProperty(
            commit_mode="commitMode",
            display_options=quicksight.CfnTemplate.RelativeDateTimeControlDisplayOptionsProperty(
                date_time_format="dateTimeFormat",
                info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                    info_icon_text="infoIconText",
                    visibility="visibility"
                ),
                title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                    custom_label="customLabel",
                    font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                        font_color="fontColor",
                        font_decoration="fontDecoration",
                        font_family="fontFamily",
                        font_size=quicksight.CfnTemplate.FontSizeProperty(
                            absolute="absolute",
                            relative="relative"
                        ),
                        font_style="fontStyle",
                        font_weight=quicksight.CfnTemplate.FontWeightProperty(
                            name="name"
                        )
                    ),
                    visibility="visibility"
                )
            )
        ),
        default_slider_options=quicksight.CfnTemplate.DefaultSliderControlOptionsProperty(
            maximum_value=123,
            minimum_value=123,
            step_size=123,

            # the properties below are optional
            display_options=quicksight.CfnTemplate.SliderControlDisplayOptionsProperty(
                info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                    info_icon_text="infoIconText",
                    visibility="visibility"
                ),
                title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                    custom_label="customLabel",
                    font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                        font_color="fontColor",
                        font_decoration="fontDecoration",
                        font_family="fontFamily",
                        font_size=quicksight.CfnTemplate.FontSizeProperty(
                            absolute="absolute",
                            relative="relative"
                        ),
                        font_style="fontStyle",
                        font_weight=quicksight.CfnTemplate.FontWeightProperty(
                            name="name"
                        )
                    ),
                    visibility="visibility"
                )
            ),
            type="type"
        ),
        default_text_area_options=quicksight.CfnTemplate.DefaultTextAreaControlOptionsProperty(
            delimiter="delimiter",
            display_options=quicksight.CfnTemplate.TextAreaControlDisplayOptionsProperty(
                info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                    info_icon_text="infoIconText",
                    visibility="visibility"
                ),
                placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
                    visibility="visibility"
                ),
                title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                    custom_label="customLabel",
                    font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                        font_color="fontColor",
                        font_decoration="fontDecoration",
                        font_family="fontFamily",
                        font_size=quicksight.CfnTemplate.FontSizeProperty(
                            absolute="absolute",
                            relative="relative"
                        ),
                        font_style="fontStyle",
                        font_weight=quicksight.CfnTemplate.FontWeightProperty(
                            name="name"
                        )
                    ),
                    visibility="visibility"
                )
            )
        ),
        default_text_field_options=quicksight.CfnTemplate.DefaultTextFieldControlOptionsProperty(
            display_options=quicksight.CfnTemplate.TextFieldControlDisplayOptionsProperty(
                info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                    info_icon_text="infoIconText",
                    visibility="visibility"
                ),
                placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
                    visibility="visibility"
                ),
                title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                    custom_label="customLabel",
                    font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                        font_color="fontColor",
                        font_decoration="fontDecoration",
                        font_family="fontFamily",
                        font_size=quicksight.CfnTemplate.FontSizeProperty(
                            absolute="absolute",
                            relative="relative"
                        ),
                        font_style="fontStyle",
                        font_weight=quicksight.CfnTemplate.FontWeightProperty(
                            name="name"
                        )
                    ),
                    visibility="visibility"
                )
            )
        )
    ),
    title="title"
)

Attributes

control_options

The control option for the DefaultFilterControlConfiguration .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontrolconfiguration.html#cfn-quicksight-template-defaultfiltercontrolconfiguration-controloptions

title

The title of the DefaultFilterControlConfiguration .

This title is shared by all controls that are tied to this filter.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontrolconfiguration.html#cfn-quicksight-template-defaultfiltercontrolconfiguration-title

DefaultFilterControlOptionsProperty

class CfnTemplate.DefaultFilterControlOptionsProperty(*, default_date_time_picker_options=None, default_dropdown_options=None, default_list_options=None, default_relative_date_time_options=None, default_slider_options=None, default_text_area_options=None, default_text_field_options=None)

Bases: object

The option that corresponds to the control type of the filter.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontroloptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

# date_icon_visibility: Any
# helper_text_visibility: Any

default_filter_control_options_property = quicksight.CfnTemplate.DefaultFilterControlOptionsProperty(
    default_date_time_picker_options=quicksight.CfnTemplate.DefaultDateTimePickerControlOptionsProperty(
        commit_mode="commitMode",
        display_options=quicksight.CfnTemplate.DateTimePickerControlDisplayOptionsProperty(
            date_icon_visibility=date_icon_visibility,
            date_time_format="dateTimeFormat",
            helper_text_visibility=helper_text_visibility,
            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                info_icon_text="infoIconText",
                visibility="visibility"
            ),
            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            )
        ),
        type="type"
    ),
    default_dropdown_options=quicksight.CfnTemplate.DefaultFilterDropDownControlOptionsProperty(
        commit_mode="commitMode",
        display_options=quicksight.CfnTemplate.DropDownControlDisplayOptionsProperty(
            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                info_icon_text="infoIconText",
                visibility="visibility"
            ),
            select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
                visibility="visibility"
            ),
            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            )
        ),
        selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
            values=["values"]
        ),
        type="type"
    ),
    default_list_options=quicksight.CfnTemplate.DefaultFilterListControlOptionsProperty(
        display_options=quicksight.CfnTemplate.ListControlDisplayOptionsProperty(
            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                info_icon_text="infoIconText",
                visibility="visibility"
            ),
            search_options=quicksight.CfnTemplate.ListControlSearchOptionsProperty(
                visibility="visibility"
            ),
            select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
                visibility="visibility"
            ),
            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            )
        ),
        selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
            values=["values"]
        ),
        type="type"
    ),
    default_relative_date_time_options=quicksight.CfnTemplate.DefaultRelativeDateTimeControlOptionsProperty(
        commit_mode="commitMode",
        display_options=quicksight.CfnTemplate.RelativeDateTimeControlDisplayOptionsProperty(
            date_time_format="dateTimeFormat",
            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                info_icon_text="infoIconText",
                visibility="visibility"
            ),
            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            )
        )
    ),
    default_slider_options=quicksight.CfnTemplate.DefaultSliderControlOptionsProperty(
        maximum_value=123,
        minimum_value=123,
        step_size=123,

        # the properties below are optional
        display_options=quicksight.CfnTemplate.SliderControlDisplayOptionsProperty(
            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                info_icon_text="infoIconText",
                visibility="visibility"
            ),
            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            )
        ),
        type="type"
    ),
    default_text_area_options=quicksight.CfnTemplate.DefaultTextAreaControlOptionsProperty(
        delimiter="delimiter",
        display_options=quicksight.CfnTemplate.TextAreaControlDisplayOptionsProperty(
            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                info_icon_text="infoIconText",
                visibility="visibility"
            ),
            placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
                visibility="visibility"
            ),
            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            )
        )
    ),
    default_text_field_options=quicksight.CfnTemplate.DefaultTextFieldControlOptionsProperty(
        display_options=quicksight.CfnTemplate.TextFieldControlDisplayOptionsProperty(
            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                info_icon_text="infoIconText",
                visibility="visibility"
            ),
            placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
                visibility="visibility"
            ),
            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            )
        )
    )
)

Attributes

default_date_time_picker_options

The default options that correspond to the filter control type of a DateTimePicker .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontroloptions.html#cfn-quicksight-template-defaultfiltercontroloptions-defaultdatetimepickeroptions

default_dropdown_options

The default options that correspond to the Dropdown filter control type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontroloptions.html#cfn-quicksight-template-defaultfiltercontroloptions-defaultdropdownoptions

default_list_options

The default options that correspond to the List filter control type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontroloptions.html#cfn-quicksight-template-defaultfiltercontroloptions-defaultlistoptions

default_relative_date_time_options

The default options that correspond to the RelativeDateTime filter control type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontroloptions.html#cfn-quicksight-template-defaultfiltercontroloptions-defaultrelativedatetimeoptions

default_slider_options

The default options that correspond to the Slider filter control type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontroloptions.html#cfn-quicksight-template-defaultfiltercontroloptions-defaultslideroptions

default_text_area_options

The default options that correspond to the TextArea filter control type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontroloptions.html#cfn-quicksight-template-defaultfiltercontroloptions-defaulttextareaoptions

default_text_field_options

The default options that correspond to the TextField filter control type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontroloptions.html#cfn-quicksight-template-defaultfiltercontroloptions-defaulttextfieldoptions

DefaultFilterDropDownControlOptionsProperty

class CfnTemplate.DefaultFilterDropDownControlOptionsProperty(*, commit_mode=None, display_options=None, selectable_values=None, type=None)

Bases: object

The default options that correspond to the Dropdown filter control type.

Parameters:
  • commit_mode (Optional[str]) – The visibility configuration of the Apply button on a FilterDropDownControl .

  • display_options (Union[IResolvable, DropDownControlDisplayOptionsProperty, Dict[str, Any], None]) – The display options of a control.

  • selectable_values (Union[IResolvable, FilterSelectableValuesProperty, Dict[str, Any], None]) – A list of selectable values that are used in a control.

  • type (Optional[str]) – The type of the FilterDropDownControl . Choose one of the following options:. - MULTI_SELECT : The user can select multiple entries from a dropdown menu. - SINGLE_SELECT : The user can select a single entry from a dropdown menu.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfilterdropdowncontroloptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

default_filter_drop_down_control_options_property = quicksight.CfnTemplate.DefaultFilterDropDownControlOptionsProperty(
    commit_mode="commitMode",
    display_options=quicksight.CfnTemplate.DropDownControlDisplayOptionsProperty(
        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
            info_icon_text="infoIconText",
            visibility="visibility"
        ),
        select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
            visibility="visibility"
        ),
        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        )
    ),
    selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
        values=["values"]
    ),
    type="type"
)

Attributes

commit_mode

The visibility configuration of the Apply button on a FilterDropDownControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfilterdropdowncontroloptions.html#cfn-quicksight-template-defaultfilterdropdowncontroloptions-commitmode

display_options

The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfilterdropdowncontroloptions.html#cfn-quicksight-template-defaultfilterdropdowncontroloptions-displayoptions

selectable_values

A list of selectable values that are used in a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfilterdropdowncontroloptions.html#cfn-quicksight-template-defaultfilterdropdowncontroloptions-selectablevalues

type

.

  • MULTI_SELECT : The user can select multiple entries from a dropdown menu.

  • SINGLE_SELECT : The user can select a single entry from a dropdown menu.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfilterdropdowncontroloptions.html#cfn-quicksight-template-defaultfilterdropdowncontroloptions-type

Type:

The type of the FilterDropDownControl . Choose one of the following options

DefaultFilterListControlOptionsProperty

class CfnTemplate.DefaultFilterListControlOptionsProperty(*, display_options=None, selectable_values=None, type=None)

Bases: object

The default options that correspond to the List filter control type.

Parameters:
  • display_options (Union[IResolvable, ListControlDisplayOptionsProperty, Dict[str, Any], None]) – The display options of a control.

  • selectable_values (Union[IResolvable, FilterSelectableValuesProperty, Dict[str, Any], None]) – A list of selectable values that are used in a control.

  • type (Optional[str]) – The type of the DefaultFilterListControlOptions . Choose one of the following options:. - MULTI_SELECT : The user can select multiple entries from the list. - SINGLE_SELECT : The user can select a single entry from the list.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfilterlistcontroloptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

default_filter_list_control_options_property = quicksight.CfnTemplate.DefaultFilterListControlOptionsProperty(
    display_options=quicksight.CfnTemplate.ListControlDisplayOptionsProperty(
        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
            info_icon_text="infoIconText",
            visibility="visibility"
        ),
        search_options=quicksight.CfnTemplate.ListControlSearchOptionsProperty(
            visibility="visibility"
        ),
        select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
            visibility="visibility"
        ),
        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        )
    ),
    selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
        values=["values"]
    ),
    type="type"
)

Attributes

display_options

The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfilterlistcontroloptions.html#cfn-quicksight-template-defaultfilterlistcontroloptions-displayoptions

selectable_values

A list of selectable values that are used in a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfilterlistcontroloptions.html#cfn-quicksight-template-defaultfilterlistcontroloptions-selectablevalues

type

.

  • MULTI_SELECT : The user can select multiple entries from the list.

  • SINGLE_SELECT : The user can select a single entry from the list.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfilterlistcontroloptions.html#cfn-quicksight-template-defaultfilterlistcontroloptions-type

Type:

The type of the DefaultFilterListControlOptions . Choose one of the following options

DefaultFreeFormLayoutConfigurationProperty

class CfnTemplate.DefaultFreeFormLayoutConfigurationProperty(*, canvas_size_options)

Bases: object

The options that determine the default settings of a free-form layout configuration.

Parameters:

canvas_size_options (Union[IResolvable, FreeFormLayoutCanvasSizeOptionsProperty, Dict[str, Any]]) – Determines the screen canvas size options for a free-form layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfreeformlayoutconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

default_free_form_layout_configuration_property = quicksight.CfnTemplate.DefaultFreeFormLayoutConfigurationProperty(
    canvas_size_options=quicksight.CfnTemplate.FreeFormLayoutCanvasSizeOptionsProperty(
        screen_canvas_size_options=quicksight.CfnTemplate.FreeFormLayoutScreenCanvasSizeOptionsProperty(
            optimized_view_port_width="optimizedViewPortWidth"
        )
    )
)

Attributes

canvas_size_options

Determines the screen canvas size options for a free-form layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfreeformlayoutconfiguration.html#cfn-quicksight-template-defaultfreeformlayoutconfiguration-canvassizeoptions

DefaultGridLayoutConfigurationProperty

class CfnTemplate.DefaultGridLayoutConfigurationProperty(*, canvas_size_options)

Bases: object

The options that determine the default settings for a grid layout configuration.

Parameters:

canvas_size_options (Union[IResolvable, GridLayoutCanvasSizeOptionsProperty, Dict[str, Any]]) – Determines the screen canvas size options for a grid layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultgridlayoutconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

default_grid_layout_configuration_property = quicksight.CfnTemplate.DefaultGridLayoutConfigurationProperty(
    canvas_size_options=quicksight.CfnTemplate.GridLayoutCanvasSizeOptionsProperty(
        screen_canvas_size_options=quicksight.CfnTemplate.GridLayoutScreenCanvasSizeOptionsProperty(
            resize_option="resizeOption",

            # the properties below are optional
            optimized_view_port_width="optimizedViewPortWidth"
        )
    )
)

Attributes

canvas_size_options

Determines the screen canvas size options for a grid layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultgridlayoutconfiguration.html#cfn-quicksight-template-defaultgridlayoutconfiguration-canvassizeoptions

DefaultInteractiveLayoutConfigurationProperty

class CfnTemplate.DefaultInteractiveLayoutConfigurationProperty(*, free_form=None, grid=None)

Bases: object

The options that determine the default settings for interactive layout configuration.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultinteractivelayoutconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

default_interactive_layout_configuration_property = quicksight.CfnTemplate.DefaultInteractiveLayoutConfigurationProperty(
    free_form=quicksight.CfnTemplate.DefaultFreeFormLayoutConfigurationProperty(
        canvas_size_options=quicksight.CfnTemplate.FreeFormLayoutCanvasSizeOptionsProperty(
            screen_canvas_size_options=quicksight.CfnTemplate.FreeFormLayoutScreenCanvasSizeOptionsProperty(
                optimized_view_port_width="optimizedViewPortWidth"
            )
        )
    ),
    grid=quicksight.CfnTemplate.DefaultGridLayoutConfigurationProperty(
        canvas_size_options=quicksight.CfnTemplate.GridLayoutCanvasSizeOptionsProperty(
            screen_canvas_size_options=quicksight.CfnTemplate.GridLayoutScreenCanvasSizeOptionsProperty(
                resize_option="resizeOption",

                # the properties below are optional
                optimized_view_port_width="optimizedViewPortWidth"
            )
        )
    )
)

Attributes

free_form

The options that determine the default settings of a free-form layout configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultinteractivelayoutconfiguration.html#cfn-quicksight-template-defaultinteractivelayoutconfiguration-freeform

grid

The options that determine the default settings for a grid layout configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultinteractivelayoutconfiguration.html#cfn-quicksight-template-defaultinteractivelayoutconfiguration-grid

DefaultNewSheetConfigurationProperty

class CfnTemplate.DefaultNewSheetConfigurationProperty(*, interactive_layout_configuration=None, paginated_layout_configuration=None, sheet_content_type=None)

Bases: object

The configuration for default new sheet settings.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultnewsheetconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

default_new_sheet_configuration_property = quicksight.CfnTemplate.DefaultNewSheetConfigurationProperty(
    interactive_layout_configuration=quicksight.CfnTemplate.DefaultInteractiveLayoutConfigurationProperty(
        free_form=quicksight.CfnTemplate.DefaultFreeFormLayoutConfigurationProperty(
            canvas_size_options=quicksight.CfnTemplate.FreeFormLayoutCanvasSizeOptionsProperty(
                screen_canvas_size_options=quicksight.CfnTemplate.FreeFormLayoutScreenCanvasSizeOptionsProperty(
                    optimized_view_port_width="optimizedViewPortWidth"
                )
            )
        ),
        grid=quicksight.CfnTemplate.DefaultGridLayoutConfigurationProperty(
            canvas_size_options=quicksight.CfnTemplate.GridLayoutCanvasSizeOptionsProperty(
                screen_canvas_size_options=quicksight.CfnTemplate.GridLayoutScreenCanvasSizeOptionsProperty(
                    resize_option="resizeOption",

                    # the properties below are optional
                    optimized_view_port_width="optimizedViewPortWidth"
                )
            )
        )
    ),
    paginated_layout_configuration=quicksight.CfnTemplate.DefaultPaginatedLayoutConfigurationProperty(
        section_based=quicksight.CfnTemplate.DefaultSectionBasedLayoutConfigurationProperty(
            canvas_size_options=quicksight.CfnTemplate.SectionBasedLayoutCanvasSizeOptionsProperty(
                paper_canvas_size_options=quicksight.CfnTemplate.SectionBasedLayoutPaperCanvasSizeOptionsProperty(
                    paper_margin=quicksight.CfnTemplate.SpacingProperty(
                        bottom="bottom",
                        left="left",
                        right="right",
                        top="top"
                    ),
                    paper_orientation="paperOrientation",
                    paper_size="paperSize"
                )
            )
        )
    ),
    sheet_content_type="sheetContentType"
)

Attributes

interactive_layout_configuration

The options that determine the default settings for interactive layout configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultnewsheetconfiguration.html#cfn-quicksight-template-defaultnewsheetconfiguration-interactivelayoutconfiguration

paginated_layout_configuration

The options that determine the default settings for a paginated layout configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultnewsheetconfiguration.html#cfn-quicksight-template-defaultnewsheetconfiguration-paginatedlayoutconfiguration

sheet_content_type

The option that determines the sheet content type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultnewsheetconfiguration.html#cfn-quicksight-template-defaultnewsheetconfiguration-sheetcontenttype

DefaultPaginatedLayoutConfigurationProperty

class CfnTemplate.DefaultPaginatedLayoutConfigurationProperty(*, section_based=None)

Bases: object

The options that determine the default settings for a paginated layout configuration.

Parameters:

section_based (Union[IResolvable, DefaultSectionBasedLayoutConfigurationProperty, Dict[str, Any], None]) – The options that determine the default settings for a section-based layout configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultpaginatedlayoutconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

default_paginated_layout_configuration_property = quicksight.CfnTemplate.DefaultPaginatedLayoutConfigurationProperty(
    section_based=quicksight.CfnTemplate.DefaultSectionBasedLayoutConfigurationProperty(
        canvas_size_options=quicksight.CfnTemplate.SectionBasedLayoutCanvasSizeOptionsProperty(
            paper_canvas_size_options=quicksight.CfnTemplate.SectionBasedLayoutPaperCanvasSizeOptionsProperty(
                paper_margin=quicksight.CfnTemplate.SpacingProperty(
                    bottom="bottom",
                    left="left",
                    right="right",
                    top="top"
                ),
                paper_orientation="paperOrientation",
                paper_size="paperSize"
            )
        )
    )
)

Attributes

section_based

The options that determine the default settings for a section-based layout configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultpaginatedlayoutconfiguration.html#cfn-quicksight-template-defaultpaginatedlayoutconfiguration-sectionbased

DefaultRelativeDateTimeControlOptionsProperty

class CfnTemplate.DefaultRelativeDateTimeControlOptionsProperty(*, commit_mode=None, display_options=None)

Bases: object

The default options that correspond to the RelativeDateTime filter control type.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultrelativedatetimecontroloptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

default_relative_date_time_control_options_property = quicksight.CfnTemplate.DefaultRelativeDateTimeControlOptionsProperty(
    commit_mode="commitMode",
    display_options=quicksight.CfnTemplate.RelativeDateTimeControlDisplayOptionsProperty(
        date_time_format="dateTimeFormat",
        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
            info_icon_text="infoIconText",
            visibility="visibility"
        ),
        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        )
    )
)

Attributes

commit_mode

The visibility configuration of the Apply button on a RelativeDateTimeControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultrelativedatetimecontroloptions.html#cfn-quicksight-template-defaultrelativedatetimecontroloptions-commitmode

display_options

The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultrelativedatetimecontroloptions.html#cfn-quicksight-template-defaultrelativedatetimecontroloptions-displayoptions

DefaultSectionBasedLayoutConfigurationProperty

class CfnTemplate.DefaultSectionBasedLayoutConfigurationProperty(*, canvas_size_options)

Bases: object

The options that determine the default settings for a section-based layout configuration.

Parameters:

canvas_size_options (Union[IResolvable, SectionBasedLayoutCanvasSizeOptionsProperty, Dict[str, Any]]) – Determines the screen canvas size options for a section-based layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultsectionbasedlayoutconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

default_section_based_layout_configuration_property = quicksight.CfnTemplate.DefaultSectionBasedLayoutConfigurationProperty(
    canvas_size_options=quicksight.CfnTemplate.SectionBasedLayoutCanvasSizeOptionsProperty(
        paper_canvas_size_options=quicksight.CfnTemplate.SectionBasedLayoutPaperCanvasSizeOptionsProperty(
            paper_margin=quicksight.CfnTemplate.SpacingProperty(
                bottom="bottom",
                left="left",
                right="right",
                top="top"
            ),
            paper_orientation="paperOrientation",
            paper_size="paperSize"
        )
    )
)

Attributes

canvas_size_options

Determines the screen canvas size options for a section-based layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultsectionbasedlayoutconfiguration.html#cfn-quicksight-template-defaultsectionbasedlayoutconfiguration-canvassizeoptions

DefaultSliderControlOptionsProperty

class CfnTemplate.DefaultSliderControlOptionsProperty(*, maximum_value, minimum_value, step_size, display_options=None, type=None)

Bases: object

The default options that correspond to the Slider filter control type.

Parameters:
  • maximum_value (Union[int, float]) – The larger value that is displayed at the right of the slider. Default: - 0

  • minimum_value (Union[int, float]) – The smaller value that is displayed at the left of the slider. Default: - 0

  • step_size (Union[int, float]) – The number of increments that the slider bar is divided into. Default: - 0

  • display_options (Union[IResolvable, SliderControlDisplayOptionsProperty, Dict[str, Any], None]) – The display options of a control.

  • type (Optional[str]) – The type of the DefaultSliderControlOptions . Choose one of the following options:. - SINGLE_POINT : Filter against(equals) a single data point. - RANGE : Filter data that is in a specified range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultslidercontroloptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

default_slider_control_options_property = quicksight.CfnTemplate.DefaultSliderControlOptionsProperty(
    maximum_value=123,
    minimum_value=123,
    step_size=123,

    # the properties below are optional
    display_options=quicksight.CfnTemplate.SliderControlDisplayOptionsProperty(
        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
            info_icon_text="infoIconText",
            visibility="visibility"
        ),
        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        )
    ),
    type="type"
)

Attributes

display_options

The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultslidercontroloptions.html#cfn-quicksight-template-defaultslidercontroloptions-displayoptions

maximum_value

The larger value that is displayed at the right of the slider.

Default:
  • 0

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultslidercontroloptions.html#cfn-quicksight-template-defaultslidercontroloptions-maximumvalue

minimum_value

The smaller value that is displayed at the left of the slider.

Default:
  • 0

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultslidercontroloptions.html#cfn-quicksight-template-defaultslidercontroloptions-minimumvalue

step_size

The number of increments that the slider bar is divided into.

Default:
  • 0

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultslidercontroloptions.html#cfn-quicksight-template-defaultslidercontroloptions-stepsize

type

.

  • SINGLE_POINT : Filter against(equals) a single data point.

  • RANGE : Filter data that is in a specified range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultslidercontroloptions.html#cfn-quicksight-template-defaultslidercontroloptions-type

Type:

The type of the DefaultSliderControlOptions . Choose one of the following options

DefaultTextAreaControlOptionsProperty

class CfnTemplate.DefaultTextAreaControlOptionsProperty(*, delimiter=None, display_options=None)

Bases: object

The default options that correspond to the TextArea filter control type.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaulttextareacontroloptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

default_text_area_control_options_property = quicksight.CfnTemplate.DefaultTextAreaControlOptionsProperty(
    delimiter="delimiter",
    display_options=quicksight.CfnTemplate.TextAreaControlDisplayOptionsProperty(
        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
            info_icon_text="infoIconText",
            visibility="visibility"
        ),
        placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
            visibility="visibility"
        ),
        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        )
    )
)

Attributes

delimiter

The delimiter that is used to separate the lines in text.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaulttextareacontroloptions.html#cfn-quicksight-template-defaulttextareacontroloptions-delimiter

display_options

The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaulttextareacontroloptions.html#cfn-quicksight-template-defaulttextareacontroloptions-displayoptions

DefaultTextFieldControlOptionsProperty

class CfnTemplate.DefaultTextFieldControlOptionsProperty(*, display_options=None)

Bases: object

The default options that correspond to the TextField filter control type.

Parameters:

display_options (Union[IResolvable, TextFieldControlDisplayOptionsProperty, Dict[str, Any], None]) – The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaulttextfieldcontroloptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

default_text_field_control_options_property = quicksight.CfnTemplate.DefaultTextFieldControlOptionsProperty(
    display_options=quicksight.CfnTemplate.TextFieldControlDisplayOptionsProperty(
        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
            info_icon_text="infoIconText",
            visibility="visibility"
        ),
        placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
            visibility="visibility"
        ),
        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        )
    )
)

Attributes

display_options

The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaulttextfieldcontroloptions.html#cfn-quicksight-template-defaulttextfieldcontroloptions-displayoptions

DestinationParameterValueConfigurationProperty

class CfnTemplate.DestinationParameterValueConfigurationProperty(*, custom_values_configuration=None, select_all_value_options=None, source_column=None, source_field=None, source_parameter_name=None)

Bases: object

The configuration of destination parameter values.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
  • custom_values_configuration (Union[IResolvable, CustomValuesConfigurationProperty, Dict[str, Any], None]) – The configuration of custom values for destination parameter in DestinationParameterValueConfiguration .

  • select_all_value_options (Optional[str]) – The configuration that selects all options.

  • source_column (Union[IResolvable, ColumnIdentifierProperty, Dict[str, Any], None]) – A column of a data set.

  • source_field (Optional[str]) – The source field ID of the destination parameter.

  • source_parameter_name (Optional[str]) – The source parameter name of the destination parameter.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-destinationparametervalueconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

destination_parameter_value_configuration_property = quicksight.CfnTemplate.DestinationParameterValueConfigurationProperty(
    custom_values_configuration=quicksight.CfnTemplate.CustomValuesConfigurationProperty(
        custom_values=quicksight.CfnTemplate.CustomParameterValuesProperty(
            date_time_values=["dateTimeValues"],
            decimal_values=[123],
            integer_values=[123],
            string_values=["stringValues"]
        ),

        # the properties below are optional
        include_null_value=False
    ),
    select_all_value_options="selectAllValueOptions",
    source_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),
    source_field="sourceField",
    source_parameter_name="sourceParameterName"
)

Attributes

custom_values_configuration

The configuration of custom values for destination parameter in DestinationParameterValueConfiguration .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-destinationparametervalueconfiguration.html#cfn-quicksight-template-destinationparametervalueconfiguration-customvaluesconfiguration

select_all_value_options

The configuration that selects all options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-destinationparametervalueconfiguration.html#cfn-quicksight-template-destinationparametervalueconfiguration-selectallvalueoptions

source_column

A column of a data set.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-destinationparametervalueconfiguration.html#cfn-quicksight-template-destinationparametervalueconfiguration-sourcecolumn

source_field

The source field ID of the destination parameter.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-destinationparametervalueconfiguration.html#cfn-quicksight-template-destinationparametervalueconfiguration-sourcefield

source_parameter_name

The source parameter name of the destination parameter.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-destinationparametervalueconfiguration.html#cfn-quicksight-template-destinationparametervalueconfiguration-sourceparametername

DimensionFieldProperty

class CfnTemplate.DimensionFieldProperty(*, categorical_dimension_field=None, date_dimension_field=None, numerical_dimension_field=None)

Bases: object

The dimension type field.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html

ExampleMetadata:

fixture=_generated

Example:

# 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

dimension_field_property = quicksight.CfnTemplate.DimensionFieldProperty(
    categorical_dimension_field=quicksight.CfnTemplate.CategoricalDimensionFieldProperty(
        column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),
        field_id="fieldId",

        # the properties below are optional
        format_configuration=quicksight.CfnTemplate.StringFormatConfigurationProperty(
            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                null_string="nullString"
            ),
            numeric_format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
                currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    number_scale="numberScale",
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix",
                    symbol="symbol"
                ),
                number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    number_scale="numberScale",
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix"
                ),
                percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix"
                )
            )
        ),
        hierarchy_id="hierarchyId"
    ),
    date_dimension_field=quicksight.CfnTemplate.DateDimensionFieldProperty(
        column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),
        field_id="fieldId",

        # the properties below are optional
        date_granularity="dateGranularity",
        format_configuration=quicksight.CfnTemplate.DateTimeFormatConfigurationProperty(
            date_time_format="dateTimeFormat",
            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                null_string="nullString"
            ),
            numeric_format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
                currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    number_scale="numberScale",
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix",
                    symbol="symbol"
                ),
                number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    number_scale="numberScale",
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix"
                ),
                percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix"
                )
            )
        ),
        hierarchy_id="hierarchyId"
    ),
    numerical_dimension_field=quicksight.CfnTemplate.NumericalDimensionFieldProperty(
        column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),
        field_id="fieldId",

        # the properties below are optional
        format_configuration=quicksight.CfnTemplate.NumberFormatConfigurationProperty(
            format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
                currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    number_scale="numberScale",
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix",
                    symbol="symbol"
                ),
                number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    number_scale="numberScale",
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix"
                ),
                percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix"
                )
            )
        ),
        hierarchy_id="hierarchyId"
    )
)

Attributes

categorical_dimension_field

The dimension type field with categorical type columns.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html#cfn-quicksight-template-dimensionfield-categoricaldimensionfield

date_dimension_field

The dimension type field with date type columns.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html#cfn-quicksight-template-dimensionfield-datedimensionfield

numerical_dimension_field

The dimension type field with numerical type columns.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html#cfn-quicksight-template-dimensionfield-numericaldimensionfield

DonutCenterOptionsProperty

class CfnTemplate.DonutCenterOptionsProperty(*, label_visibility=None)

Bases: object

The label options of the label that is displayed in the center of a donut chart.

This option isn’t available for pie charts.

Parameters:

label_visibility (Optional[str]) – Determines the visibility of the label in a donut chart. In the Amazon QuickSight console, this option is called 'Show total' .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-donutcenteroptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

donut_center_options_property = quicksight.CfnTemplate.DonutCenterOptionsProperty(
    label_visibility="labelVisibility"
)

Attributes

label_visibility

Determines the visibility of the label in a donut chart.

In the Amazon QuickSight console, this option is called 'Show total' .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-donutcenteroptions.html#cfn-quicksight-template-donutcenteroptions-labelvisibility

DonutOptionsProperty

class CfnTemplate.DonutOptionsProperty(*, arc_options=None, donut_center_options=None)

Bases: object

The options for configuring a donut chart or pie chart.

Parameters:
  • arc_options (Union[IResolvable, ArcOptionsProperty, Dict[str, Any], None]) – The option for define the arc of the chart shape. Valid values are as follows:. - WHOLE - A pie chart - SMALL - A small-sized donut chart - MEDIUM - A medium-sized donut chart - LARGE - A large-sized donut chart

  • donut_center_options (Union[IResolvable, DonutCenterOptionsProperty, Dict[str, Any], None]) – The label options of the label that is displayed in the center of a donut chart. This option isn’t available for pie charts.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-donutoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

donut_options_property = quicksight.CfnTemplate.DonutOptionsProperty(
    arc_options=quicksight.CfnTemplate.ArcOptionsProperty(
        arc_thickness="arcThickness"
    ),
    donut_center_options=quicksight.CfnTemplate.DonutCenterOptionsProperty(
        label_visibility="labelVisibility"
    )
)

Attributes

arc_options

.

  • WHOLE - A pie chart

  • SMALL - A small-sized donut chart

  • MEDIUM - A medium-sized donut chart

  • LARGE - A large-sized donut chart

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-donutoptions.html#cfn-quicksight-template-donutoptions-arcoptions

Type:

The option for define the arc of the chart shape. Valid values are as follows

donut_center_options

The label options of the label that is displayed in the center of a donut chart.

This option isn’t available for pie charts.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-donutoptions.html#cfn-quicksight-template-donutoptions-donutcenteroptions

DrillDownFilterProperty

class CfnTemplate.DrillDownFilterProperty(*, category_filter=None, numeric_equality_filter=None, time_range_filter=None)

Bases: object

The drill down filter for the column hierarchies.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-drilldownfilter.html

ExampleMetadata:

fixture=_generated

Example:

# 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

drill_down_filter_property = quicksight.CfnTemplate.DrillDownFilterProperty(
    category_filter=quicksight.CfnTemplate.CategoryDrillDownFilterProperty(
        category_values=["categoryValues"],
        column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        )
    ),
    numeric_equality_filter=quicksight.CfnTemplate.NumericEqualityDrillDownFilterProperty(
        column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),
        value=123
    ),
    time_range_filter=quicksight.CfnTemplate.TimeRangeDrillDownFilterProperty(
        column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),
        range_maximum="rangeMaximum",
        range_minimum="rangeMinimum",
        time_granularity="timeGranularity"
    )
)

Attributes

category_filter

The category type drill down filter.

This filter is used for string type columns.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-drilldownfilter.html#cfn-quicksight-template-drilldownfilter-categoryfilter

numeric_equality_filter

The numeric equality type drill down filter.

This filter is used for number type columns.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-drilldownfilter.html#cfn-quicksight-template-drilldownfilter-numericequalityfilter

time_range_filter

The time range drill down filter.

This filter is used for date time columns.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-drilldownfilter.html#cfn-quicksight-template-drilldownfilter-timerangefilter

DynamicDefaultValueProperty

class CfnTemplate.DynamicDefaultValueProperty(*, default_value_column, group_name_column=None, user_name_column=None)

Bases: object

Defines different defaults to the users or groups based on mapping.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dynamicdefaultvalue.html

ExampleMetadata:

fixture=_generated

Example:

# 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

dynamic_default_value_property = quicksight.CfnTemplate.DynamicDefaultValueProperty(
    default_value_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),

    # the properties below are optional
    group_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),
    user_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    )
)

Attributes

default_value_column

The column that contains the default value of each user or group.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dynamicdefaultvalue.html#cfn-quicksight-template-dynamicdefaultvalue-defaultvaluecolumn

group_name_column

The column that contains the group name.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dynamicdefaultvalue.html#cfn-quicksight-template-dynamicdefaultvalue-groupnamecolumn

user_name_column

The column that contains the username.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dynamicdefaultvalue.html#cfn-quicksight-template-dynamicdefaultvalue-usernamecolumn

EmptyVisualProperty

class CfnTemplate.EmptyVisualProperty(*, data_set_identifier, visual_id, actions=None)

Bases: object

An empty visual.

Empty visuals are used in layouts but have not been configured to show any data. A new visual created in the Amazon QuickSight console is considered an EmptyVisual until a visual type is selected.

Parameters:
  • data_set_identifier (str) – The data set that is used in the empty visual. Every visual requires a dataset to render.

  • visual_id (str) – The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.

  • actions (Union[IResolvable, Sequence[Union[IResolvable, VisualCustomActionProperty, Dict[str, Any]]], None]) – The list of custom actions that are configured for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-emptyvisual.html

ExampleMetadata:

fixture=_generated

Example:

# 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

empty_visual_property = quicksight.CfnTemplate.EmptyVisualProperty(
    data_set_identifier="dataSetIdentifier",
    visual_id="visualId",

    # the properties below are optional
    actions=[quicksight.CfnTemplate.VisualCustomActionProperty(
        action_operations=[quicksight.CfnTemplate.VisualCustomActionOperationProperty(
            filter_operation=quicksight.CfnTemplate.CustomActionFilterOperationProperty(
                selected_fields_configuration=quicksight.CfnTemplate.FilterOperationSelectedFieldsConfigurationProperty(
                    selected_columns=[quicksight.CfnTemplate.ColumnIdentifierProperty(
                        column_name="columnName",
                        data_set_identifier="dataSetIdentifier"
                    )],
                    selected_field_options="selectedFieldOptions",
                    selected_fields=["selectedFields"]
                ),
                target_visuals_configuration=quicksight.CfnTemplate.FilterOperationTargetVisualsConfigurationProperty(
                    same_sheet_target_visual_configuration=quicksight.CfnTemplate.SameSheetTargetVisualConfigurationProperty(
                        target_visual_options="targetVisualOptions",
                        target_visuals=["targetVisuals"]
                    )
                )
            ),
            navigation_operation=quicksight.CfnTemplate.CustomActionNavigationOperationProperty(
                local_navigation_configuration=quicksight.CfnTemplate.LocalNavigationConfigurationProperty(
                    target_sheet_id="targetSheetId"
                )
            ),
            set_parameters_operation=quicksight.CfnTemplate.CustomActionSetParametersOperationProperty(
                parameter_value_configurations=[quicksight.CfnTemplate.SetParameterValueConfigurationProperty(
                    destination_parameter_name="destinationParameterName",
                    value=quicksight.CfnTemplate.DestinationParameterValueConfigurationProperty(
                        custom_values_configuration=quicksight.CfnTemplate.CustomValuesConfigurationProperty(
                            custom_values=quicksight.CfnTemplate.CustomParameterValuesProperty(
                                date_time_values=["dateTimeValues"],
                                decimal_values=[123],
                                integer_values=[123],
                                string_values=["stringValues"]
                            ),

                            # the properties below are optional
                            include_null_value=False
                        ),
                        select_all_value_options="selectAllValueOptions",
                        source_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                            column_name="columnName",
                            data_set_identifier="dataSetIdentifier"
                        ),
                        source_field="sourceField",
                        source_parameter_name="sourceParameterName"
                    )
                )]
            ),
            url_operation=quicksight.CfnTemplate.CustomActionURLOperationProperty(
                url_target="urlTarget",
                url_template="urlTemplate"
            )
        )],
        custom_action_id="customActionId",
        name="name",
        trigger="trigger",

        # the properties below are optional
        status="status"
    )]
)

Attributes

actions

The list of custom actions that are configured for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-emptyvisual.html#cfn-quicksight-template-emptyvisual-actions

data_set_identifier

The data set that is used in the empty visual.

Every visual requires a dataset to render.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-emptyvisual.html#cfn-quicksight-template-emptyvisual-datasetidentifier

visual_id

The unique identifier of a visual.

This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-emptyvisual.html#cfn-quicksight-template-emptyvisual-visualid

EntityProperty

class CfnTemplate.EntityProperty(*, path=None)

Bases: object

An object, structure, or sub-structure of an analysis, template, or dashboard.

Parameters:

path (Optional[str]) – The hierarchical path of the entity within the analysis, template, or dashboard definition tree.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-entity.html

ExampleMetadata:

fixture=_generated

Example:

# 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

entity_property = quicksight.CfnTemplate.EntityProperty(
    path="path"
)

Attributes

path

The hierarchical path of the entity within the analysis, template, or dashboard definition tree.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-entity.html#cfn-quicksight-template-entity-path

ExcludePeriodConfigurationProperty

class CfnTemplate.ExcludePeriodConfigurationProperty(*, amount, granularity, status=None)

Bases: object

The exclude period of TimeRangeFilter or RelativeDatesFilter .

Parameters:
  • amount (Union[int, float]) – The amount or number of the exclude period.

  • granularity (str) – The granularity or unit (day, month, year) of the exclude period.

  • status (Optional[str]) – The status of the exclude period. Choose from the following options:. - ENABLED - DISABLED

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-excludeperiodconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

exclude_period_configuration_property = quicksight.CfnTemplate.ExcludePeriodConfigurationProperty(
    amount=123,
    granularity="granularity",

    # the properties below are optional
    status="status"
)

Attributes

amount

The amount or number of the exclude period.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-excludeperiodconfiguration.html#cfn-quicksight-template-excludeperiodconfiguration-amount

granularity

The granularity or unit (day, month, year) of the exclude period.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-excludeperiodconfiguration.html#cfn-quicksight-template-excludeperiodconfiguration-granularity

status

.

  • ENABLED

  • DISABLED

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-excludeperiodconfiguration.html#cfn-quicksight-template-excludeperiodconfiguration-status

Type:

The status of the exclude period. Choose from the following options

ExplicitHierarchyProperty

class CfnTemplate.ExplicitHierarchyProperty(*, columns, hierarchy_id, drill_down_filters=None)

Bases: object

The option that determines the hierarchy of the fields that are built within a visual’s field wells.

These fields can’t be duplicated to other visuals.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-explicithierarchy.html

ExampleMetadata:

fixture=_generated

Example:

# 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

explicit_hierarchy_property = quicksight.CfnTemplate.ExplicitHierarchyProperty(
    columns=[quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    )],
    hierarchy_id="hierarchyId",

    # the properties below are optional
    drill_down_filters=[quicksight.CfnTemplate.DrillDownFilterProperty(
        category_filter=quicksight.CfnTemplate.CategoryDrillDownFilterProperty(
            category_values=["categoryValues"],
            column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            )
        ),
        numeric_equality_filter=quicksight.CfnTemplate.NumericEqualityDrillDownFilterProperty(
            column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            value=123
        ),
        time_range_filter=quicksight.CfnTemplate.TimeRangeDrillDownFilterProperty(
            column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            range_maximum="rangeMaximum",
            range_minimum="rangeMinimum",
            time_granularity="timeGranularity"
        )
    )]
)

Attributes

columns

The list of columns that define the explicit hierarchy.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-explicithierarchy.html#cfn-quicksight-template-explicithierarchy-columns

drill_down_filters

The option that determines the drill down filters for the explicit hierarchy.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-explicithierarchy.html#cfn-quicksight-template-explicithierarchy-drilldownfilters

hierarchy_id

The hierarchy ID of the explicit hierarchy.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-explicithierarchy.html#cfn-quicksight-template-explicithierarchy-hierarchyid

FieldBasedTooltipProperty

class CfnTemplate.FieldBasedTooltipProperty(*, aggregation_visibility=None, tooltip_fields=None, tooltip_title_type=None)

Bases: object

The setup for the detailed tooltip.

Parameters:
  • aggregation_visibility (Optional[str]) – The visibility of Show aggregations .

  • tooltip_fields (Union[IResolvable, Sequence[Union[IResolvable, TooltipItemProperty, Dict[str, Any]]], None]) – The fields configuration in the tooltip.

  • tooltip_title_type (Optional[str]) – The type for the >tooltip title. Choose one of the following options:. - NONE : Doesn’t use the primary value as the title. - PRIMARY_VALUE : Uses primary value as the title.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldbasedtooltip.html

ExampleMetadata:

fixture=_generated

Example:

# 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

field_based_tooltip_property = quicksight.CfnTemplate.FieldBasedTooltipProperty(
    aggregation_visibility="aggregationVisibility",
    tooltip_fields=[quicksight.CfnTemplate.TooltipItemProperty(
        column_tooltip_item=quicksight.CfnTemplate.ColumnTooltipItemProperty(
            column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            ),
            label="label",
            tooltip_target="tooltipTarget",
            visibility="visibility"
        ),
        field_tooltip_item=quicksight.CfnTemplate.FieldTooltipItemProperty(
            field_id="fieldId",

            # the properties below are optional
            label="label",
            tooltip_target="tooltipTarget",
            visibility="visibility"
        )
    )],
    tooltip_title_type="tooltipTitleType"
)

Attributes

aggregation_visibility

The visibility of Show aggregations .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldbasedtooltip.html#cfn-quicksight-template-fieldbasedtooltip-aggregationvisibility

tooltip_fields

The fields configuration in the tooltip.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldbasedtooltip.html#cfn-quicksight-template-fieldbasedtooltip-tooltipfields

tooltip_title_type

.

  • NONE : Doesn’t use the primary value as the title.

  • PRIMARY_VALUE : Uses primary value as the title.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldbasedtooltip.html#cfn-quicksight-template-fieldbasedtooltip-tooltiptitletype

Type:

The type for the >tooltip title. Choose one of the following options

FieldLabelTypeProperty

class CfnTemplate.FieldLabelTypeProperty(*, field_id=None, visibility=None)

Bases: object

The field label type.

Parameters:
  • field_id (Optional[str]) – Indicates the field that is targeted by the field label.

  • visibility (Optional[str]) – The visibility of the field label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldlabeltype.html

ExampleMetadata:

fixture=_generated

Example:

# 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

field_label_type_property = quicksight.CfnTemplate.FieldLabelTypeProperty(
    field_id="fieldId",
    visibility="visibility"
)

Attributes

field_id

Indicates the field that is targeted by the field label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldlabeltype.html#cfn-quicksight-template-fieldlabeltype-fieldid

visibility

The visibility of the field label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldlabeltype.html#cfn-quicksight-template-fieldlabeltype-visibility

FieldSeriesItemProperty

class CfnTemplate.FieldSeriesItemProperty(*, axis_binding, field_id, settings=None)

Bases: object

The field series item configuration of a line chart.

Parameters:
  • axis_binding (str) – The axis that you are binding the field to.

  • field_id (str) – The field ID of the field for which you are setting the axis binding.

  • settings (Union[IResolvable, LineChartSeriesSettingsProperty, Dict[str, Any], None]) – The options that determine the presentation of line series associated to the field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldseriesitem.html

ExampleMetadata:

fixture=_generated

Example:

# 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

field_series_item_property = quicksight.CfnTemplate.FieldSeriesItemProperty(
    axis_binding="axisBinding",
    field_id="fieldId",

    # the properties below are optional
    settings=quicksight.CfnTemplate.LineChartSeriesSettingsProperty(
        line_style_settings=quicksight.CfnTemplate.LineChartLineStyleSettingsProperty(
            line_interpolation="lineInterpolation",
            line_style="lineStyle",
            line_visibility="lineVisibility",
            line_width="lineWidth"
        ),
        marker_style_settings=quicksight.CfnTemplate.LineChartMarkerStyleSettingsProperty(
            marker_color="markerColor",
            marker_shape="markerShape",
            marker_size="markerSize",
            marker_visibility="markerVisibility"
        )
    )
)

Attributes

axis_binding

The axis that you are binding the field to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldseriesitem.html#cfn-quicksight-template-fieldseriesitem-axisbinding

field_id

The field ID of the field for which you are setting the axis binding.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldseriesitem.html#cfn-quicksight-template-fieldseriesitem-fieldid

settings

The options that determine the presentation of line series associated to the field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldseriesitem.html#cfn-quicksight-template-fieldseriesitem-settings

FieldSortOptionsProperty

class CfnTemplate.FieldSortOptionsProperty(*, column_sort=None, field_sort=None)

Bases: object

The field sort options in a chart configuration.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

field_sort_options_property = quicksight.CfnTemplate.FieldSortOptionsProperty(
    column_sort=quicksight.CfnTemplate.ColumnSortProperty(
        direction="direction",
        sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),

        # the properties below are optional
        aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
            attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                simple_attribute_aggregation="simpleAttributeAggregation",
                value_for_multiple_values="valueForMultipleValues"
            ),
            categorical_aggregation_function="categoricalAggregationFunction",
            date_aggregation_function="dateAggregationFunction",
            numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                    percentile_value=123
                ),
                simple_numerical_aggregation="simpleNumericalAggregation"
            )
        )
    ),
    field_sort=quicksight.CfnTemplate.FieldSortProperty(
        direction="direction",
        field_id="fieldId"
    )
)

Attributes

column_sort

The sort configuration for a column that is not used in a field well.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html#cfn-quicksight-template-fieldsortoptions-columnsort

field_sort

The sort configuration for a field in a field well.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html#cfn-quicksight-template-fieldsortoptions-fieldsort

FieldSortProperty

class CfnTemplate.FieldSortProperty(*, direction, field_id)

Bases: object

The sort configuration for a field in a field well.

Parameters:
  • direction (str) – The sort direction. Choose one of the following options:. - ASC : Ascending - DESC : Descending

  • field_id (str) – The sort configuration target field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsort.html

ExampleMetadata:

fixture=_generated

Example:

# 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

field_sort_property = quicksight.CfnTemplate.FieldSortProperty(
    direction="direction",
    field_id="fieldId"
)

Attributes

direction

.

  • ASC : Ascending

  • DESC : Descending

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsort.html#cfn-quicksight-template-fieldsort-direction

Type:

The sort direction. Choose one of the following options

field_id

The sort configuration target field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsort.html#cfn-quicksight-template-fieldsort-fieldid

FieldTooltipItemProperty

class CfnTemplate.FieldTooltipItemProperty(*, field_id, label=None, tooltip_target=None, visibility=None)

Bases: object

The tooltip item for the fields.

Parameters:
  • field_id (str) – The unique ID of the field that is targeted by the tooltip.

  • label (Optional[str]) – The label of the tooltip item.

  • tooltip_target (Optional[str]) – Determines the target of the field tooltip item in a combo chart visual.

  • visibility (Optional[str]) – The visibility of the tooltip item.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldtooltipitem.html

ExampleMetadata:

fixture=_generated

Example:

# 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

field_tooltip_item_property = quicksight.CfnTemplate.FieldTooltipItemProperty(
    field_id="fieldId",

    # the properties below are optional
    label="label",
    tooltip_target="tooltipTarget",
    visibility="visibility"
)

Attributes

field_id

The unique ID of the field that is targeted by the tooltip.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldtooltipitem.html#cfn-quicksight-template-fieldtooltipitem-fieldid

label

The label of the tooltip item.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldtooltipitem.html#cfn-quicksight-template-fieldtooltipitem-label

tooltip_target

Determines the target of the field tooltip item in a combo chart visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldtooltipitem.html#cfn-quicksight-template-fieldtooltipitem-tooltiptarget

visibility

The visibility of the tooltip item.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldtooltipitem.html#cfn-quicksight-template-fieldtooltipitem-visibility

FilledMapAggregatedFieldWellsProperty

class CfnTemplate.FilledMapAggregatedFieldWellsProperty(*, geospatial=None, values=None)

Bases: object

The aggregated field well of the filled map.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapaggregatedfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
geospatial

The aggregated location field well of the filled map.

Values are grouped by location fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapaggregatedfieldwells.html#cfn-quicksight-template-filledmapaggregatedfieldwells-geospatial

values

The aggregated color field well of a filled map.

Values are aggregated based on location fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapaggregatedfieldwells.html#cfn-quicksight-template-filledmapaggregatedfieldwells-values

FilledMapConditionalFormattingOptionProperty

class CfnTemplate.FilledMapConditionalFormattingOptionProperty(*, shape)

Bases: object

Conditional formatting options of a FilledMapVisual .

Parameters:

shape (Union[IResolvable, FilledMapShapeConditionalFormattingProperty, Dict[str, Any]]) – The conditional formatting that determines the shape of the filled map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconditionalformattingoption.html

ExampleMetadata:

fixture=_generated

Example:

# 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

filled_map_conditional_formatting_option_property = quicksight.CfnTemplate.FilledMapConditionalFormattingOptionProperty(
    shape=quicksight.CfnTemplate.FilledMapShapeConditionalFormattingProperty(
        field_id="fieldId",

        # the properties below are optional
        format=quicksight.CfnTemplate.ShapeConditionalFormatProperty(
            background_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
                gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                    color=quicksight.CfnTemplate.GradientColorProperty(
                        stops=[quicksight.CfnTemplate.GradientStopProperty(
                            gradient_offset=123,

                            # the properties below are optional
                            color="color",
                            data_value=123
                        )]
                    ),
                    expression="expression"
                ),
                solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                    expression="expression",

                    # the properties below are optional
                    color="color"
                )
            )
        )
    )
)

Attributes

shape

The conditional formatting that determines the shape of the filled map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconditionalformattingoption.html#cfn-quicksight-template-filledmapconditionalformattingoption-shape

FilledMapConditionalFormattingProperty

class CfnTemplate.FilledMapConditionalFormattingProperty(*, conditional_formatting_options)

Bases: object

The conditional formatting of a FilledMapVisual .

Parameters:

conditional_formatting_options (Union[IResolvable, Sequence[Union[IResolvable, FilledMapConditionalFormattingOptionProperty, Dict[str, Any]]]]) – Conditional formatting options of a FilledMapVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconditionalformatting.html

ExampleMetadata:

fixture=_generated

Example:

# 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

filled_map_conditional_formatting_property = quicksight.CfnTemplate.FilledMapConditionalFormattingProperty(
    conditional_formatting_options=[quicksight.CfnTemplate.FilledMapConditionalFormattingOptionProperty(
        shape=quicksight.CfnTemplate.FilledMapShapeConditionalFormattingProperty(
            field_id="fieldId",

            # the properties below are optional
            format=quicksight.CfnTemplate.ShapeConditionalFormatProperty(
                background_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
                    gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                        color=quicksight.CfnTemplate.GradientColorProperty(
                            stops=[quicksight.CfnTemplate.GradientStopProperty(
                                gradient_offset=123,

                                # the properties below are optional
                                color="color",
                                data_value=123
                            )]
                        ),
                        expression="expression"
                    ),
                    solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                        expression="expression",

                        # the properties below are optional
                        color="color"
                    )
                )
            )
        )
    )]
)

Attributes

conditional_formatting_options

Conditional formatting options of a FilledMapVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconditionalformatting.html#cfn-quicksight-template-filledmapconditionalformatting-conditionalformattingoptions

FilledMapConfigurationProperty

class CfnTemplate.FilledMapConfigurationProperty(*, field_wells=None, interactions=None, legend=None, map_style_options=None, sort_configuration=None, tooltip=None, window_options=None)

Bases: object

The configuration for a FilledMapVisual .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
field_wells

The field wells of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconfiguration.html#cfn-quicksight-template-filledmapconfiguration-fieldwells

interactions

The general visual interactions setup for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconfiguration.html#cfn-quicksight-template-filledmapconfiguration-interactions

legend

The legend display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconfiguration.html#cfn-quicksight-template-filledmapconfiguration-legend

map_style_options

The map style options of the filled map visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconfiguration.html#cfn-quicksight-template-filledmapconfiguration-mapstyleoptions

sort_configuration

The sort configuration of a FilledMapVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconfiguration.html#cfn-quicksight-template-filledmapconfiguration-sortconfiguration

tooltip

The tooltip display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconfiguration.html#cfn-quicksight-template-filledmapconfiguration-tooltip

window_options

The window options of the filled map visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconfiguration.html#cfn-quicksight-template-filledmapconfiguration-windowoptions

FilledMapFieldWellsProperty

class CfnTemplate.FilledMapFieldWellsProperty(*, filled_map_aggregated_field_wells=None)

Bases: object

The field wells of a FilledMapVisual .

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:

filled_map_aggregated_field_wells (Union[IResolvable, FilledMapAggregatedFieldWellsProperty, Dict[str, Any], None]) – The aggregated field well of the filled map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
filled_map_aggregated_field_wells

The aggregated field well of the filled map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapfieldwells.html#cfn-quicksight-template-filledmapfieldwells-filledmapaggregatedfieldwells

FilledMapShapeConditionalFormattingProperty

class CfnTemplate.FilledMapShapeConditionalFormattingProperty(*, field_id, format=None)

Bases: object

The conditional formatting that determines the shape of the filled map.

Parameters:
  • field_id (str) – The field ID of the filled map shape.

  • format (Union[IResolvable, ShapeConditionalFormatProperty, Dict[str, Any], None]) – The conditional formatting that determines the background color of a filled map’s shape.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapshapeconditionalformatting.html

ExampleMetadata:

fixture=_generated

Example:

# 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

filled_map_shape_conditional_formatting_property = quicksight.CfnTemplate.FilledMapShapeConditionalFormattingProperty(
    field_id="fieldId",

    # the properties below are optional
    format=quicksight.CfnTemplate.ShapeConditionalFormatProperty(
        background_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
            gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                color=quicksight.CfnTemplate.GradientColorProperty(
                    stops=[quicksight.CfnTemplate.GradientStopProperty(
                        gradient_offset=123,

                        # the properties below are optional
                        color="color",
                        data_value=123
                    )]
                ),
                expression="expression"
            ),
            solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                expression="expression",

                # the properties below are optional
                color="color"
            )
        )
    )
)

Attributes

field_id

The field ID of the filled map shape.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapshapeconditionalformatting.html#cfn-quicksight-template-filledmapshapeconditionalformatting-fieldid

format

The conditional formatting that determines the background color of a filled map’s shape.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapshapeconditionalformatting.html#cfn-quicksight-template-filledmapshapeconditionalformatting-format

FilledMapSortConfigurationProperty

class CfnTemplate.FilledMapSortConfigurationProperty(*, category_sort=None)

Bases: object

The sort configuration of a FilledMapVisual .

Parameters:

category_sort (Union[IResolvable, Sequence[Union[IResolvable, FieldSortOptionsProperty, Dict[str, Any]]], None]) – The sort configuration of the location fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapsortconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

filled_map_sort_configuration_property = quicksight.CfnTemplate.FilledMapSortConfigurationProperty(
    category_sort=[quicksight.CfnTemplate.FieldSortOptionsProperty(
        column_sort=quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        ),
        field_sort=quicksight.CfnTemplate.FieldSortProperty(
            direction="direction",
            field_id="fieldId"
        )
    )]
)

Attributes

category_sort

The sort configuration of the location fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapsortconfiguration.html#cfn-quicksight-template-filledmapsortconfiguration-categorysort

FilledMapVisualProperty

class CfnTemplate.FilledMapVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, conditional_formatting=None, subtitle=None, title=None, visual_content_alt_text=None)

Bases: object

A filled map.

For more information, see Creating filled maps in the Amazon QuickSight User Guide .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapvisual.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
actions

The list of custom actions that are configured for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapvisual.html#cfn-quicksight-template-filledmapvisual-actions

chart_configuration

The configuration settings of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapvisual.html#cfn-quicksight-template-filledmapvisual-chartconfiguration

column_hierarchies

The column hierarchy that is used during drill-downs and drill-ups.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapvisual.html#cfn-quicksight-template-filledmapvisual-columnhierarchies

conditional_formatting

The conditional formatting of a FilledMapVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapvisual.html#cfn-quicksight-template-filledmapvisual-conditionalformatting

subtitle

The subtitle that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapvisual.html#cfn-quicksight-template-filledmapvisual-subtitle

title

The title that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapvisual.html#cfn-quicksight-template-filledmapvisual-title

visual_content_alt_text

The alt text for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapvisual.html#cfn-quicksight-template-filledmapvisual-visualcontentalttext

visual_id

The unique identifier of a visual.

This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapvisual.html#cfn-quicksight-template-filledmapvisual-visualid

FilterControlProperty

class CfnTemplate.FilterControlProperty(*, cross_sheet=None, date_time_picker=None, dropdown=None, list=None, relative_date_time=None, slider=None, text_area=None, text_field=None)

Bases: object

The control of a filter that is used to interact with a dashboard or an analysis.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercontrol.html

ExampleMetadata:

fixture=_generated

Example:

# 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

# date_icon_visibility: Any
# helper_text_visibility: Any

filter_control_property = quicksight.CfnTemplate.FilterControlProperty(
    cross_sheet=quicksight.CfnTemplate.FilterCrossSheetControlProperty(
        filter_control_id="filterControlId",
        source_filter_id="sourceFilterId",

        # the properties below are optional
        cascading_control_configuration=quicksight.CfnTemplate.CascadingControlConfigurationProperty(
            source_controls=[quicksight.CfnTemplate.CascadingControlSourceProperty(
                column_to_match=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),
                source_sheet_control_id="sourceSheetControlId"
            )]
        )
    ),
    date_time_picker=quicksight.CfnTemplate.FilterDateTimePickerControlProperty(
        filter_control_id="filterControlId",
        source_filter_id="sourceFilterId",
        title="title",

        # the properties below are optional
        commit_mode="commitMode",
        display_options=quicksight.CfnTemplate.DateTimePickerControlDisplayOptionsProperty(
            date_icon_visibility=date_icon_visibility,
            date_time_format="dateTimeFormat",
            helper_text_visibility=helper_text_visibility,
            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                info_icon_text="infoIconText",
                visibility="visibility"
            ),
            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            )
        ),
        type="type"
    ),
    dropdown=quicksight.CfnTemplate.FilterDropDownControlProperty(
        filter_control_id="filterControlId",
        source_filter_id="sourceFilterId",
        title="title",

        # the properties below are optional
        cascading_control_configuration=quicksight.CfnTemplate.CascadingControlConfigurationProperty(
            source_controls=[quicksight.CfnTemplate.CascadingControlSourceProperty(
                column_to_match=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),
                source_sheet_control_id="sourceSheetControlId"
            )]
        ),
        commit_mode="commitMode",
        display_options=quicksight.CfnTemplate.DropDownControlDisplayOptionsProperty(
            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                info_icon_text="infoIconText",
                visibility="visibility"
            ),
            select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
                visibility="visibility"
            ),
            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            )
        ),
        selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
            values=["values"]
        ),
        type="type"
    ),
    list=quicksight.CfnTemplate.FilterListControlProperty(
        filter_control_id="filterControlId",
        source_filter_id="sourceFilterId",
        title="title",

        # the properties below are optional
        cascading_control_configuration=quicksight.CfnTemplate.CascadingControlConfigurationProperty(
            source_controls=[quicksight.CfnTemplate.CascadingControlSourceProperty(
                column_to_match=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),
                source_sheet_control_id="sourceSheetControlId"
            )]
        ),
        display_options=quicksight.CfnTemplate.ListControlDisplayOptionsProperty(
            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                info_icon_text="infoIconText",
                visibility="visibility"
            ),
            search_options=quicksight.CfnTemplate.ListControlSearchOptionsProperty(
                visibility="visibility"
            ),
            select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
                visibility="visibility"
            ),
            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            )
        ),
        selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
            values=["values"]
        ),
        type="type"
    ),
    relative_date_time=quicksight.CfnTemplate.FilterRelativeDateTimeControlProperty(
        filter_control_id="filterControlId",
        source_filter_id="sourceFilterId",
        title="title",

        # the properties below are optional
        commit_mode="commitMode",
        display_options=quicksight.CfnTemplate.RelativeDateTimeControlDisplayOptionsProperty(
            date_time_format="dateTimeFormat",
            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                info_icon_text="infoIconText",
                visibility="visibility"
            ),
            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            )
        )
    ),
    slider=quicksight.CfnTemplate.FilterSliderControlProperty(
        filter_control_id="filterControlId",
        maximum_value=123,
        minimum_value=123,
        source_filter_id="sourceFilterId",
        step_size=123,
        title="title",

        # the properties below are optional
        display_options=quicksight.CfnTemplate.SliderControlDisplayOptionsProperty(
            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                info_icon_text="infoIconText",
                visibility="visibility"
            ),
            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            )
        ),
        type="type"
    ),
    text_area=quicksight.CfnTemplate.FilterTextAreaControlProperty(
        filter_control_id="filterControlId",
        source_filter_id="sourceFilterId",
        title="title",

        # the properties below are optional
        delimiter="delimiter",
        display_options=quicksight.CfnTemplate.TextAreaControlDisplayOptionsProperty(
            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                info_icon_text="infoIconText",
                visibility="visibility"
            ),
            placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
                visibility="visibility"
            ),
            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            )
        )
    ),
    text_field=quicksight.CfnTemplate.FilterTextFieldControlProperty(
        filter_control_id="filterControlId",
        source_filter_id="sourceFilterId",
        title="title",

        # the properties below are optional
        display_options=quicksight.CfnTemplate.TextFieldControlDisplayOptionsProperty(
            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                info_icon_text="infoIconText",
                visibility="visibility"
            ),
            placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
                visibility="visibility"
            ),
            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            )
        )
    )
)

Attributes

cross_sheet

A control from a filter that is scoped across more than one sheet.

This represents your filter control on a sheet

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercontrol.html#cfn-quicksight-template-filtercontrol-crosssheet

date_time_picker

A control from a date filter that is used to specify date and time.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercontrol.html#cfn-quicksight-template-filtercontrol-datetimepicker

dropdown

A control to display a dropdown list with buttons that are used to select a single value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercontrol.html#cfn-quicksight-template-filtercontrol-dropdown

list

A control to display a list of buttons or boxes.

This is used to select either a single value or multiple values.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercontrol.html#cfn-quicksight-template-filtercontrol-list

relative_date_time

A control from a date filter that is used to specify the relative date.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercontrol.html#cfn-quicksight-template-filtercontrol-relativedatetime

slider

A control to display a horizontal toggle bar.

This is used to change a value by sliding the toggle.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercontrol.html#cfn-quicksight-template-filtercontrol-slider

text_area

A control to display a text box that is used to enter multiple entries.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercontrol.html#cfn-quicksight-template-filtercontrol-textarea

text_field

A control to display a text box that is used to enter a single entry.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercontrol.html#cfn-quicksight-template-filtercontrol-textfield

FilterCrossSheetControlProperty

class CfnTemplate.FilterCrossSheetControlProperty(*, filter_control_id, source_filter_id, cascading_control_configuration=None)

Bases: object

A control from a filter that is scoped across more than one sheet.

This represents your filter control on a sheet

Parameters:
  • filter_control_id (str) – The ID of the FilterCrossSheetControl .

  • source_filter_id (str) – The source filter ID of the FilterCrossSheetControl .

  • cascading_control_configuration (Union[IResolvable, CascadingControlConfigurationProperty, Dict[str, Any], None]) – The values that are displayed in a control can be configured to only show values that are valid based on what’s selected in other controls.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercrosssheetcontrol.html

ExampleMetadata:

fixture=_generated

Example:

# 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

filter_cross_sheet_control_property = quicksight.CfnTemplate.FilterCrossSheetControlProperty(
    filter_control_id="filterControlId",
    source_filter_id="sourceFilterId",

    # the properties below are optional
    cascading_control_configuration=quicksight.CfnTemplate.CascadingControlConfigurationProperty(
        source_controls=[quicksight.CfnTemplate.CascadingControlSourceProperty(
            column_to_match=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            source_sheet_control_id="sourceSheetControlId"
        )]
    )
)

Attributes

cascading_control_configuration

The values that are displayed in a control can be configured to only show values that are valid based on what’s selected in other controls.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercrosssheetcontrol.html#cfn-quicksight-template-filtercrosssheetcontrol-cascadingcontrolconfiguration

filter_control_id

The ID of the FilterCrossSheetControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercrosssheetcontrol.html#cfn-quicksight-template-filtercrosssheetcontrol-filtercontrolid

source_filter_id

The source filter ID of the FilterCrossSheetControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercrosssheetcontrol.html#cfn-quicksight-template-filtercrosssheetcontrol-sourcefilterid

FilterDateTimePickerControlProperty

class CfnTemplate.FilterDateTimePickerControlProperty(*, filter_control_id, source_filter_id, title, commit_mode=None, display_options=None, type=None)

Bases: object

A control from a date filter that is used to specify date and time.

Parameters:
  • filter_control_id (str) – The ID of the FilterDateTimePickerControl .

  • source_filter_id (str) – The source filter ID of the FilterDateTimePickerControl .

  • title (str) – The title of the FilterDateTimePickerControl .

  • commit_mode (Optional[str]) – The visibility configurationof the Apply button on a DateTimePickerControl .

  • display_options (Union[IResolvable, DateTimePickerControlDisplayOptionsProperty, Dict[str, Any], None]) – The display options of a control.

  • type (Optional[str]) – The type of the FilterDropDownControl . Choose one of the following options:. - MULTI_SELECT : The user can select multiple entries from a dropdown menu. - SINGLE_SELECT : The user can select a single entry from a dropdown menu.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdatetimepickercontrol.html

ExampleMetadata:

fixture=_generated

Example:

# 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

# date_icon_visibility: Any
# helper_text_visibility: Any

filter_date_time_picker_control_property = quicksight.CfnTemplate.FilterDateTimePickerControlProperty(
    filter_control_id="filterControlId",
    source_filter_id="sourceFilterId",
    title="title",

    # the properties below are optional
    commit_mode="commitMode",
    display_options=quicksight.CfnTemplate.DateTimePickerControlDisplayOptionsProperty(
        date_icon_visibility=date_icon_visibility,
        date_time_format="dateTimeFormat",
        helper_text_visibility=helper_text_visibility,
        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
            info_icon_text="infoIconText",
            visibility="visibility"
        ),
        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        )
    ),
    type="type"
)

Attributes

commit_mode

The visibility configurationof the Apply button on a DateTimePickerControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdatetimepickercontrol.html#cfn-quicksight-template-filterdatetimepickercontrol-commitmode

display_options

The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdatetimepickercontrol.html#cfn-quicksight-template-filterdatetimepickercontrol-displayoptions

filter_control_id

The ID of the FilterDateTimePickerControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdatetimepickercontrol.html#cfn-quicksight-template-filterdatetimepickercontrol-filtercontrolid

source_filter_id

The source filter ID of the FilterDateTimePickerControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdatetimepickercontrol.html#cfn-quicksight-template-filterdatetimepickercontrol-sourcefilterid

title

The title of the FilterDateTimePickerControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdatetimepickercontrol.html#cfn-quicksight-template-filterdatetimepickercontrol-title

type

.

  • MULTI_SELECT : The user can select multiple entries from a dropdown menu.

  • SINGLE_SELECT : The user can select a single entry from a dropdown menu.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdatetimepickercontrol.html#cfn-quicksight-template-filterdatetimepickercontrol-type

Type:

The type of the FilterDropDownControl . Choose one of the following options

FilterDropDownControlProperty

class CfnTemplate.FilterDropDownControlProperty(*, filter_control_id, source_filter_id, title, cascading_control_configuration=None, commit_mode=None, display_options=None, selectable_values=None, type=None)

Bases: object

A control to display a dropdown list with buttons that are used to select a single value.

Parameters:
  • filter_control_id (str) – The ID of the FilterDropDownControl .

  • source_filter_id (str) – The source filter ID of the FilterDropDownControl .

  • title (str) – The title of the FilterDropDownControl .

  • cascading_control_configuration (Union[IResolvable, CascadingControlConfigurationProperty, Dict[str, Any], None]) – The values that are displayed in a control can be configured to only show values that are valid based on what’s selected in other controls.

  • commit_mode (Optional[str]) – The visibility configuration of the Apply button on a FilterDropDownControl .

  • display_options (Union[IResolvable, DropDownControlDisplayOptionsProperty, Dict[str, Any], None]) – The display options of the FilterDropDownControl .

  • selectable_values (Union[IResolvable, FilterSelectableValuesProperty, Dict[str, Any], None]) – A list of selectable values that are used in a control.

  • type (Optional[str]) – The type of the FilterDropDownControl . Choose one of the following options:. - MULTI_SELECT : The user can select multiple entries from a dropdown menu. - SINGLE_SELECT : The user can select a single entry from a dropdown menu.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdropdowncontrol.html

ExampleMetadata:

fixture=_generated

Example:

# 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

filter_drop_down_control_property = quicksight.CfnTemplate.FilterDropDownControlProperty(
    filter_control_id="filterControlId",
    source_filter_id="sourceFilterId",
    title="title",

    # the properties below are optional
    cascading_control_configuration=quicksight.CfnTemplate.CascadingControlConfigurationProperty(
        source_controls=[quicksight.CfnTemplate.CascadingControlSourceProperty(
            column_to_match=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            source_sheet_control_id="sourceSheetControlId"
        )]
    ),
    commit_mode="commitMode",
    display_options=quicksight.CfnTemplate.DropDownControlDisplayOptionsProperty(
        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
            info_icon_text="infoIconText",
            visibility="visibility"
        ),
        select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
            visibility="visibility"
        ),
        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        )
    ),
    selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
        values=["values"]
    ),
    type="type"
)

Attributes

cascading_control_configuration

The values that are displayed in a control can be configured to only show values that are valid based on what’s selected in other controls.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdropdowncontrol.html#cfn-quicksight-template-filterdropdowncontrol-cascadingcontrolconfiguration

commit_mode

The visibility configuration of the Apply button on a FilterDropDownControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdropdowncontrol.html#cfn-quicksight-template-filterdropdowncontrol-commitmode

display_options

The display options of the FilterDropDownControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdropdowncontrol.html#cfn-quicksight-template-filterdropdowncontrol-displayoptions

filter_control_id

The ID of the FilterDropDownControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdropdowncontrol.html#cfn-quicksight-template-filterdropdowncontrol-filtercontrolid

selectable_values

A list of selectable values that are used in a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdropdowncontrol.html#cfn-quicksight-template-filterdropdowncontrol-selectablevalues

source_filter_id

The source filter ID of the FilterDropDownControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdropdowncontrol.html#cfn-quicksight-template-filterdropdowncontrol-sourcefilterid

title

The title of the FilterDropDownControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdropdowncontrol.html#cfn-quicksight-template-filterdropdowncontrol-title

type

.

  • MULTI_SELECT : The user can select multiple entries from a dropdown menu.

  • SINGLE_SELECT : The user can select a single entry from a dropdown menu.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdropdowncontrol.html#cfn-quicksight-template-filterdropdowncontrol-type

Type:

The type of the FilterDropDownControl . Choose one of the following options

FilterGroupProperty

class CfnTemplate.FilterGroupProperty(*, cross_dataset, filter_group_id, filters, scope_configuration, status=None)

Bases: object

A grouping of individual filters. Filter groups are applied to the same group of visuals.

For more information, see Adding filter conditions (group filters) with AND and OR operators in the Amazon QuickSight User Guide .

Parameters:
  • cross_dataset (str) – The filter new feature which can apply filter group to all data sets. Choose one of the following options:. - ALL_DATASETS - SINGLE_DATASET

  • filter_group_id (str) – The value that uniquely identifies a FilterGroup within a dashboard, template, or analysis.

  • filters (Union[IResolvable, Sequence[Union[IResolvable, FilterProperty, Dict[str, Any]]]]) – The list of filters that are present in a FilterGroup .

  • scope_configuration (Union[IResolvable, FilterScopeConfigurationProperty, Dict[str, Any]]) – The configuration that specifies what scope to apply to a FilterGroup . This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

  • status (Optional[str]) – The status of the FilterGroup .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtergroup.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
cross_dataset

.

  • ALL_DATASETS

  • SINGLE_DATASET

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtergroup.html#cfn-quicksight-template-filtergroup-crossdataset

Type:

The filter new feature which can apply filter group to all data sets. Choose one of the following options

filter_group_id

The value that uniquely identifies a FilterGroup within a dashboard, template, or analysis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtergroup.html#cfn-quicksight-template-filtergroup-filtergroupid

filters

The list of filters that are present in a FilterGroup .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtergroup.html#cfn-quicksight-template-filtergroup-filters

scope_configuration

The configuration that specifies what scope to apply to a FilterGroup .

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtergroup.html#cfn-quicksight-template-filtergroup-scopeconfiguration

status

The status of the FilterGroup .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtergroup.html#cfn-quicksight-template-filtergroup-status

FilterListConfigurationProperty

class CfnTemplate.FilterListConfigurationProperty(*, match_operator, category_values=None, null_option=None, select_all_options=None)

Bases: object

A list of filter configurations.

Parameters:
  • match_operator (str) – The match operator that is used to determine if a filter should be applied.

  • category_values (Optional[Sequence[str]]) – The list of category values for the filter.

  • null_option (Optional[str]) – This option determines how null values should be treated when filtering data. - ALL_VALUES : Include null values in filtered results. - NULLS_ONLY : Only include null values in filtered results. - NON_NULLS_ONLY : Exclude null values from filtered results.

  • select_all_options (Optional[str]) – Select all of the values. Null is not the assigned value of select all. - FILTER_ALL_VALUES

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

filter_list_configuration_property = quicksight.CfnTemplate.FilterListConfigurationProperty(
    match_operator="matchOperator",

    # the properties below are optional
    category_values=["categoryValues"],
    null_option="nullOption",
    select_all_options="selectAllOptions"
)

Attributes

category_values

The list of category values for the filter.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistconfiguration.html#cfn-quicksight-template-filterlistconfiguration-categoryvalues

match_operator

The match operator that is used to determine if a filter should be applied.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistconfiguration.html#cfn-quicksight-template-filterlistconfiguration-matchoperator

null_option

This option determines how null values should be treated when filtering data.

  • ALL_VALUES : Include null values in filtered results.

  • NULLS_ONLY : Only include null values in filtered results.

  • NON_NULLS_ONLY : Exclude null values from filtered results.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistconfiguration.html#cfn-quicksight-template-filterlistconfiguration-nulloption

select_all_options

Select all of the values. Null is not the assigned value of select all.

  • FILTER_ALL_VALUES

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistconfiguration.html#cfn-quicksight-template-filterlistconfiguration-selectalloptions

FilterListControlProperty

class CfnTemplate.FilterListControlProperty(*, filter_control_id, source_filter_id, title, cascading_control_configuration=None, display_options=None, selectable_values=None, type=None)

Bases: object

A control to display a list of buttons or boxes.

This is used to select either a single value or multiple values.

Parameters:
  • filter_control_id (str) – The ID of the FilterListControl .

  • source_filter_id (str) – The source filter ID of the FilterListControl .

  • title (str) – The title of the FilterListControl .

  • cascading_control_configuration (Union[IResolvable, CascadingControlConfigurationProperty, Dict[str, Any], None]) – The values that are displayed in a control can be configured to only show values that are valid based on what’s selected in other controls.

  • display_options (Union[IResolvable, ListControlDisplayOptionsProperty, Dict[str, Any], None]) – The display options of a control.

  • selectable_values (Union[IResolvable, FilterSelectableValuesProperty, Dict[str, Any], None]) – A list of selectable values that are used in a control.

  • type (Optional[str]) – The type of the FilterListControl . Choose one of the following options:. - MULTI_SELECT : The user can select multiple entries from the list. - SINGLE_SELECT : The user can select a single entry from the list.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistcontrol.html

ExampleMetadata:

fixture=_generated

Example:

# 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

filter_list_control_property = quicksight.CfnTemplate.FilterListControlProperty(
    filter_control_id="filterControlId",
    source_filter_id="sourceFilterId",
    title="title",

    # the properties below are optional
    cascading_control_configuration=quicksight.CfnTemplate.CascadingControlConfigurationProperty(
        source_controls=[quicksight.CfnTemplate.CascadingControlSourceProperty(
            column_to_match=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            source_sheet_control_id="sourceSheetControlId"
        )]
    ),
    display_options=quicksight.CfnTemplate.ListControlDisplayOptionsProperty(
        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
            info_icon_text="infoIconText",
            visibility="visibility"
        ),
        search_options=quicksight.CfnTemplate.ListControlSearchOptionsProperty(
            visibility="visibility"
        ),
        select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
            visibility="visibility"
        ),
        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        )
    ),
    selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
        values=["values"]
    ),
    type="type"
)

Attributes

cascading_control_configuration

The values that are displayed in a control can be configured to only show values that are valid based on what’s selected in other controls.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistcontrol.html#cfn-quicksight-template-filterlistcontrol-cascadingcontrolconfiguration

display_options

The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistcontrol.html#cfn-quicksight-template-filterlistcontrol-displayoptions

filter_control_id

The ID of the FilterListControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistcontrol.html#cfn-quicksight-template-filterlistcontrol-filtercontrolid

selectable_values

A list of selectable values that are used in a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistcontrol.html#cfn-quicksight-template-filterlistcontrol-selectablevalues

source_filter_id

The source filter ID of the FilterListControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistcontrol.html#cfn-quicksight-template-filterlistcontrol-sourcefilterid

title

The title of the FilterListControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistcontrol.html#cfn-quicksight-template-filterlistcontrol-title

type

.

  • MULTI_SELECT : The user can select multiple entries from the list.

  • SINGLE_SELECT : The user can select a single entry from the list.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistcontrol.html#cfn-quicksight-template-filterlistcontrol-type

Type:

The type of the FilterListControl . Choose one of the following options

FilterOperationSelectedFieldsConfigurationProperty

class CfnTemplate.FilterOperationSelectedFieldsConfigurationProperty(*, selected_columns=None, selected_field_options=None, selected_fields=None)

Bases: object

The configuration of selected fields in the CustomActionFilterOperation .

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
  • selected_columns (Union[IResolvable, Sequence[Union[IResolvable, ColumnIdentifierProperty, Dict[str, Any]]], None]) – The selected columns of a dataset.

  • selected_field_options (Optional[str]) – A structure that contains the options that choose which fields are filtered in the CustomActionFilterOperation . Valid values are defined as follows: - ALL_FIELDS : Applies the filter operation to all fields.

  • selected_fields (Optional[Sequence[str]]) – Chooses the fields that are filtered in CustomActionFilterOperation .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filteroperationselectedfieldsconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

filter_operation_selected_fields_configuration_property = quicksight.CfnTemplate.FilterOperationSelectedFieldsConfigurationProperty(
    selected_columns=[quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    )],
    selected_field_options="selectedFieldOptions",
    selected_fields=["selectedFields"]
)

Attributes

selected_columns

The selected columns of a dataset.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filteroperationselectedfieldsconfiguration.html#cfn-quicksight-template-filteroperationselectedfieldsconfiguration-selectedcolumns

selected_field_options

A structure that contains the options that choose which fields are filtered in the CustomActionFilterOperation .

Valid values are defined as follows:

  • ALL_FIELDS : Applies the filter operation to all fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filteroperationselectedfieldsconfiguration.html#cfn-quicksight-template-filteroperationselectedfieldsconfiguration-selectedfieldoptions

selected_fields

Chooses the fields that are filtered in CustomActionFilterOperation .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filteroperationselectedfieldsconfiguration.html#cfn-quicksight-template-filteroperationselectedfieldsconfiguration-selectedfields

FilterOperationTargetVisualsConfigurationProperty

class CfnTemplate.FilterOperationTargetVisualsConfigurationProperty(*, same_sheet_target_visual_configuration=None)

Bases: object

The configuration of target visuals that you want to be filtered.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:

same_sheet_target_visual_configuration (Union[IResolvable, SameSheetTargetVisualConfigurationProperty, Dict[str, Any], None]) – The configuration of the same-sheet target visuals that you want to be filtered.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filteroperationtargetvisualsconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

filter_operation_target_visuals_configuration_property = quicksight.CfnTemplate.FilterOperationTargetVisualsConfigurationProperty(
    same_sheet_target_visual_configuration=quicksight.CfnTemplate.SameSheetTargetVisualConfigurationProperty(
        target_visual_options="targetVisualOptions",
        target_visuals=["targetVisuals"]
    )
)

Attributes

same_sheet_target_visual_configuration

The configuration of the same-sheet target visuals that you want to be filtered.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filteroperationtargetvisualsconfiguration.html#cfn-quicksight-template-filteroperationtargetvisualsconfiguration-samesheettargetvisualconfiguration

FilterProperty

class CfnTemplate.FilterProperty(*, category_filter=None, nested_filter=None, numeric_equality_filter=None, numeric_range_filter=None, relative_dates_filter=None, time_equality_filter=None, time_range_filter=None, top_bottom_filter=None)

Bases: object

With a Filter , you can remove portions of data from a particular visual or view.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filter.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
category_filter

A CategoryFilter filters text values.

For more information, see Adding text filters in the Amazon QuickSight User Guide .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filter.html#cfn-quicksight-template-filter-categoryfilter

nested_filter

A NestedFilter filters data with a subset of data that is defined by the nested inner filter.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filter.html#cfn-quicksight-template-filter-nestedfilter

numeric_equality_filter

A NumericEqualityFilter filters numeric values that equal or do not equal a given numeric value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filter.html#cfn-quicksight-template-filter-numericequalityfilter

numeric_range_filter

A NumericRangeFilter filters numeric values that are either inside or outside a given numeric range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filter.html#cfn-quicksight-template-filter-numericrangefilter

relative_dates_filter

A RelativeDatesFilter filters date values that are relative to a given date.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filter.html#cfn-quicksight-template-filter-relativedatesfilter

time_equality_filter

A TimeEqualityFilter filters date-time values that equal or do not equal a given date/time value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filter.html#cfn-quicksight-template-filter-timeequalityfilter

time_range_filter

A TimeRangeFilter filters date-time values that are either inside or outside a given date/time range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filter.html#cfn-quicksight-template-filter-timerangefilter

top_bottom_filter

A TopBottomFilter filters data to the top or bottom values for a given column.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filter.html#cfn-quicksight-template-filter-topbottomfilter

FilterRelativeDateTimeControlProperty

class CfnTemplate.FilterRelativeDateTimeControlProperty(*, filter_control_id, source_filter_id, title, commit_mode=None, display_options=None)

Bases: object

A control from a date filter that is used to specify the relative date.

Parameters:
  • filter_control_id (str) – The ID of the FilterTextAreaControl .

  • source_filter_id (str) – The source filter ID of the FilterTextAreaControl .

  • title (str) – The title of the FilterTextAreaControl .

  • commit_mode (Optional[str]) – The visibility configuration of the Apply button on a FilterRelativeDateTimeControl .

  • display_options (Union[IResolvable, RelativeDateTimeControlDisplayOptionsProperty, Dict[str, Any], None]) – The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterrelativedatetimecontrol.html

ExampleMetadata:

fixture=_generated

Example:

# 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

filter_relative_date_time_control_property = quicksight.CfnTemplate.FilterRelativeDateTimeControlProperty(
    filter_control_id="filterControlId",
    source_filter_id="sourceFilterId",
    title="title",

    # the properties below are optional
    commit_mode="commitMode",
    display_options=quicksight.CfnTemplate.RelativeDateTimeControlDisplayOptionsProperty(
        date_time_format="dateTimeFormat",
        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
            info_icon_text="infoIconText",
            visibility="visibility"
        ),
        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        )
    )
)

Attributes

commit_mode

The visibility configuration of the Apply button on a FilterRelativeDateTimeControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterrelativedatetimecontrol.html#cfn-quicksight-template-filterrelativedatetimecontrol-commitmode

display_options

The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterrelativedatetimecontrol.html#cfn-quicksight-template-filterrelativedatetimecontrol-displayoptions

filter_control_id

The ID of the FilterTextAreaControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterrelativedatetimecontrol.html#cfn-quicksight-template-filterrelativedatetimecontrol-filtercontrolid

source_filter_id

The source filter ID of the FilterTextAreaControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterrelativedatetimecontrol.html#cfn-quicksight-template-filterrelativedatetimecontrol-sourcefilterid

title

The title of the FilterTextAreaControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterrelativedatetimecontrol.html#cfn-quicksight-template-filterrelativedatetimecontrol-title

FilterScopeConfigurationProperty

class CfnTemplate.FilterScopeConfigurationProperty(*, all_sheets=None, selected_sheets=None)

Bases: object

The scope configuration for a FilterGroup .

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
  • all_sheets (Any) – The configuration that applies a filter to all sheets. When you choose AllSheets as the value for a FilterScopeConfiguration , this filter is applied to all visuals of all sheets in an Analysis, Dashboard, or Template. The AllSheetsFilterScopeConfiguration is chosen.

  • selected_sheets (Union[IResolvable, SelectedSheetsFilterScopeConfigurationProperty, Dict[str, Any], None]) – The configuration for applying a filter to specific sheets.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterscopeconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

# all_sheets: Any

filter_scope_configuration_property = quicksight.CfnTemplate.FilterScopeConfigurationProperty(
    all_sheets=all_sheets,
    selected_sheets=quicksight.CfnTemplate.SelectedSheetsFilterScopeConfigurationProperty(
        sheet_visual_scoping_configurations=[quicksight.CfnTemplate.SheetVisualScopingConfigurationProperty(
            scope="scope",
            sheet_id="sheetId",

            # the properties below are optional
            visual_ids=["visualIds"]
        )]
    )
)

Attributes

all_sheets

The configuration that applies a filter to all sheets.

When you choose AllSheets as the value for a FilterScopeConfiguration , this filter is applied to all visuals of all sheets in an Analysis, Dashboard, or Template. The AllSheetsFilterScopeConfiguration is chosen.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterscopeconfiguration.html#cfn-quicksight-template-filterscopeconfiguration-allsheets

selected_sheets

The configuration for applying a filter to specific sheets.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterscopeconfiguration.html#cfn-quicksight-template-filterscopeconfiguration-selectedsheets

FilterSelectableValuesProperty

class CfnTemplate.FilterSelectableValuesProperty(*, values=None)

Bases: object

A list of selectable values that are used in a control.

Parameters:

values (Optional[Sequence[str]]) – The values that are used in the FilterSelectableValues .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterselectablevalues.html

ExampleMetadata:

fixture=_generated

Example:

# 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

filter_selectable_values_property = quicksight.CfnTemplate.FilterSelectableValuesProperty(
    values=["values"]
)

Attributes

values

The values that are used in the FilterSelectableValues .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterselectablevalues.html#cfn-quicksight-template-filterselectablevalues-values

FilterSliderControlProperty

class CfnTemplate.FilterSliderControlProperty(*, filter_control_id, maximum_value, minimum_value, source_filter_id, step_size, title, display_options=None, type=None)

Bases: object

A control to display a horizontal toggle bar.

This is used to change a value by sliding the toggle.

Parameters:
  • filter_control_id (str) – The ID of the FilterSliderControl .

  • maximum_value (Union[int, float]) – The larger value that is displayed at the right of the slider. Default: - 0

  • minimum_value (Union[int, float]) – The smaller value that is displayed at the left of the slider. Default: - 0

  • source_filter_id (str) – The source filter ID of the FilterSliderControl .

  • step_size (Union[int, float]) – The number of increments that the slider bar is divided into. Default: - 0

  • title (str) – The title of the FilterSliderControl .

  • display_options (Union[IResolvable, SliderControlDisplayOptionsProperty, Dict[str, Any], None]) – The display options of a control.

  • type (Optional[str]) – The type of the FilterSliderControl . Choose one of the following options:. - SINGLE_POINT : Filter against(equals) a single data point. - RANGE : Filter data that is in a specified range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html

ExampleMetadata:

fixture=_generated

Example:

# 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

filter_slider_control_property = quicksight.CfnTemplate.FilterSliderControlProperty(
    filter_control_id="filterControlId",
    maximum_value=123,
    minimum_value=123,
    source_filter_id="sourceFilterId",
    step_size=123,
    title="title",

    # the properties below are optional
    display_options=quicksight.CfnTemplate.SliderControlDisplayOptionsProperty(
        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
            info_icon_text="infoIconText",
            visibility="visibility"
        ),
        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        )
    ),
    type="type"
)

Attributes

display_options

The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html#cfn-quicksight-template-filterslidercontrol-displayoptions

filter_control_id

The ID of the FilterSliderControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html#cfn-quicksight-template-filterslidercontrol-filtercontrolid

maximum_value

The larger value that is displayed at the right of the slider.

Default:
  • 0

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html#cfn-quicksight-template-filterslidercontrol-maximumvalue

minimum_value

The smaller value that is displayed at the left of the slider.

Default:
  • 0

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html#cfn-quicksight-template-filterslidercontrol-minimumvalue

source_filter_id

The source filter ID of the FilterSliderControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html#cfn-quicksight-template-filterslidercontrol-sourcefilterid

step_size

The number of increments that the slider bar is divided into.

Default:
  • 0

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html#cfn-quicksight-template-filterslidercontrol-stepsize

title

The title of the FilterSliderControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html#cfn-quicksight-template-filterslidercontrol-title

type

.

  • SINGLE_POINT : Filter against(equals) a single data point.

  • RANGE : Filter data that is in a specified range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html#cfn-quicksight-template-filterslidercontrol-type

Type:

The type of the FilterSliderControl . Choose one of the following options

FilterTextAreaControlProperty

class CfnTemplate.FilterTextAreaControlProperty(*, filter_control_id, source_filter_id, title, delimiter=None, display_options=None)

Bases: object

A control to display a text box that is used to enter multiple entries.

Parameters:
  • filter_control_id (str) – The ID of the FilterTextAreaControl .

  • source_filter_id (str) – The source filter ID of the FilterTextAreaControl .

  • title (str) – The title of the FilterTextAreaControl .

  • delimiter (Optional[str]) – The delimiter that is used to separate the lines in text.

  • display_options (Union[IResolvable, TextAreaControlDisplayOptionsProperty, Dict[str, Any], None]) – The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextareacontrol.html

ExampleMetadata:

fixture=_generated

Example:

# 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

filter_text_area_control_property = quicksight.CfnTemplate.FilterTextAreaControlProperty(
    filter_control_id="filterControlId",
    source_filter_id="sourceFilterId",
    title="title",

    # the properties below are optional
    delimiter="delimiter",
    display_options=quicksight.CfnTemplate.TextAreaControlDisplayOptionsProperty(
        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
            info_icon_text="infoIconText",
            visibility="visibility"
        ),
        placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
            visibility="visibility"
        ),
        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        )
    )
)

Attributes

delimiter

The delimiter that is used to separate the lines in text.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextareacontrol.html#cfn-quicksight-template-filtertextareacontrol-delimiter

display_options

The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextareacontrol.html#cfn-quicksight-template-filtertextareacontrol-displayoptions

filter_control_id

The ID of the FilterTextAreaControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextareacontrol.html#cfn-quicksight-template-filtertextareacontrol-filtercontrolid

source_filter_id

The source filter ID of the FilterTextAreaControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextareacontrol.html#cfn-quicksight-template-filtertextareacontrol-sourcefilterid

title

The title of the FilterTextAreaControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextareacontrol.html#cfn-quicksight-template-filtertextareacontrol-title

FilterTextFieldControlProperty

class CfnTemplate.FilterTextFieldControlProperty(*, filter_control_id, source_filter_id, title, display_options=None)

Bases: object

A control to display a text box that is used to enter a single entry.

Parameters:
  • filter_control_id (str) – The ID of the FilterTextFieldControl .

  • source_filter_id (str) – The source filter ID of the FilterTextFieldControl .

  • title (str) – The title of the FilterTextFieldControl .

  • display_options (Union[IResolvable, TextFieldControlDisplayOptionsProperty, Dict[str, Any], None]) – The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextfieldcontrol.html

ExampleMetadata:

fixture=_generated

Example:

# 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

filter_text_field_control_property = quicksight.CfnTemplate.FilterTextFieldControlProperty(
    filter_control_id="filterControlId",
    source_filter_id="sourceFilterId",
    title="title",

    # the properties below are optional
    display_options=quicksight.CfnTemplate.TextFieldControlDisplayOptionsProperty(
        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
            info_icon_text="infoIconText",
            visibility="visibility"
        ),
        placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
            visibility="visibility"
        ),
        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        )
    )
)

Attributes

display_options

The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextfieldcontrol.html#cfn-quicksight-template-filtertextfieldcontrol-displayoptions

filter_control_id

The ID of the FilterTextFieldControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextfieldcontrol.html#cfn-quicksight-template-filtertextfieldcontrol-filtercontrolid

source_filter_id

The source filter ID of the FilterTextFieldControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextfieldcontrol.html#cfn-quicksight-template-filtertextfieldcontrol-sourcefilterid

title

The title of the FilterTextFieldControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextfieldcontrol.html#cfn-quicksight-template-filtertextfieldcontrol-title

FontConfigurationProperty

class CfnTemplate.FontConfigurationProperty(*, font_color=None, font_decoration=None, font_family=None, font_size=None, font_style=None, font_weight=None)

Bases: object

Configures the display properties of the given text.

Parameters:
  • font_color (Optional[str]) – Determines the color of the text.

  • font_decoration (Optional[str]) – Determines the appearance of decorative lines on the text.

  • font_family (Optional[str]) – The font family that you want to use.

  • font_size (Union[IResolvable, FontSizeProperty, Dict[str, Any], None]) – The option that determines the text display size.

  • font_style (Optional[str]) – Determines the text display face that is inherited by the given font family.

  • font_weight (Union[IResolvable, FontWeightProperty, Dict[str, Any], None]) – The option that determines the text display weight, or boldness.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

font_configuration_property = quicksight.CfnTemplate.FontConfigurationProperty(
    font_color="fontColor",
    font_decoration="fontDecoration",
    font_family="fontFamily",
    font_size=quicksight.CfnTemplate.FontSizeProperty(
        absolute="absolute",
        relative="relative"
    ),
    font_style="fontStyle",
    font_weight=quicksight.CfnTemplate.FontWeightProperty(
        name="name"
    )
)

Attributes

font_color

Determines the color of the text.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html#cfn-quicksight-template-fontconfiguration-fontcolor

font_decoration

Determines the appearance of decorative lines on the text.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html#cfn-quicksight-template-fontconfiguration-fontdecoration

font_family

The font family that you want to use.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html#cfn-quicksight-template-fontconfiguration-fontfamily

font_size

The option that determines the text display size.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html#cfn-quicksight-template-fontconfiguration-fontsize

font_style

Determines the text display face that is inherited by the given font family.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html#cfn-quicksight-template-fontconfiguration-fontstyle

font_weight

The option that determines the text display weight, or boldness.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html#cfn-quicksight-template-fontconfiguration-fontweight

FontSizeProperty

class CfnTemplate.FontSizeProperty(*, absolute=None, relative=None)

Bases: object

The option that determines the text display size.

Parameters:
  • absolute (Optional[str]) – The font size that you want to use in px.

  • relative (Optional[str]) – The lexical name for the text size, proportional to its surrounding context.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontsize.html

ExampleMetadata:

fixture=_generated

Example:

# 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

font_size_property = quicksight.CfnTemplate.FontSizeProperty(
    absolute="absolute",
    relative="relative"
)

Attributes

absolute

The font size that you want to use in px.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontsize.html#cfn-quicksight-template-fontsize-absolute

relative

The lexical name for the text size, proportional to its surrounding context.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontsize.html#cfn-quicksight-template-fontsize-relative

FontWeightProperty

class CfnTemplate.FontWeightProperty(*, name=None)

Bases: object

The option that determines the text display weight, or boldness.

Parameters:

name (Optional[str]) – The lexical name for the level of boldness of the text display.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontweight.html

ExampleMetadata:

fixture=_generated

Example:

# 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

font_weight_property = quicksight.CfnTemplate.FontWeightProperty(
    name="name"
)

Attributes

name

The lexical name for the level of boldness of the text display.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontweight.html#cfn-quicksight-template-fontweight-name

ForecastComputationProperty

class CfnTemplate.ForecastComputationProperty(*, computation_id, custom_seasonality_value=None, lower_boundary=None, name=None, periods_backward=None, periods_forward=None, prediction_interval=None, seasonality=None, time=None, upper_boundary=None, value=None)

Bases: object

The forecast computation configuration.

Parameters:
  • computation_id (str) – The ID for a computation.

  • custom_seasonality_value (Union[int, float, None]) – The custom seasonality value setup of a forecast computation.

  • lower_boundary (Union[int, float, None]) – The lower boundary setup of a forecast computation.

  • name (Optional[str]) – The name of a computation.

  • periods_backward (Union[int, float, None]) – The periods backward setup of a forecast computation.

  • periods_forward (Union[int, float, None]) – The periods forward setup of a forecast computation.

  • prediction_interval (Union[int, float, None]) – The prediction interval setup of a forecast computation.

  • seasonality (Optional[str]) – The seasonality setup of a forecast computation. Choose one of the following options:. - AUTOMATIC - CUSTOM : Checks the custom seasonality value.

  • time (Union[IResolvable, DimensionFieldProperty, Dict[str, Any], None]) – The time field that is used in a computation.

  • upper_boundary (Union[int, float, None]) – The upper boundary setup of a forecast computation.

  • value (Union[IResolvable, MeasureFieldProperty, Dict[str, Any], None]) – The value field that is used in a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
computation_id

The ID for a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-computationid

custom_seasonality_value

The custom seasonality value setup of a forecast computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-customseasonalityvalue

lower_boundary

The lower boundary setup of a forecast computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-lowerboundary

name

The name of a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-name

periods_backward

The periods backward setup of a forecast computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-periodsbackward

periods_forward

The periods forward setup of a forecast computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-periodsforward

prediction_interval

The prediction interval setup of a forecast computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-predictioninterval

seasonality

.

  • AUTOMATIC

  • CUSTOM : Checks the custom seasonality value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-seasonality

Type:

The seasonality setup of a forecast computation. Choose one of the following options

time

The time field that is used in a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-time

upper_boundary

The upper boundary setup of a forecast computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-upperboundary

value

The value field that is used in a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-value

ForecastConfigurationProperty

class CfnTemplate.ForecastConfigurationProperty(*, forecast_properties=None, scenario=None)

Bases: object

The forecast configuration that is used in a line chart’s display properties.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

forecast_configuration_property = quicksight.CfnTemplate.ForecastConfigurationProperty(
    forecast_properties=quicksight.CfnTemplate.TimeBasedForecastPropertiesProperty(
        lower_boundary=123,
        periods_backward=123,
        periods_forward=123,
        prediction_interval=123,
        seasonality=123,
        upper_boundary=123
    ),
    scenario=quicksight.CfnTemplate.ForecastScenarioProperty(
        what_if_point_scenario=quicksight.CfnTemplate.WhatIfPointScenarioProperty(
            date="date",
            value=123
        ),
        what_if_range_scenario=quicksight.CfnTemplate.WhatIfRangeScenarioProperty(
            end_date="endDate",
            start_date="startDate",
            value=123
        )
    )
)

Attributes

forecast_properties

The forecast properties setup of a forecast in the line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastconfiguration.html#cfn-quicksight-template-forecastconfiguration-forecastproperties

scenario

The forecast scenario of a forecast in the line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastconfiguration.html#cfn-quicksight-template-forecastconfiguration-scenario

ForecastScenarioProperty

class CfnTemplate.ForecastScenarioProperty(*, what_if_point_scenario=None, what_if_range_scenario=None)

Bases: object

The forecast scenario of a forecast in the line chart.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastscenario.html

ExampleMetadata:

fixture=_generated

Example:

# 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

forecast_scenario_property = quicksight.CfnTemplate.ForecastScenarioProperty(
    what_if_point_scenario=quicksight.CfnTemplate.WhatIfPointScenarioProperty(
        date="date",
        value=123
    ),
    what_if_range_scenario=quicksight.CfnTemplate.WhatIfRangeScenarioProperty(
        end_date="endDate",
        start_date="startDate",
        value=123
    )
)

Attributes

what_if_point_scenario

The what-if analysis forecast setup with the target date.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastscenario.html#cfn-quicksight-template-forecastscenario-whatifpointscenario

what_if_range_scenario

The what-if analysis forecast setup with the date range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastscenario.html#cfn-quicksight-template-forecastscenario-whatifrangescenario

FormatConfigurationProperty

class CfnTemplate.FormatConfigurationProperty(*, date_time_format_configuration=None, number_format_configuration=None, string_format_configuration=None)

Bases: object

The formatting configuration for all types of field.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-formatconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

format_configuration_property = quicksight.CfnTemplate.FormatConfigurationProperty(
    date_time_format_configuration=quicksight.CfnTemplate.DateTimeFormatConfigurationProperty(
        date_time_format="dateTimeFormat",
        null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
            null_string="nullString"
        ),
        numeric_format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
            currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                number_scale="numberScale",
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix",
                symbol="symbol"
            ),
            number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                number_scale="numberScale",
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            ),
            percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            )
        )
    ),
    number_format_configuration=quicksight.CfnTemplate.NumberFormatConfigurationProperty(
        format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
            currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                number_scale="numberScale",
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix",
                symbol="symbol"
            ),
            number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                number_scale="numberScale",
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            ),
            percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            )
        )
    ),
    string_format_configuration=quicksight.CfnTemplate.StringFormatConfigurationProperty(
        null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
            null_string="nullString"
        ),
        numeric_format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
            currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                number_scale="numberScale",
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix",
                symbol="symbol"
            ),
            number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                number_scale="numberScale",
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            ),
            percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            )
        )
    )
)

Attributes

date_time_format_configuration

Formatting configuration for DateTime fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-formatconfiguration.html#cfn-quicksight-template-formatconfiguration-datetimeformatconfiguration

number_format_configuration

Formatting configuration for number fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-formatconfiguration.html#cfn-quicksight-template-formatconfiguration-numberformatconfiguration

string_format_configuration

Formatting configuration for string fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-formatconfiguration.html#cfn-quicksight-template-formatconfiguration-stringformatconfiguration

FreeFormLayoutCanvasSizeOptionsProperty

class CfnTemplate.FreeFormLayoutCanvasSizeOptionsProperty(*, screen_canvas_size_options=None)

Bases: object

Configuration options for the canvas of a free-form layout.

Parameters:

screen_canvas_size_options (Union[IResolvable, FreeFormLayoutScreenCanvasSizeOptionsProperty, Dict[str, Any], None]) – The options that determine the sizing of the canvas used in a free-form layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutcanvassizeoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

free_form_layout_canvas_size_options_property = quicksight.CfnTemplate.FreeFormLayoutCanvasSizeOptionsProperty(
    screen_canvas_size_options=quicksight.CfnTemplate.FreeFormLayoutScreenCanvasSizeOptionsProperty(
        optimized_view_port_width="optimizedViewPortWidth"
    )
)

Attributes

screen_canvas_size_options

The options that determine the sizing of the canvas used in a free-form layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutcanvassizeoptions.html#cfn-quicksight-template-freeformlayoutcanvassizeoptions-screencanvassizeoptions

FreeFormLayoutConfigurationProperty

class CfnTemplate.FreeFormLayoutConfigurationProperty(*, elements, canvas_size_options=None)

Bases: object

The configuration of a free-form layout.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

free_form_layout_configuration_property = quicksight.CfnTemplate.FreeFormLayoutConfigurationProperty(
    elements=[quicksight.CfnTemplate.FreeFormLayoutElementProperty(
        element_id="elementId",
        element_type="elementType",
        height="height",
        width="width",
        x_axis_location="xAxisLocation",
        y_axis_location="yAxisLocation",

        # the properties below are optional
        background_style=quicksight.CfnTemplate.FreeFormLayoutElementBackgroundStyleProperty(
            color="color",
            visibility="visibility"
        ),
        border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
            color="color",
            visibility="visibility"
        ),
        loading_animation=quicksight.CfnTemplate.LoadingAnimationProperty(
            visibility="visibility"
        ),
        rendering_rules=[quicksight.CfnTemplate.SheetElementRenderingRuleProperty(
            configuration_overrides=quicksight.CfnTemplate.SheetElementConfigurationOverridesProperty(
                visibility="visibility"
            ),
            expression="expression"
        )],
        selected_border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
            color="color",
            visibility="visibility"
        ),
        visibility="visibility"
    )],

    # the properties below are optional
    canvas_size_options=quicksight.CfnTemplate.FreeFormLayoutCanvasSizeOptionsProperty(
        screen_canvas_size_options=quicksight.CfnTemplate.FreeFormLayoutScreenCanvasSizeOptionsProperty(
            optimized_view_port_width="optimizedViewPortWidth"
        )
    )
)

Attributes

canvas_size_options

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutconfiguration.html#cfn-quicksight-template-freeformlayoutconfiguration-canvassizeoptions

Type:

see

elements

The elements that are included in a free-form layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutconfiguration.html#cfn-quicksight-template-freeformlayoutconfiguration-elements

FreeFormLayoutElementBackgroundStyleProperty

class CfnTemplate.FreeFormLayoutElementBackgroundStyleProperty(*, color=None, visibility=None)

Bases: object

The background style configuration of a free-form layout element.

Parameters:
  • color (Optional[str]) – The background color of a free-form layout element.

  • visibility (Optional[str]) – The background visibility of a free-form layout element.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementbackgroundstyle.html

ExampleMetadata:

fixture=_generated

Example:

# 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

free_form_layout_element_background_style_property = quicksight.CfnTemplate.FreeFormLayoutElementBackgroundStyleProperty(
    color="color",
    visibility="visibility"
)

Attributes

color

The background color of a free-form layout element.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementbackgroundstyle.html#cfn-quicksight-template-freeformlayoutelementbackgroundstyle-color

visibility

The background visibility of a free-form layout element.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementbackgroundstyle.html#cfn-quicksight-template-freeformlayoutelementbackgroundstyle-visibility

FreeFormLayoutElementBorderStyleProperty

class CfnTemplate.FreeFormLayoutElementBorderStyleProperty(*, color=None, visibility=None)

Bases: object

The background style configuration of a free-form layout element.

Parameters:
  • color (Optional[str]) – The border color of a free-form layout element.

  • visibility (Optional[str]) – The border visibility of a free-form layout element.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementborderstyle.html

ExampleMetadata:

fixture=_generated

Example:

# 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

free_form_layout_element_border_style_property = quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
    color="color",
    visibility="visibility"
)

Attributes

color

The border color of a free-form layout element.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementborderstyle.html#cfn-quicksight-template-freeformlayoutelementborderstyle-color

visibility

The border visibility of a free-form layout element.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementborderstyle.html#cfn-quicksight-template-freeformlayoutelementborderstyle-visibility

FreeFormLayoutElementProperty

class CfnTemplate.FreeFormLayoutElementProperty(*, element_id, element_type, height, width, x_axis_location, y_axis_location, background_style=None, border_style=None, loading_animation=None, rendering_rules=None, selected_border_style=None, visibility=None)

Bases: object

An element within a free-form layout.

Parameters:
  • element_id (str) – A unique identifier for an element within a free-form layout.

  • element_type (str) – The type of element.

  • height (str) – The height of an element within a free-form layout.

  • width (str) – The width of an element within a free-form layout.

  • x_axis_location (str) – The x-axis coordinate of the element.

  • y_axis_location (str) – The y-axis coordinate of the element.

  • background_style (Union[IResolvable, FreeFormLayoutElementBackgroundStyleProperty, Dict[str, Any], None]) – The background style configuration of a free-form layout element.

  • border_style (Union[IResolvable, FreeFormLayoutElementBorderStyleProperty, Dict[str, Any], None]) – The border style configuration of a free-form layout element.

  • loading_animation (Union[IResolvable, LoadingAnimationProperty, Dict[str, Any], None]) – The loading animation configuration of a free-form layout element.

  • rendering_rules (Union[IResolvable, Sequence[Union[IResolvable, SheetElementRenderingRuleProperty, Dict[str, Any]]], None]) – The rendering rules that determine when an element should be displayed within a free-form layout.

  • selected_border_style (Union[IResolvable, FreeFormLayoutElementBorderStyleProperty, Dict[str, Any], None]) – The border style configuration of a free-form layout element. This border style is used when the element is selected.

  • visibility (Optional[str]) – The visibility of an element within a free-form layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html

ExampleMetadata:

fixture=_generated

Example:

# 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

free_form_layout_element_property = quicksight.CfnTemplate.FreeFormLayoutElementProperty(
    element_id="elementId",
    element_type="elementType",
    height="height",
    width="width",
    x_axis_location="xAxisLocation",
    y_axis_location="yAxisLocation",

    # the properties below are optional
    background_style=quicksight.CfnTemplate.FreeFormLayoutElementBackgroundStyleProperty(
        color="color",
        visibility="visibility"
    ),
    border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
        color="color",
        visibility="visibility"
    ),
    loading_animation=quicksight.CfnTemplate.LoadingAnimationProperty(
        visibility="visibility"
    ),
    rendering_rules=[quicksight.CfnTemplate.SheetElementRenderingRuleProperty(
        configuration_overrides=quicksight.CfnTemplate.SheetElementConfigurationOverridesProperty(
            visibility="visibility"
        ),
        expression="expression"
    )],
    selected_border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
        color="color",
        visibility="visibility"
    ),
    visibility="visibility"
)

Attributes

background_style

The background style configuration of a free-form layout element.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-backgroundstyle

border_style

The border style configuration of a free-form layout element.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-borderstyle

element_id

A unique identifier for an element within a free-form layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-elementid

element_type

The type of element.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-elementtype

height

The height of an element within a free-form layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-height

loading_animation

The loading animation configuration of a free-form layout element.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-loadinganimation

rendering_rules

The rendering rules that determine when an element should be displayed within a free-form layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-renderingrules

selected_border_style

The border style configuration of a free-form layout element.

This border style is used when the element is selected.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-selectedborderstyle

visibility

The visibility of an element within a free-form layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-visibility

width

The width of an element within a free-form layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-width

x_axis_location

The x-axis coordinate of the element.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-xaxislocation

y_axis_location

The y-axis coordinate of the element.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-yaxislocation

FreeFormLayoutScreenCanvasSizeOptionsProperty

class CfnTemplate.FreeFormLayoutScreenCanvasSizeOptionsProperty(*, optimized_view_port_width)

Bases: object

The options that determine the sizing of the canvas used in a free-form layout.

Parameters:

optimized_view_port_width (str) – The width that the view port will be optimized for when the layout renders.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutscreencanvassizeoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

free_form_layout_screen_canvas_size_options_property = quicksight.CfnTemplate.FreeFormLayoutScreenCanvasSizeOptionsProperty(
    optimized_view_port_width="optimizedViewPortWidth"
)

Attributes

optimized_view_port_width

The width that the view port will be optimized for when the layout renders.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutscreencanvassizeoptions.html#cfn-quicksight-template-freeformlayoutscreencanvassizeoptions-optimizedviewportwidth

FreeFormSectionLayoutConfigurationProperty

class CfnTemplate.FreeFormSectionLayoutConfigurationProperty(*, elements)

Bases: object

The free-form layout configuration of a section.

Parameters:

elements (Union[IResolvable, Sequence[Union[IResolvable, FreeFormLayoutElementProperty, Dict[str, Any]]]]) – The elements that are included in the free-form layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformsectionlayoutconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

free_form_section_layout_configuration_property = quicksight.CfnTemplate.FreeFormSectionLayoutConfigurationProperty(
    elements=[quicksight.CfnTemplate.FreeFormLayoutElementProperty(
        element_id="elementId",
        element_type="elementType",
        height="height",
        width="width",
        x_axis_location="xAxisLocation",
        y_axis_location="yAxisLocation",

        # the properties below are optional
        background_style=quicksight.CfnTemplate.FreeFormLayoutElementBackgroundStyleProperty(
            color="color",
            visibility="visibility"
        ),
        border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
            color="color",
            visibility="visibility"
        ),
        loading_animation=quicksight.CfnTemplate.LoadingAnimationProperty(
            visibility="visibility"
        ),
        rendering_rules=[quicksight.CfnTemplate.SheetElementRenderingRuleProperty(
            configuration_overrides=quicksight.CfnTemplate.SheetElementConfigurationOverridesProperty(
                visibility="visibility"
            ),
            expression="expression"
        )],
        selected_border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
            color="color",
            visibility="visibility"
        ),
        visibility="visibility"
    )]
)

Attributes

elements

The elements that are included in the free-form layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformsectionlayoutconfiguration.html#cfn-quicksight-template-freeformsectionlayoutconfiguration-elements

FunnelChartAggregatedFieldWellsProperty

class CfnTemplate.FunnelChartAggregatedFieldWellsProperty(*, category=None, values=None)

Bases: object

The field well configuration of a FunnelChartVisual .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartaggregatedfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
category

The category field wells of a funnel chart.

Values are grouped by category fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartaggregatedfieldwells.html#cfn-quicksight-template-funnelchartaggregatedfieldwells-category

values

The value field wells of a funnel chart.

Values are aggregated based on categories.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartaggregatedfieldwells.html#cfn-quicksight-template-funnelchartaggregatedfieldwells-values

FunnelChartConfigurationProperty

class CfnTemplate.FunnelChartConfigurationProperty(*, category_label_options=None, data_label_options=None, field_wells=None, interactions=None, sort_configuration=None, tooltip=None, value_label_options=None, visual_palette=None)

Bases: object

The configuration of a FunnelChartVisual .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
category_label_options

The label options of the categories that are displayed in a FunnelChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartconfiguration.html#cfn-quicksight-template-funnelchartconfiguration-categorylabeloptions

data_label_options

The options that determine the presentation of the data labels.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartconfiguration.html#cfn-quicksight-template-funnelchartconfiguration-datalabeloptions

field_wells

The field well configuration of a FunnelChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartconfiguration.html#cfn-quicksight-template-funnelchartconfiguration-fieldwells

interactions

The general visual interactions setup for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartconfiguration.html#cfn-quicksight-template-funnelchartconfiguration-interactions

sort_configuration

The sort configuration of a FunnelChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartconfiguration.html#cfn-quicksight-template-funnelchartconfiguration-sortconfiguration

tooltip

The tooltip configuration of a FunnelChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartconfiguration.html#cfn-quicksight-template-funnelchartconfiguration-tooltip

value_label_options

The label options for the values that are displayed in a FunnelChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartconfiguration.html#cfn-quicksight-template-funnelchartconfiguration-valuelabeloptions

visual_palette

The visual palette configuration of a FunnelChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartconfiguration.html#cfn-quicksight-template-funnelchartconfiguration-visualpalette

FunnelChartDataLabelOptionsProperty

class CfnTemplate.FunnelChartDataLabelOptionsProperty(*, category_label_visibility=None, label_color=None, label_font_configuration=None, measure_data_label_style=None, measure_label_visibility=None, position=None, visibility=None)

Bases: object

The options that determine the presentation of the data labels.

Parameters:
  • category_label_visibility (Optional[str]) – The visibility of the category labels within the data labels.

  • label_color (Optional[str]) – The color of the data label text.

  • label_font_configuration (Union[IResolvable, FontConfigurationProperty, Dict[str, Any], None]) – The font configuration for the data labels. Only the FontSize attribute of the font configuration is used for data labels.

  • measure_data_label_style (Optional[str]) – Determines the style of the metric labels.

  • measure_label_visibility (Optional[str]) – The visibility of the measure labels within the data labels.

  • position (Optional[str]) – Determines the positioning of the data label relative to a section of the funnel.

  • visibility (Optional[str]) – The visibility option that determines if data labels are displayed.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartdatalabeloptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

funnel_chart_data_label_options_property = quicksight.CfnTemplate.FunnelChartDataLabelOptionsProperty(
    category_label_visibility="categoryLabelVisibility",
    label_color="labelColor",
    label_font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
        font_color="fontColor",
        font_decoration="fontDecoration",
        font_family="fontFamily",
        font_size=quicksight.CfnTemplate.FontSizeProperty(
            absolute="absolute",
            relative="relative"
        ),
        font_style="fontStyle",
        font_weight=quicksight.CfnTemplate.FontWeightProperty(
            name="name"
        )
    ),
    measure_data_label_style="measureDataLabelStyle",
    measure_label_visibility="measureLabelVisibility",
    position="position",
    visibility="visibility"
)

Attributes

category_label_visibility

The visibility of the category labels within the data labels.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartdatalabeloptions.html#cfn-quicksight-template-funnelchartdatalabeloptions-categorylabelvisibility

label_color

The color of the data label text.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartdatalabeloptions.html#cfn-quicksight-template-funnelchartdatalabeloptions-labelcolor

label_font_configuration

The font configuration for the data labels.

Only the FontSize attribute of the font configuration is used for data labels.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartdatalabeloptions.html#cfn-quicksight-template-funnelchartdatalabeloptions-labelfontconfiguration

measure_data_label_style

Determines the style of the metric labels.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartdatalabeloptions.html#cfn-quicksight-template-funnelchartdatalabeloptions-measuredatalabelstyle

measure_label_visibility

The visibility of the measure labels within the data labels.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartdatalabeloptions.html#cfn-quicksight-template-funnelchartdatalabeloptions-measurelabelvisibility

position

Determines the positioning of the data label relative to a section of the funnel.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartdatalabeloptions.html#cfn-quicksight-template-funnelchartdatalabeloptions-position

visibility

The visibility option that determines if data labels are displayed.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartdatalabeloptions.html#cfn-quicksight-template-funnelchartdatalabeloptions-visibility

FunnelChartFieldWellsProperty

class CfnTemplate.FunnelChartFieldWellsProperty(*, funnel_chart_aggregated_field_wells=None)

Bases: object

The field well configuration of a FunnelChartVisual .

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:

funnel_chart_aggregated_field_wells (Union[IResolvable, FunnelChartAggregatedFieldWellsProperty, Dict[str, Any], None]) – The field well configuration of a FunnelChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
funnel_chart_aggregated_field_wells

The field well configuration of a FunnelChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartfieldwells.html#cfn-quicksight-template-funnelchartfieldwells-funnelchartaggregatedfieldwells

FunnelChartSortConfigurationProperty

class CfnTemplate.FunnelChartSortConfigurationProperty(*, category_items_limit=None, category_sort=None)

Bases: object

The sort configuration of a FunnelChartVisual .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartsortconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

funnel_chart_sort_configuration_property = quicksight.CfnTemplate.FunnelChartSortConfigurationProperty(
    category_items_limit=quicksight.CfnTemplate.ItemsLimitConfigurationProperty(
        items_limit=123,
        other_categories="otherCategories"
    ),
    category_sort=[quicksight.CfnTemplate.FieldSortOptionsProperty(
        column_sort=quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        ),
        field_sort=quicksight.CfnTemplate.FieldSortProperty(
            direction="direction",
            field_id="fieldId"
        )
    )]
)

Attributes

category_items_limit

The limit on the number of categories displayed.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartsortconfiguration.html#cfn-quicksight-template-funnelchartsortconfiguration-categoryitemslimit

category_sort

The sort configuration of the category fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartsortconfiguration.html#cfn-quicksight-template-funnelchartsortconfiguration-categorysort

FunnelChartVisualProperty

class CfnTemplate.FunnelChartVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=None, visual_content_alt_text=None)

Bases: object

A funnel chart.

For more information, see Using funnel charts in the Amazon QuickSight User Guide .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartvisual.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
actions

The list of custom actions that are configured for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartvisual.html#cfn-quicksight-template-funnelchartvisual-actions

chart_configuration

The configuration of a FunnelChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartvisual.html#cfn-quicksight-template-funnelchartvisual-chartconfiguration

column_hierarchies

The column hierarchy that is used during drill-downs and drill-ups.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartvisual.html#cfn-quicksight-template-funnelchartvisual-columnhierarchies

subtitle

The subtitle that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartvisual.html#cfn-quicksight-template-funnelchartvisual-subtitle

title

The title that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartvisual.html#cfn-quicksight-template-funnelchartvisual-title

visual_content_alt_text

The alt text for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartvisual.html#cfn-quicksight-template-funnelchartvisual-visualcontentalttext

visual_id

The unique identifier of a visual.

This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartvisual.html#cfn-quicksight-template-funnelchartvisual-visualid

GaugeChartArcConditionalFormattingProperty

class CfnTemplate.GaugeChartArcConditionalFormattingProperty(*, foreground_color=None)

Bases: object

The options that determine the presentation of the arc of a GaugeChartVisual .

Parameters:

foreground_color (Union[IResolvable, ConditionalFormattingColorProperty, Dict[str, Any], None]) – The conditional formatting of the arc foreground color.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartarcconditionalformatting.html

ExampleMetadata:

fixture=_generated

Example:

# 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

gauge_chart_arc_conditional_formatting_property = quicksight.CfnTemplate.GaugeChartArcConditionalFormattingProperty(
    foreground_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
        gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
            color=quicksight.CfnTemplate.GradientColorProperty(
                stops=[quicksight.CfnTemplate.GradientStopProperty(
                    gradient_offset=123,

                    # the properties below are optional
                    color="color",
                    data_value=123
                )]
            ),
            expression="expression"
        ),
        solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
            expression="expression",

            # the properties below are optional
            color="color"
        )
    )
)

Attributes

foreground_color

The conditional formatting of the arc foreground color.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartarcconditionalformatting.html#cfn-quicksight-template-gaugechartarcconditionalformatting-foregroundcolor

GaugeChartColorConfigurationProperty

class CfnTemplate.GaugeChartColorConfigurationProperty(*, background_color=None, foreground_color=None)

Bases: object

The color configuration of a GaugeChartVisual .

Parameters:
  • background_color (Optional[str]) – The background color configuration of a GaugeChartVisual .

  • foreground_color (Optional[str]) – The foreground color configuration of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartcolorconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

gauge_chart_color_configuration_property = quicksight.CfnTemplate.GaugeChartColorConfigurationProperty(
    background_color="backgroundColor",
    foreground_color="foregroundColor"
)

Attributes

background_color

The background color configuration of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartcolorconfiguration.html#cfn-quicksight-template-gaugechartcolorconfiguration-backgroundcolor

foreground_color

The foreground color configuration of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartcolorconfiguration.html#cfn-quicksight-template-gaugechartcolorconfiguration-foregroundcolor

GaugeChartConditionalFormattingOptionProperty

class CfnTemplate.GaugeChartConditionalFormattingOptionProperty(*, arc=None, primary_value=None)

Bases: object

Conditional formatting options of a GaugeChartVisual .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconditionalformattingoption.html

ExampleMetadata:

fixture=_generated

Example:

# 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

gauge_chart_conditional_formatting_option_property = quicksight.CfnTemplate.GaugeChartConditionalFormattingOptionProperty(
    arc=quicksight.CfnTemplate.GaugeChartArcConditionalFormattingProperty(
        foreground_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
            gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                color=quicksight.CfnTemplate.GradientColorProperty(
                    stops=[quicksight.CfnTemplate.GradientStopProperty(
                        gradient_offset=123,

                        # the properties below are optional
                        color="color",
                        data_value=123
                    )]
                ),
                expression="expression"
            ),
            solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                expression="expression",

                # the properties below are optional
                color="color"
            )
        )
    ),
    primary_value=quicksight.CfnTemplate.GaugeChartPrimaryValueConditionalFormattingProperty(
        icon=quicksight.CfnTemplate.ConditionalFormattingIconProperty(
            custom_condition=quicksight.CfnTemplate.ConditionalFormattingCustomIconConditionProperty(
                expression="expression",
                icon_options=quicksight.CfnTemplate.ConditionalFormattingCustomIconOptionsProperty(
                    icon="icon",
                    unicode_icon="unicodeIcon"
                ),

                # the properties below are optional
                color="color",
                display_configuration=quicksight.CfnTemplate.ConditionalFormattingIconDisplayConfigurationProperty(
                    icon_display_option="iconDisplayOption"
                )
            ),
            icon_set=quicksight.CfnTemplate.ConditionalFormattingIconSetProperty(
                expression="expression",

                # the properties below are optional
                icon_set_type="iconSetType"
            )
        ),
        text_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
            gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                color=quicksight.CfnTemplate.GradientColorProperty(
                    stops=[quicksight.CfnTemplate.GradientStopProperty(
                        gradient_offset=123,

                        # the properties below are optional
                        color="color",
                        data_value=123
                    )]
                ),
                expression="expression"
            ),
            solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                expression="expression",

                # the properties below are optional
                color="color"
            )
        )
    )
)

Attributes

arc

The options that determine the presentation of the arc of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconditionalformattingoption.html#cfn-quicksight-template-gaugechartconditionalformattingoption-arc

primary_value

The conditional formatting for the primary value of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconditionalformattingoption.html#cfn-quicksight-template-gaugechartconditionalformattingoption-primaryvalue

GaugeChartConditionalFormattingProperty

class CfnTemplate.GaugeChartConditionalFormattingProperty(*, conditional_formatting_options=None)

Bases: object

The conditional formatting of a GaugeChartVisual .

Parameters:

conditional_formatting_options (Union[IResolvable, Sequence[Union[IResolvable, GaugeChartConditionalFormattingOptionProperty, Dict[str, Any]]], None]) – Conditional formatting options of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconditionalformatting.html

ExampleMetadata:

fixture=_generated

Example:

# 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

gauge_chart_conditional_formatting_property = quicksight.CfnTemplate.GaugeChartConditionalFormattingProperty(
    conditional_formatting_options=[quicksight.CfnTemplate.GaugeChartConditionalFormattingOptionProperty(
        arc=quicksight.CfnTemplate.GaugeChartArcConditionalFormattingProperty(
            foreground_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
                gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                    color=quicksight.CfnTemplate.GradientColorProperty(
                        stops=[quicksight.CfnTemplate.GradientStopProperty(
                            gradient_offset=123,

                            # the properties below are optional
                            color="color",
                            data_value=123
                        )]
                    ),
                    expression="expression"
                ),
                solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                    expression="expression",

                    # the properties below are optional
                    color="color"
                )
            )
        ),
        primary_value=quicksight.CfnTemplate.GaugeChartPrimaryValueConditionalFormattingProperty(
            icon=quicksight.CfnTemplate.ConditionalFormattingIconProperty(
                custom_condition=quicksight.CfnTemplate.ConditionalFormattingCustomIconConditionProperty(
                    expression="expression",
                    icon_options=quicksight.CfnTemplate.ConditionalFormattingCustomIconOptionsProperty(
                        icon="icon",
                        unicode_icon="unicodeIcon"
                    ),

                    # the properties below are optional
                    color="color",
                    display_configuration=quicksight.CfnTemplate.ConditionalFormattingIconDisplayConfigurationProperty(
                        icon_display_option="iconDisplayOption"
                    )
                ),
                icon_set=quicksight.CfnTemplate.ConditionalFormattingIconSetProperty(
                    expression="expression",

                    # the properties below are optional
                    icon_set_type="iconSetType"
                )
            ),
            text_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
                gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                    color=quicksight.CfnTemplate.GradientColorProperty(
                        stops=[quicksight.CfnTemplate.GradientStopProperty(
                            gradient_offset=123,

                            # the properties below are optional
                            color="color",
                            data_value=123
                        )]
                    ),
                    expression="expression"
                ),
                solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                    expression="expression",

                    # the properties below are optional
                    color="color"
                )
            )
        )
    )]
)

Attributes

conditional_formatting_options

Conditional formatting options of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconditionalformatting.html#cfn-quicksight-template-gaugechartconditionalformatting-conditionalformattingoptions

GaugeChartConfigurationProperty

class CfnTemplate.GaugeChartConfigurationProperty(*, color_configuration=None, data_labels=None, field_wells=None, gauge_chart_options=None, interactions=None, tooltip_options=None, visual_palette=None)

Bases: object

The configuration of a GaugeChartVisual .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
color_configuration

The color configuration of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconfiguration.html#cfn-quicksight-template-gaugechartconfiguration-colorconfiguration

data_labels

The data label configuration of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconfiguration.html#cfn-quicksight-template-gaugechartconfiguration-datalabels

field_wells

The field well configuration of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconfiguration.html#cfn-quicksight-template-gaugechartconfiguration-fieldwells

gauge_chart_options

The options that determine the presentation of the GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconfiguration.html#cfn-quicksight-template-gaugechartconfiguration-gaugechartoptions

interactions

The general visual interactions setup for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconfiguration.html#cfn-quicksight-template-gaugechartconfiguration-interactions

tooltip_options

The tooltip configuration of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconfiguration.html#cfn-quicksight-template-gaugechartconfiguration-tooltipoptions

visual_palette

The visual palette configuration of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconfiguration.html#cfn-quicksight-template-gaugechartconfiguration-visualpalette

GaugeChartFieldWellsProperty

class CfnTemplate.GaugeChartFieldWellsProperty(*, target_values=None, values=None)

Bases: object

The field well configuration of a GaugeChartVisual .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
target_values

The target value field wells of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartfieldwells.html#cfn-quicksight-template-gaugechartfieldwells-targetvalues

values

The value field wells of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartfieldwells.html#cfn-quicksight-template-gaugechartfieldwells-values

GaugeChartOptionsProperty

class CfnTemplate.GaugeChartOptionsProperty(*, arc=None, arc_axis=None, comparison=None, primary_value_display_type=None, primary_value_font_configuration=None)

Bases: object

The options that determine the presentation of the GaugeChartVisual .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

gauge_chart_options_property = quicksight.CfnTemplate.GaugeChartOptionsProperty(
    arc=quicksight.CfnTemplate.ArcConfigurationProperty(
        arc_angle=123,
        arc_thickness="arcThickness"
    ),
    arc_axis=quicksight.CfnTemplate.ArcAxisConfigurationProperty(
        range=quicksight.CfnTemplate.ArcAxisDisplayRangeProperty(
            max=123,
            min=123
        ),
        reserve_range=123
    ),
    comparison=quicksight.CfnTemplate.ComparisonConfigurationProperty(
        comparison_format=quicksight.CfnTemplate.ComparisonFormatConfigurationProperty(
            number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                number_scale="numberScale",
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            ),
            percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            )
        ),
        comparison_method="comparisonMethod"
    ),
    primary_value_display_type="primaryValueDisplayType",
    primary_value_font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
        font_color="fontColor",
        font_decoration="fontDecoration",
        font_family="fontFamily",
        font_size=quicksight.CfnTemplate.FontSizeProperty(
            absolute="absolute",
            relative="relative"
        ),
        font_style="fontStyle",
        font_weight=quicksight.CfnTemplate.FontWeightProperty(
            name="name"
        )
    )
)

Attributes

arc

The arc configuration of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartoptions.html#cfn-quicksight-template-gaugechartoptions-arc

arc_axis

The arc axis configuration of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartoptions.html#cfn-quicksight-template-gaugechartoptions-arcaxis

comparison

The comparison configuration of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartoptions.html#cfn-quicksight-template-gaugechartoptions-comparison

primary_value_display_type

The options that determine the primary value display type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartoptions.html#cfn-quicksight-template-gaugechartoptions-primaryvaluedisplaytype

primary_value_font_configuration

The options that determine the primary value font configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartoptions.html#cfn-quicksight-template-gaugechartoptions-primaryvaluefontconfiguration

GaugeChartPrimaryValueConditionalFormattingProperty

class CfnTemplate.GaugeChartPrimaryValueConditionalFormattingProperty(*, icon=None, text_color=None)

Bases: object

The conditional formatting for the primary value of a GaugeChartVisual .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartprimaryvalueconditionalformatting.html

ExampleMetadata:

fixture=_generated

Example:

# 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

gauge_chart_primary_value_conditional_formatting_property = quicksight.CfnTemplate.GaugeChartPrimaryValueConditionalFormattingProperty(
    icon=quicksight.CfnTemplate.ConditionalFormattingIconProperty(
        custom_condition=quicksight.CfnTemplate.ConditionalFormattingCustomIconConditionProperty(
            expression="expression",
            icon_options=quicksight.CfnTemplate.ConditionalFormattingCustomIconOptionsProperty(
                icon="icon",
                unicode_icon="unicodeIcon"
            ),

            # the properties below are optional
            color="color",
            display_configuration=quicksight.CfnTemplate.ConditionalFormattingIconDisplayConfigurationProperty(
                icon_display_option="iconDisplayOption"
            )
        ),
        icon_set=quicksight.CfnTemplate.ConditionalFormattingIconSetProperty(
            expression="expression",

            # the properties below are optional
            icon_set_type="iconSetType"
        )
    ),
    text_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
        gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
            color=quicksight.CfnTemplate.GradientColorProperty(
                stops=[quicksight.CfnTemplate.GradientStopProperty(
                    gradient_offset=123,

                    # the properties below are optional
                    color="color",
                    data_value=123
                )]
            ),
            expression="expression"
        ),
        solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
            expression="expression",

            # the properties below are optional
            color="color"
        )
    )
)

Attributes

icon

The conditional formatting of the primary value icon.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartprimaryvalueconditionalformatting.html#cfn-quicksight-template-gaugechartprimaryvalueconditionalformatting-icon

text_color

The conditional formatting of the primary value text color.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartprimaryvalueconditionalformatting.html#cfn-quicksight-template-gaugechartprimaryvalueconditionalformatting-textcolor

GaugeChartVisualProperty

class CfnTemplate.GaugeChartVisualProperty(*, visual_id, actions=None, chart_configuration=None, conditional_formatting=None, subtitle=None, title=None, visual_content_alt_text=None)

Bases: object

A gauge chart.

For more information, see Using gauge charts in the Amazon QuickSight User Guide .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartvisual.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
actions

The list of custom actions that are configured for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartvisual.html#cfn-quicksight-template-gaugechartvisual-actions

chart_configuration

The configuration of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartvisual.html#cfn-quicksight-template-gaugechartvisual-chartconfiguration

conditional_formatting

The conditional formatting of a GaugeChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartvisual.html#cfn-quicksight-template-gaugechartvisual-conditionalformatting

subtitle

The subtitle that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartvisual.html#cfn-quicksight-template-gaugechartvisual-subtitle

title

The title that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartvisual.html#cfn-quicksight-template-gaugechartvisual-title

visual_content_alt_text

The alt text for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartvisual.html#cfn-quicksight-template-gaugechartvisual-visualcontentalttext

visual_id

The unique identifier of a visual.

This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartvisual.html#cfn-quicksight-template-gaugechartvisual-visualid

GeospatialCoordinateBoundsProperty

class CfnTemplate.GeospatialCoordinateBoundsProperty(*, east, north, south, west)

Bases: object

The bound options (north, south, west, east) of the geospatial window options.

Parameters:
  • east (Union[int, float]) – The longitude of the east bound of the geospatial coordinate bounds.

  • north (Union[int, float]) – The latitude of the north bound of the geospatial coordinate bounds.

  • south (Union[int, float]) – The latitude of the south bound of the geospatial coordinate bounds.

  • west (Union[int, float]) – The longitude of the west bound of the geospatial coordinate bounds.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialcoordinatebounds.html

ExampleMetadata:

fixture=_generated

Example:

# 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

geospatial_coordinate_bounds_property = quicksight.CfnTemplate.GeospatialCoordinateBoundsProperty(
    east=123,
    north=123,
    south=123,
    west=123
)

Attributes

east

The longitude of the east bound of the geospatial coordinate bounds.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialcoordinatebounds.html#cfn-quicksight-template-geospatialcoordinatebounds-east

north

The latitude of the north bound of the geospatial coordinate bounds.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialcoordinatebounds.html#cfn-quicksight-template-geospatialcoordinatebounds-north

south

The latitude of the south bound of the geospatial coordinate bounds.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialcoordinatebounds.html#cfn-quicksight-template-geospatialcoordinatebounds-south

west

The longitude of the west bound of the geospatial coordinate bounds.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialcoordinatebounds.html#cfn-quicksight-template-geospatialcoordinatebounds-west

GeospatialHeatmapColorScaleProperty

class CfnTemplate.GeospatialHeatmapColorScaleProperty(*, colors=None)

Bases: object

The color scale specification for the heatmap point style.

Parameters:

colors (Union[IResolvable, Sequence[Union[IResolvable, GeospatialHeatmapDataColorProperty, Dict[str, Any]]], None]) – The list of colors to be used in heatmap point style.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialheatmapcolorscale.html

ExampleMetadata:

fixture=_generated

Example:

# 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

geospatial_heatmap_color_scale_property = quicksight.CfnTemplate.GeospatialHeatmapColorScaleProperty(
    colors=[quicksight.CfnTemplate.GeospatialHeatmapDataColorProperty(
        color="color"
    )]
)

Attributes

colors

The list of colors to be used in heatmap point style.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialheatmapcolorscale.html#cfn-quicksight-template-geospatialheatmapcolorscale-colors

GeospatialHeatmapConfigurationProperty

class CfnTemplate.GeospatialHeatmapConfigurationProperty(*, heatmap_color=None)

Bases: object

The heatmap configuration of the geospatial point style.

Parameters:

heatmap_color (Union[IResolvable, GeospatialHeatmapColorScaleProperty, Dict[str, Any], None]) – The color scale specification for the heatmap point style.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialheatmapconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

geospatial_heatmap_configuration_property = quicksight.CfnTemplate.GeospatialHeatmapConfigurationProperty(
    heatmap_color=quicksight.CfnTemplate.GeospatialHeatmapColorScaleProperty(
        colors=[quicksight.CfnTemplate.GeospatialHeatmapDataColorProperty(
            color="color"
        )]
    )
)

Attributes

heatmap_color

The color scale specification for the heatmap point style.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialheatmapconfiguration.html#cfn-quicksight-template-geospatialheatmapconfiguration-heatmapcolor

GeospatialHeatmapDataColorProperty

class CfnTemplate.GeospatialHeatmapDataColorProperty(*, color)

Bases: object

The color to be used in the heatmap point style.

Parameters:

color (str) – The hex color to be used in the heatmap point style.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialheatmapdatacolor.html

ExampleMetadata:

fixture=_generated

Example:

# 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

geospatial_heatmap_data_color_property = quicksight.CfnTemplate.GeospatialHeatmapDataColorProperty(
    color="color"
)

Attributes

color

The hex color to be used in the heatmap point style.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialheatmapdatacolor.html#cfn-quicksight-template-geospatialheatmapdatacolor-color

GeospatialMapAggregatedFieldWellsProperty

class CfnTemplate.GeospatialMapAggregatedFieldWellsProperty(*, colors=None, geospatial=None, values=None)

Bases: object

The aggregated field wells for a geospatial map.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapaggregatedfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
colors

The color field wells of a geospatial map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapaggregatedfieldwells.html#cfn-quicksight-template-geospatialmapaggregatedfieldwells-colors

geospatial

The geospatial field wells of a geospatial map.

Values are grouped by geospatial fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapaggregatedfieldwells.html#cfn-quicksight-template-geospatialmapaggregatedfieldwells-geospatial

values

The size field wells of a geospatial map.

Values are aggregated based on geospatial fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapaggregatedfieldwells.html#cfn-quicksight-template-geospatialmapaggregatedfieldwells-values

GeospatialMapConfigurationProperty

class CfnTemplate.GeospatialMapConfigurationProperty(*, field_wells=None, legend=None, map_style_options=None, point_style_options=None, tooltip=None, visual_palette=None, window_options=None)

Bases: object

The configuration of a GeospatialMapVisual .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
field_wells

The field wells of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapconfiguration.html#cfn-quicksight-template-geospatialmapconfiguration-fieldwells

legend

The legend display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapconfiguration.html#cfn-quicksight-template-geospatialmapconfiguration-legend

map_style_options

The map style options of the geospatial map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapconfiguration.html#cfn-quicksight-template-geospatialmapconfiguration-mapstyleoptions

point_style_options

The point style options of the geospatial map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapconfiguration.html#cfn-quicksight-template-geospatialmapconfiguration-pointstyleoptions

tooltip

The tooltip display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapconfiguration.html#cfn-quicksight-template-geospatialmapconfiguration-tooltip

visual_palette

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapconfiguration.html#cfn-quicksight-template-geospatialmapconfiguration-visualpalette

Type:

see

window_options

The window options of the geospatial map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapconfiguration.html#cfn-quicksight-template-geospatialmapconfiguration-windowoptions

GeospatialMapFieldWellsProperty

class CfnTemplate.GeospatialMapFieldWellsProperty(*, geospatial_map_aggregated_field_wells=None)

Bases: object

The field wells of a GeospatialMapVisual .

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:

geospatial_map_aggregated_field_wells (Union[IResolvable, GeospatialMapAggregatedFieldWellsProperty, Dict[str, Any], None]) – The aggregated field well for a geospatial map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
geospatial_map_aggregated_field_wells

The aggregated field well for a geospatial map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapfieldwells.html#cfn-quicksight-template-geospatialmapfieldwells-geospatialmapaggregatedfieldwells

GeospatialMapStyleOptionsProperty

class CfnTemplate.GeospatialMapStyleOptionsProperty(*, base_map_style=None)

Bases: object

The map style options of the geospatial map.

Parameters:

base_map_style (Optional[str]) – The base map style of the geospatial map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapstyleoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

geospatial_map_style_options_property = quicksight.CfnTemplate.GeospatialMapStyleOptionsProperty(
    base_map_style="baseMapStyle"
)

Attributes

base_map_style

The base map style of the geospatial map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapstyleoptions.html#cfn-quicksight-template-geospatialmapstyleoptions-basemapstyle

GeospatialMapVisualProperty

class CfnTemplate.GeospatialMapVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=None, visual_content_alt_text=None)

Bases: object

A geospatial map or a points on map visual.

For more information, see Creating point maps in the Amazon QuickSight User Guide .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapvisual.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
actions

The list of custom actions that are configured for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapvisual.html#cfn-quicksight-template-geospatialmapvisual-actions

chart_configuration

The configuration settings of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapvisual.html#cfn-quicksight-template-geospatialmapvisual-chartconfiguration

column_hierarchies

The column hierarchy that is used during drill-downs and drill-ups.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapvisual.html#cfn-quicksight-template-geospatialmapvisual-columnhierarchies

subtitle

The subtitle that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapvisual.html#cfn-quicksight-template-geospatialmapvisual-subtitle

title

The title that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapvisual.html#cfn-quicksight-template-geospatialmapvisual-title

visual_content_alt_text

The alt text for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapvisual.html#cfn-quicksight-template-geospatialmapvisual-visualcontentalttext

visual_id

The unique identifier of a visual.

This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapvisual.html#cfn-quicksight-template-geospatialmapvisual-visualid

GeospatialPointStyleOptionsProperty

class CfnTemplate.GeospatialPointStyleOptionsProperty(*, cluster_marker_configuration=None, heatmap_configuration=None, selected_point_style=None)

Bases: object

The point style of the geospatial map.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialpointstyleoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

geospatial_point_style_options_property = quicksight.CfnTemplate.GeospatialPointStyleOptionsProperty(
    cluster_marker_configuration=quicksight.CfnTemplate.ClusterMarkerConfigurationProperty(
        cluster_marker=quicksight.CfnTemplate.ClusterMarkerProperty(
            simple_cluster_marker=quicksight.CfnTemplate.SimpleClusterMarkerProperty(
                color="color"
            )
        )
    ),
    heatmap_configuration=quicksight.CfnTemplate.GeospatialHeatmapConfigurationProperty(
        heatmap_color=quicksight.CfnTemplate.GeospatialHeatmapColorScaleProperty(
            colors=[quicksight.CfnTemplate.GeospatialHeatmapDataColorProperty(
                color="color"
            )]
        )
    ),
    selected_point_style="selectedPointStyle"
)

Attributes

cluster_marker_configuration

The cluster marker configuration of the geospatial point style.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialpointstyleoptions.html#cfn-quicksight-template-geospatialpointstyleoptions-clustermarkerconfiguration

heatmap_configuration

The heatmap configuration of the geospatial point style.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialpointstyleoptions.html#cfn-quicksight-template-geospatialpointstyleoptions-heatmapconfiguration

selected_point_style

The selected point styles (point, cluster) of the geospatial map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialpointstyleoptions.html#cfn-quicksight-template-geospatialpointstyleoptions-selectedpointstyle

GeospatialWindowOptionsProperty

class CfnTemplate.GeospatialWindowOptionsProperty(*, bounds=None, map_zoom_mode=None)

Bases: object

The window options of the geospatial map visual.

Parameters:
  • bounds (Union[IResolvable, GeospatialCoordinateBoundsProperty, Dict[str, Any], None]) – The bounds options (north, south, west, east) of the geospatial window options.

  • map_zoom_mode (Optional[str]) – The map zoom modes (manual, auto) of the geospatial window options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialwindowoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

geospatial_window_options_property = quicksight.CfnTemplate.GeospatialWindowOptionsProperty(
    bounds=quicksight.CfnTemplate.GeospatialCoordinateBoundsProperty(
        east=123,
        north=123,
        south=123,
        west=123
    ),
    map_zoom_mode="mapZoomMode"
)

Attributes

bounds

The bounds options (north, south, west, east) of the geospatial window options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialwindowoptions.html#cfn-quicksight-template-geospatialwindowoptions-bounds

map_zoom_mode

The map zoom modes (manual, auto) of the geospatial window options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialwindowoptions.html#cfn-quicksight-template-geospatialwindowoptions-mapzoommode

GlobalTableBorderOptionsProperty

class CfnTemplate.GlobalTableBorderOptionsProperty(*, side_specific_border=None, uniform_border=None)

Bases: object

Determines the border options for a table visual.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-globaltableborderoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

global_table_border_options_property = quicksight.CfnTemplate.GlobalTableBorderOptionsProperty(
    side_specific_border=quicksight.CfnTemplate.TableSideBorderOptionsProperty(
        bottom=quicksight.CfnTemplate.TableBorderOptionsProperty(
            color="color",
            style="style",
            thickness=123
        ),
        inner_horizontal=quicksight.CfnTemplate.TableBorderOptionsProperty(
            color="color",
            style="style",
            thickness=123
        ),
        inner_vertical=quicksight.CfnTemplate.TableBorderOptionsProperty(
            color="color",
            style="style",
            thickness=123
        ),
        left=quicksight.CfnTemplate.TableBorderOptionsProperty(
            color="color",
            style="style",
            thickness=123
        ),
        right=quicksight.CfnTemplate.TableBorderOptionsProperty(
            color="color",
            style="style",
            thickness=123
        ),
        top=quicksight.CfnTemplate.TableBorderOptionsProperty(
            color="color",
            style="style",
            thickness=123
        )
    ),
    uniform_border=quicksight.CfnTemplate.TableBorderOptionsProperty(
        color="color",
        style="style",
        thickness=123
    )
)

Attributes

side_specific_border

Determines the options for side specific border.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-globaltableborderoptions.html#cfn-quicksight-template-globaltableborderoptions-sidespecificborder

uniform_border

Determines the options for uniform border.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-globaltableborderoptions.html#cfn-quicksight-template-globaltableborderoptions-uniformborder

GradientColorProperty

class CfnTemplate.GradientColorProperty(*, stops=None)

Bases: object

Determines the gradient color settings.

Parameters:

stops (Union[IResolvable, Sequence[Union[IResolvable, GradientStopProperty, Dict[str, Any]]], None]) – The list of gradient color stops.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gradientcolor.html

ExampleMetadata:

fixture=_generated

Example:

# 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

gradient_color_property = quicksight.CfnTemplate.GradientColorProperty(
    stops=[quicksight.CfnTemplate.GradientStopProperty(
        gradient_offset=123,

        # the properties below are optional
        color="color",
        data_value=123
    )]
)

Attributes

stops

The list of gradient color stops.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gradientcolor.html#cfn-quicksight-template-gradientcolor-stops

GradientStopProperty

class CfnTemplate.GradientStopProperty(*, gradient_offset, color=None, data_value=None)

Bases: object

Determines the gradient stop configuration.

Parameters:
  • gradient_offset (Union[int, float]) – Determines gradient offset value. Default: - 0

  • color (Optional[str]) – Determines the color.

  • data_value (Union[int, float, None]) – Determines the data value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gradientstop.html

ExampleMetadata:

fixture=_generated

Example:

# 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

gradient_stop_property = quicksight.CfnTemplate.GradientStopProperty(
    gradient_offset=123,

    # the properties below are optional
    color="color",
    data_value=123
)

Attributes

color

Determines the color.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gradientstop.html#cfn-quicksight-template-gradientstop-color

data_value

Determines the data value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gradientstop.html#cfn-quicksight-template-gradientstop-datavalue

gradient_offset

Determines gradient offset value.

Default:
  • 0

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gradientstop.html#cfn-quicksight-template-gradientstop-gradientoffset

GridLayoutCanvasSizeOptionsProperty

class CfnTemplate.GridLayoutCanvasSizeOptionsProperty(*, screen_canvas_size_options=None)

Bases: object

Configuration options for the canvas of a grid layout.

Parameters:

screen_canvas_size_options (Union[IResolvable, GridLayoutScreenCanvasSizeOptionsProperty, Dict[str, Any], None]) – The options that determine the sizing of the canvas used in a grid layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutcanvassizeoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

grid_layout_canvas_size_options_property = quicksight.CfnTemplate.GridLayoutCanvasSizeOptionsProperty(
    screen_canvas_size_options=quicksight.CfnTemplate.GridLayoutScreenCanvasSizeOptionsProperty(
        resize_option="resizeOption",

        # the properties below are optional
        optimized_view_port_width="optimizedViewPortWidth"
    )
)

Attributes

screen_canvas_size_options

The options that determine the sizing of the canvas used in a grid layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutcanvassizeoptions.html#cfn-quicksight-template-gridlayoutcanvassizeoptions-screencanvassizeoptions

GridLayoutConfigurationProperty

class CfnTemplate.GridLayoutConfigurationProperty(*, elements, canvas_size_options=None)

Bases: object

The configuration for a grid layout. Also called a tiled layout.

Visuals snap to a grid with standard spacing and alignment. Dashboards are displayed as designed, with options to fit to screen or view at actual size.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

grid_layout_configuration_property = quicksight.CfnTemplate.GridLayoutConfigurationProperty(
    elements=[quicksight.CfnTemplate.GridLayoutElementProperty(
        column_span=123,
        element_id="elementId",
        element_type="elementType",
        row_span=123,

        # the properties below are optional
        column_index=123,
        row_index=123
    )],

    # the properties below are optional
    canvas_size_options=quicksight.CfnTemplate.GridLayoutCanvasSizeOptionsProperty(
        screen_canvas_size_options=quicksight.CfnTemplate.GridLayoutScreenCanvasSizeOptionsProperty(
            resize_option="resizeOption",

            # the properties below are optional
            optimized_view_port_width="optimizedViewPortWidth"
        )
    )
)

Attributes

canvas_size_options

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutconfiguration.html#cfn-quicksight-template-gridlayoutconfiguration-canvassizeoptions

Type:

see

elements

The elements that are included in a grid layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutconfiguration.html#cfn-quicksight-template-gridlayoutconfiguration-elements

GridLayoutElementProperty

class CfnTemplate.GridLayoutElementProperty(*, column_span, element_id, element_type, row_span, column_index=None, row_index=None)

Bases: object

An element within a grid layout.

Parameters:
  • column_span (Union[int, float]) – The width of a grid element expressed as a number of grid columns.

  • element_id (str) – A unique identifier for an element within a grid layout.

  • element_type (str) – The type of element.

  • row_span (Union[int, float]) – The height of a grid element expressed as a number of grid rows.

  • column_index (Union[int, float, None]) – The column index for the upper left corner of an element.

  • row_index (Union[int, float, None]) – The row index for the upper left corner of an element.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutelement.html

ExampleMetadata:

fixture=_generated

Example:

# 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

grid_layout_element_property = quicksight.CfnTemplate.GridLayoutElementProperty(
    column_span=123,
    element_id="elementId",
    element_type="elementType",
    row_span=123,

    # the properties below are optional
    column_index=123,
    row_index=123
)

Attributes

column_index

The column index for the upper left corner of an element.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutelement.html#cfn-quicksight-template-gridlayoutelement-columnindex

column_span

The width of a grid element expressed as a number of grid columns.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutelement.html#cfn-quicksight-template-gridlayoutelement-columnspan

element_id

A unique identifier for an element within a grid layout.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutelement.html#cfn-quicksight-template-gridlayoutelement-elementid

element_type

The type of element.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutelement.html#cfn-quicksight-template-gridlayoutelement-elementtype

row_index

The row index for the upper left corner of an element.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutelement.html#cfn-quicksight-template-gridlayoutelement-rowindex

row_span

The height of a grid element expressed as a number of grid rows.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutelement.html#cfn-quicksight-template-gridlayoutelement-rowspan

GridLayoutScreenCanvasSizeOptionsProperty

class CfnTemplate.GridLayoutScreenCanvasSizeOptionsProperty(*, resize_option, optimized_view_port_width=None)

Bases: object

The options that determine the sizing of the canvas used in a grid layout.

Parameters:
  • resize_option (str) – This value determines the layout behavior when the viewport is resized. - FIXED : A fixed width will be used when optimizing the layout. In the Amazon QuickSight console, this option is called Classic . - RESPONSIVE : The width of the canvas will be responsive and optimized to the view port. In the Amazon QuickSight console, this option is called Tiled .

  • optimized_view_port_width (Optional[str]) – The width that the view port will be optimized for when the layout renders.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutscreencanvassizeoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

grid_layout_screen_canvas_size_options_property = quicksight.CfnTemplate.GridLayoutScreenCanvasSizeOptionsProperty(
    resize_option="resizeOption",

    # the properties below are optional
    optimized_view_port_width="optimizedViewPortWidth"
)

Attributes

optimized_view_port_width

The width that the view port will be optimized for when the layout renders.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutscreencanvassizeoptions.html#cfn-quicksight-template-gridlayoutscreencanvassizeoptions-optimizedviewportwidth

resize_option

This value determines the layout behavior when the viewport is resized.

  • FIXED : A fixed width will be used when optimizing the layout. In the Amazon QuickSight console, this option is called Classic .

  • RESPONSIVE : The width of the canvas will be responsive and optimized to the view port. In the Amazon QuickSight console, this option is called Tiled .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutscreencanvassizeoptions.html#cfn-quicksight-template-gridlayoutscreencanvassizeoptions-resizeoption

GrowthRateComputationProperty

class CfnTemplate.GrowthRateComputationProperty(*, computation_id, name=None, period_size=None, time=None, value=None)

Bases: object

The growth rate computation configuration.

Parameters:
  • computation_id (str) – The ID for a computation.

  • name (Optional[str]) – The name of a computation.

  • period_size (Union[int, float, None]) – The period size setup of a growth rate computation. Default: - 0

  • time (Union[IResolvable, DimensionFieldProperty, Dict[str, Any], None]) – The time field that is used in a computation.

  • value (Union[IResolvable, MeasureFieldProperty, Dict[str, Any], None]) – The value field that is used in a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-growthratecomputation.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
computation_id

The ID for a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-growthratecomputation.html#cfn-quicksight-template-growthratecomputation-computationid

name

The name of a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-growthratecomputation.html#cfn-quicksight-template-growthratecomputation-name

period_size

The period size setup of a growth rate computation.

Default:
  • 0

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-growthratecomputation.html#cfn-quicksight-template-growthratecomputation-periodsize

time

The time field that is used in a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-growthratecomputation.html#cfn-quicksight-template-growthratecomputation-time

value

The value field that is used in a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-growthratecomputation.html#cfn-quicksight-template-growthratecomputation-value

HeaderFooterSectionConfigurationProperty

class CfnTemplate.HeaderFooterSectionConfigurationProperty(*, layout, section_id, style=None)

Bases: object

The configuration of a header or footer section.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-headerfootersectionconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

header_footer_section_configuration_property = quicksight.CfnTemplate.HeaderFooterSectionConfigurationProperty(
    layout=quicksight.CfnTemplate.SectionLayoutConfigurationProperty(
        free_form_layout=quicksight.CfnTemplate.FreeFormSectionLayoutConfigurationProperty(
            elements=[quicksight.CfnTemplate.FreeFormLayoutElementProperty(
                element_id="elementId",
                element_type="elementType",
                height="height",
                width="width",
                x_axis_location="xAxisLocation",
                y_axis_location="yAxisLocation",

                # the properties below are optional
                background_style=quicksight.CfnTemplate.FreeFormLayoutElementBackgroundStyleProperty(
                    color="color",
                    visibility="visibility"
                ),
                border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                    color="color",
                    visibility="visibility"
                ),
                loading_animation=quicksight.CfnTemplate.LoadingAnimationProperty(
                    visibility="visibility"
                ),
                rendering_rules=[quicksight.CfnTemplate.SheetElementRenderingRuleProperty(
                    configuration_overrides=quicksight.CfnTemplate.SheetElementConfigurationOverridesProperty(
                        visibility="visibility"
                    ),
                    expression="expression"
                )],
                selected_border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                    color="color",
                    visibility="visibility"
                ),
                visibility="visibility"
            )]
        )
    ),
    section_id="sectionId",

    # the properties below are optional
    style=quicksight.CfnTemplate.SectionStyleProperty(
        height="height",
        padding=quicksight.CfnTemplate.SpacingProperty(
            bottom="bottom",
            left="left",
            right="right",
            top="top"
        )
    )
)

Attributes

layout

The layout configuration of the header or footer section.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-headerfootersectionconfiguration.html#cfn-quicksight-template-headerfootersectionconfiguration-layout

section_id

The unique identifier of the header or footer section.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-headerfootersectionconfiguration.html#cfn-quicksight-template-headerfootersectionconfiguration-sectionid

style

The style options of a header or footer section.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-headerfootersectionconfiguration.html#cfn-quicksight-template-headerfootersectionconfiguration-style

HeatMapAggregatedFieldWellsProperty

class CfnTemplate.HeatMapAggregatedFieldWellsProperty(*, columns=None, rows=None, values=None)

Bases: object

The aggregated field wells of a heat map.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapaggregatedfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
columns

The columns field well of a heat map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapaggregatedfieldwells.html#cfn-quicksight-template-heatmapaggregatedfieldwells-columns

rows

The rows field well of a heat map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapaggregatedfieldwells.html#cfn-quicksight-template-heatmapaggregatedfieldwells-rows

values

The values field well of a heat map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapaggregatedfieldwells.html#cfn-quicksight-template-heatmapaggregatedfieldwells-values

HeatMapConfigurationProperty

class CfnTemplate.HeatMapConfigurationProperty(*, color_scale=None, column_label_options=None, data_labels=None, field_wells=None, interactions=None, legend=None, row_label_options=None, sort_configuration=None, tooltip=None)

Bases: object

The configuration of a heat map.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
color_scale

The color options (gradient color, point of divergence) in a heat map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html#cfn-quicksight-template-heatmapconfiguration-colorscale

column_label_options

The label options of the column that is displayed in a heat map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html#cfn-quicksight-template-heatmapconfiguration-columnlabeloptions

data_labels

The options that determine if visual data labels are displayed.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html#cfn-quicksight-template-heatmapconfiguration-datalabels

field_wells

The field wells of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html#cfn-quicksight-template-heatmapconfiguration-fieldwells

interactions

The general visual interactions setup for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html#cfn-quicksight-template-heatmapconfiguration-interactions

legend

The legend display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html#cfn-quicksight-template-heatmapconfiguration-legend

row_label_options

The label options of the row that is displayed in a heat map .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html#cfn-quicksight-template-heatmapconfiguration-rowlabeloptions

sort_configuration

The sort configuration of a heat map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html#cfn-quicksight-template-heatmapconfiguration-sortconfiguration

tooltip

The tooltip display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html#cfn-quicksight-template-heatmapconfiguration-tooltip

HeatMapFieldWellsProperty

class CfnTemplate.HeatMapFieldWellsProperty(*, heat_map_aggregated_field_wells=None)

Bases: object

The field well configuration of a heat map.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:

heat_map_aggregated_field_wells (Union[IResolvable, HeatMapAggregatedFieldWellsProperty, Dict[str, Any], None]) – The aggregated field wells of a heat map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
heat_map_aggregated_field_wells

The aggregated field wells of a heat map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapfieldwells.html#cfn-quicksight-template-heatmapfieldwells-heatmapaggregatedfieldwells

HeatMapSortConfigurationProperty

class CfnTemplate.HeatMapSortConfigurationProperty(*, heat_map_column_items_limit_configuration=None, heat_map_column_sort=None, heat_map_row_items_limit_configuration=None, heat_map_row_sort=None)

Bases: object

The sort configuration of a heat map.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapsortconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

heat_map_sort_configuration_property = quicksight.CfnTemplate.HeatMapSortConfigurationProperty(
    heat_map_column_items_limit_configuration=quicksight.CfnTemplate.ItemsLimitConfigurationProperty(
        items_limit=123,
        other_categories="otherCategories"
    ),
    heat_map_column_sort=[quicksight.CfnTemplate.FieldSortOptionsProperty(
        column_sort=quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        ),
        field_sort=quicksight.CfnTemplate.FieldSortProperty(
            direction="direction",
            field_id="fieldId"
        )
    )],
    heat_map_row_items_limit_configuration=quicksight.CfnTemplate.ItemsLimitConfigurationProperty(
        items_limit=123,
        other_categories="otherCategories"
    ),
    heat_map_row_sort=[quicksight.CfnTemplate.FieldSortOptionsProperty(
        column_sort=quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        ),
        field_sort=quicksight.CfnTemplate.FieldSortProperty(
            direction="direction",
            field_id="fieldId"
        )
    )]
)

Attributes

heat_map_column_items_limit_configuration

The limit on the number of columns that are displayed in a heat map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapsortconfiguration.html#cfn-quicksight-template-heatmapsortconfiguration-heatmapcolumnitemslimitconfiguration

heat_map_column_sort

The column sort configuration for heat map for columns that aren’t a part of a field well.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapsortconfiguration.html#cfn-quicksight-template-heatmapsortconfiguration-heatmapcolumnsort

heat_map_row_items_limit_configuration

The limit on the number of rows that are displayed in a heat map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapsortconfiguration.html#cfn-quicksight-template-heatmapsortconfiguration-heatmaprowitemslimitconfiguration

heat_map_row_sort

The field sort configuration of the rows fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapsortconfiguration.html#cfn-quicksight-template-heatmapsortconfiguration-heatmaprowsort

HeatMapVisualProperty

class CfnTemplate.HeatMapVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=None, visual_content_alt_text=None)

Bases: object

A heat map.

For more information, see Using heat maps in the Amazon QuickSight User Guide .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapvisual.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
actions

The list of custom actions that are configured for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapvisual.html#cfn-quicksight-template-heatmapvisual-actions

chart_configuration

The configuration of a heat map.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapvisual.html#cfn-quicksight-template-heatmapvisual-chartconfiguration

column_hierarchies

The column hierarchy that is used during drill-downs and drill-ups.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapvisual.html#cfn-quicksight-template-heatmapvisual-columnhierarchies

subtitle

The subtitle that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapvisual.html#cfn-quicksight-template-heatmapvisual-subtitle

title

The title that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapvisual.html#cfn-quicksight-template-heatmapvisual-title

visual_content_alt_text

The alt text for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapvisual.html#cfn-quicksight-template-heatmapvisual-visualcontentalttext

visual_id

The unique identifier of a visual.

This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapvisual.html#cfn-quicksight-template-heatmapvisual-visualid

HistogramAggregatedFieldWellsProperty

class CfnTemplate.HistogramAggregatedFieldWellsProperty(*, values=None)

Bases: object

The field well configuration of a histogram.

Parameters:

values (Union[IResolvable, Sequence[Union[IResolvable, MeasureFieldProperty, Dict[str, Any]]], None]) – The value field wells of a histogram. Values are aggregated by COUNT or DISTINCT_COUNT .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramaggregatedfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

# 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

histogram_aggregated_field_wells_property = quicksight.CfnTemplate.HistogramAggregatedFieldWellsProperty(
    values=[quicksight.CfnTemplate.MeasureFieldProperty(
        calculated_measure_field=quicksight.CfnTemplate.CalculatedMeasureFieldProperty(
            expression="expression",
            field_id="fieldId"
        ),
        categorical_measure_field=quicksight.CfnTemplate.CategoricalMeasureFieldProperty(
            column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            field_id="fieldId",

            # the properties below are optional
            aggregation_function="aggregationFunction",
            format_configuration=quicksight.CfnTemplate.StringFormatConfigurationProperty(
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                numeric_format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
                    currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                        decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                            decimal_places=123
                        ),
                        negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                            display_mode="displayMode"
                        ),
                        null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                            null_string="nullString"
                        ),
                        number_scale="numberScale",
                        prefix="prefix",
                        separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                            decimal_separator="decimalSeparator",
                            thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                                grouping_style="groupingStyle",
                                symbol="symbol",
                                visibility="visibility"
                            )
                        ),
                        suffix="suffix",
                        symbol="symbol"
                    ),
                    number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                        decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                            decimal_places=123
                        ),
                        negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                            display_mode="displayMode"
                        ),
                        null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                            null_string="nullString"
                        ),
                        number_scale="numberScale",
                        prefix="prefix",
                        separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                            decimal_separator="decimalSeparator",
                            thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                                grouping_style="groupingStyle",
                                symbol="symbol",
                                visibility="visibility"
                            )
                        ),
                        suffix="suffix"
                    ),
                    percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                        decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                            decimal_places=123
                        ),
                        negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                            display_mode="displayMode"
                        ),
                        null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                            null_string="nullString"
                        ),
                        prefix="prefix",
                        separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                            decimal_separator="decimalSeparator",
                            thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                                grouping_style="groupingStyle",
                                symbol="symbol",
                                visibility="visibility"
                            )
                        ),
                        suffix="suffix"
                    )
                )
            )
        ),
        date_measure_field=quicksight.CfnTemplate.DateMeasureFieldProperty(
            column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            field_id="fieldId",

            # the properties below are optional
            aggregation_function="aggregationFunction",
            format_configuration=quicksight.CfnTemplate.DateTimeFormatConfigurationProperty(
                date_time_format="dateTimeFormat",
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                numeric_format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
                    currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                        decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                            decimal_places=123
                        ),
                        negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                            display_mode="displayMode"
                        ),
                        null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                            null_string="nullString"
                        ),
                        number_scale="numberScale",
                        prefix="prefix",
                        separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                            decimal_separator="decimalSeparator",
                            thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                                grouping_style="groupingStyle",
                                symbol="symbol",
                                visibility="visibility"
                            )
                        ),
                        suffix="suffix",
                        symbol="symbol"
                    ),
                    number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                        decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                            decimal_places=123
                        ),
                        negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                            display_mode="displayMode"
                        ),
                        null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                            null_string="nullString"
                        ),
                        number_scale="numberScale",
                        prefix="prefix",
                        separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                            decimal_separator="decimalSeparator",
                            thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                                grouping_style="groupingStyle",
                                symbol="symbol",
                                visibility="visibility"
                            )
                        ),
                        suffix="suffix"
                    ),
                    percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                        decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                            decimal_places=123
                        ),
                        negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                            display_mode="displayMode"
                        ),
                        null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                            null_string="nullString"
                        ),
                        prefix="prefix",
                        separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                            decimal_separator="decimalSeparator",
                            thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                                grouping_style="groupingStyle",
                                symbol="symbol",
                                visibility="visibility"
                            )
                        ),
                        suffix="suffix"
                    )
                )
            )
        ),
        numerical_measure_field=quicksight.CfnTemplate.NumericalMeasureFieldProperty(
            column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            field_id="fieldId",

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                    percentile_value=123
                ),
                simple_numerical_aggregation="simpleNumericalAggregation"
            ),
            format_configuration=quicksight.CfnTemplate.NumberFormatConfigurationProperty(
                format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
                    currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                        decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                            decimal_places=123
                        ),
                        negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                            display_mode="displayMode"
                        ),
                        null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                            null_string="nullString"
                        ),
                        number_scale="numberScale",
                        prefix="prefix",
                        separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                            decimal_separator="decimalSeparator",
                            thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                                grouping_style="groupingStyle",
                                symbol="symbol",
                                visibility="visibility"
                            )
                        ),
                        suffix="suffix",
                        symbol="symbol"
                    ),
                    number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                        decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                            decimal_places=123
                        ),
                        negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                            display_mode="displayMode"
                        ),
                        null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                            null_string="nullString"
                        ),
                        number_scale="numberScale",
                        prefix="prefix",
                        separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                            decimal_separator="decimalSeparator",
                            thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                                grouping_style="groupingStyle",
                                symbol="symbol",
                                visibility="visibility"
                            )
                        ),
                        suffix="suffix"
                    ),
                    percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                        decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                            decimal_places=123
                        ),
                        negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                            display_mode="displayMode"
                        ),
                        null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                            null_string="nullString"
                        ),
                        prefix="prefix",
                        separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                            decimal_separator="decimalSeparator",
                            thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                                grouping_style="groupingStyle",
                                symbol="symbol",
                                visibility="visibility"
                            )
                        ),
                        suffix="suffix"
                    )
                )
            )
        )
    )]
)

Attributes

values

The value field wells of a histogram.

Values are aggregated by COUNT or DISTINCT_COUNT .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramaggregatedfieldwells.html#cfn-quicksight-template-histogramaggregatedfieldwells-values

HistogramBinOptionsProperty

class CfnTemplate.HistogramBinOptionsProperty(*, bin_count=None, bin_width=None, selected_bin_type=None, start_value=None)

Bases: object

The options that determine the presentation of histogram bins.

Parameters:
  • bin_count (Union[IResolvable, BinCountOptionsProperty, Dict[str, Any], None]) – The options that determine the bin count of a histogram.

  • bin_width (Union[IResolvable, BinWidthOptionsProperty, Dict[str, Any], None]) – The options that determine the bin width of a histogram.

  • selected_bin_type (Optional[str]) – The options that determine the selected bin type.

  • start_value (Union[int, float, None]) – The options that determine the bin start value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogrambinoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

histogram_bin_options_property = quicksight.CfnTemplate.HistogramBinOptionsProperty(
    bin_count=quicksight.CfnTemplate.BinCountOptionsProperty(
        value=123
    ),
    bin_width=quicksight.CfnTemplate.BinWidthOptionsProperty(
        bin_count_limit=123,
        value=123
    ),
    selected_bin_type="selectedBinType",
    start_value=123
)

Attributes

bin_count

The options that determine the bin count of a histogram.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogrambinoptions.html#cfn-quicksight-template-histogrambinoptions-bincount

bin_width

The options that determine the bin width of a histogram.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogrambinoptions.html#cfn-quicksight-template-histogrambinoptions-binwidth

selected_bin_type

The options that determine the selected bin type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogrambinoptions.html#cfn-quicksight-template-histogrambinoptions-selectedbintype

start_value

The options that determine the bin start value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogrambinoptions.html#cfn-quicksight-template-histogrambinoptions-startvalue

HistogramConfigurationProperty

class CfnTemplate.HistogramConfigurationProperty(*, bin_options=None, data_labels=None, field_wells=None, interactions=None, tooltip=None, visual_palette=None, x_axis_display_options=None, x_axis_label_options=None, y_axis_display_options=None)

Bases: object

The configuration for a HistogramVisual .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
bin_options

The options that determine the presentation of histogram bins.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html#cfn-quicksight-template-histogramconfiguration-binoptions

data_labels

The data label configuration of a histogram.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html#cfn-quicksight-template-histogramconfiguration-datalabels

field_wells

The field well configuration of a histogram.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html#cfn-quicksight-template-histogramconfiguration-fieldwells

interactions

The general visual interactions setup for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html#cfn-quicksight-template-histogramconfiguration-interactions

tooltip

The tooltip configuration of a histogram.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html#cfn-quicksight-template-histogramconfiguration-tooltip

visual_palette

The visual palette configuration of a histogram.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html#cfn-quicksight-template-histogramconfiguration-visualpalette

x_axis_display_options

The options that determine the presentation of the x-axis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html#cfn-quicksight-template-histogramconfiguration-xaxisdisplayoptions

x_axis_label_options

The options that determine the presentation of the x-axis label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html#cfn-quicksight-template-histogramconfiguration-xaxislabeloptions

y_axis_display_options

The options that determine the presentation of the y-axis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html#cfn-quicksight-template-histogramconfiguration-yaxisdisplayoptions

HistogramFieldWellsProperty

class CfnTemplate.HistogramFieldWellsProperty(*, histogram_aggregated_field_wells=None)

Bases: object

The field well configuration of a histogram.

Parameters:

histogram_aggregated_field_wells (Union[IResolvable, HistogramAggregatedFieldWellsProperty, Dict[str, Any], None]) – The field well configuration of a histogram.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

# 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

histogram_field_wells_property = quicksight.CfnTemplate.HistogramFieldWellsProperty(
    histogram_aggregated_field_wells=quicksight.CfnTemplate.HistogramAggregatedFieldWellsProperty(
        values=[quicksight.CfnTemplate.MeasureFieldProperty(
            calculated_measure_field=quicksight.CfnTemplate.CalculatedMeasureFieldProperty(
                expression="expression",
                field_id="fieldId"
            ),
            categorical_measure_field=quicksight.CfnTemplate.CategoricalMeasureFieldProperty(
                column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),
                field_id="fieldId",

                # the properties below are optional
                aggregation_function="aggregationFunction",
                format_configuration=quicksight.CfnTemplate.StringFormatConfigurationProperty(
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    numeric_format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
                        currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            number_scale="numberScale",
                            prefix="prefix",
                            separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                                    grouping_style="groupingStyle",
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix",
                            symbol="symbol"
                        ),
                        number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            number_scale="numberScale",
                            prefix="prefix",
                            separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                                    grouping_style="groupingStyle",
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix"
                        ),
                        percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            prefix="prefix",
                            separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                                    grouping_style="groupingStyle",
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix"
                        )
                    )
                )
            ),
            date_measure_field=quicksight.CfnTemplate.DateMeasureFieldProperty(
                column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),
                field_id="fieldId",

                # the properties below are optional
                aggregation_function="aggregationFunction",
                format_configuration=quicksight.CfnTemplate.DateTimeFormatConfigurationProperty(
                    date_time_format="dateTimeFormat",
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    numeric_format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
                        currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            number_scale="numberScale",
                            prefix="prefix",
                            separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                                    grouping_style="groupingStyle",
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix",
                            symbol="symbol"
                        ),
                        number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            number_scale="numberScale",
                            prefix="prefix",
                            separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                                    grouping_style="groupingStyle",
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix"
                        ),
                        percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            prefix="prefix",
                            separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                                    grouping_style="groupingStyle",
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix"
                        )
                    )
                )
            ),
            numerical_measure_field=quicksight.CfnTemplate.NumericalMeasureFieldProperty(
                column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),
                field_id="fieldId",

                # the properties below are optional
                aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                ),
                format_configuration=quicksight.CfnTemplate.NumberFormatConfigurationProperty(
                    format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
                        currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            number_scale="numberScale",
                            prefix="prefix",
                            separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                                    grouping_style="groupingStyle",
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix",
                            symbol="symbol"
                        ),
                        number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            number_scale="numberScale",
                            prefix="prefix",
                            separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                                    grouping_style="groupingStyle",
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix"
                        ),
                        percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                            decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                                decimal_places=123
                            ),
                            negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                                display_mode="displayMode"
                            ),
                            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                                null_string="nullString"
                            ),
                            prefix="prefix",
                            separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                                decimal_separator="decimalSeparator",
                                thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                                    grouping_style="groupingStyle",
                                    symbol="symbol",
                                    visibility="visibility"
                                )
                            ),
                            suffix="suffix"
                        )
                    )
                )
            )
        )]
    )
)

Attributes

histogram_aggregated_field_wells

The field well configuration of a histogram.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramfieldwells.html#cfn-quicksight-template-histogramfieldwells-histogramaggregatedfieldwells

HistogramVisualProperty

class CfnTemplate.HistogramVisualProperty(*, visual_id, actions=None, chart_configuration=None, subtitle=None, title=None, visual_content_alt_text=None)

Bases: object

A histogram.

For more information, see Using histograms in the Amazon QuickSight User Guide .

Parameters:
  • visual_id (str) – The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.

  • actions (Union[IResolvable, Sequence[Union[IResolvable, VisualCustomActionProperty, Dict[str, Any]]], None]) – The list of custom actions that are configured for a visual.

  • chart_configuration (Union[IResolvable, HistogramConfigurationProperty, Dict[str, Any], None]) – The configuration for a HistogramVisual .

  • subtitle (Union[IResolvable, VisualSubtitleLabelOptionsProperty, Dict[str, Any], None]) – The subtitle that is displayed on the visual.

  • title (Union[IResolvable, VisualTitleLabelOptionsProperty, Dict[str, Any], None]) – The title that is displayed on the visual.

  • visual_content_alt_text (Optional[str]) – The alt text for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramvisual.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
actions

The list of custom actions that are configured for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramvisual.html#cfn-quicksight-template-histogramvisual-actions

chart_configuration

The configuration for a HistogramVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramvisual.html#cfn-quicksight-template-histogramvisual-chartconfiguration

subtitle

The subtitle that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramvisual.html#cfn-quicksight-template-histogramvisual-subtitle

title

The title that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramvisual.html#cfn-quicksight-template-histogramvisual-title

visual_content_alt_text

The alt text for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramvisual.html#cfn-quicksight-template-histogramvisual-visualcontentalttext

visual_id

The unique identifier of a visual.

This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramvisual.html#cfn-quicksight-template-histogramvisual-visualid

ImageCustomActionOperationProperty

class CfnTemplate.ImageCustomActionOperationProperty(*, navigation_operation=None, set_parameters_operation=None, url_operation=None)

Bases: object

The operation that is defined by the custom action.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-imagecustomactionoperation.html

ExampleMetadata:

fixture=_generated

Example:

# 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

image_custom_action_operation_property = quicksight.CfnTemplate.ImageCustomActionOperationProperty(
    navigation_operation=quicksight.CfnTemplate.CustomActionNavigationOperationProperty(
        local_navigation_configuration=quicksight.CfnTemplate.LocalNavigationConfigurationProperty(
            target_sheet_id="targetSheetId"
        )
    ),
    set_parameters_operation=quicksight.CfnTemplate.CustomActionSetParametersOperationProperty(
        parameter_value_configurations=[quicksight.CfnTemplate.SetParameterValueConfigurationProperty(
            destination_parameter_name="destinationParameterName",
            value=quicksight.CfnTemplate.DestinationParameterValueConfigurationProperty(
                custom_values_configuration=quicksight.CfnTemplate.CustomValuesConfigurationProperty(
                    custom_values=quicksight.CfnTemplate.CustomParameterValuesProperty(
                        date_time_values=["dateTimeValues"],
                        decimal_values=[123],
                        integer_values=[123],
                        string_values=["stringValues"]
                    ),

                    # the properties below are optional
                    include_null_value=False
                ),
                select_all_value_options="selectAllValueOptions",
                source_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),
                source_field="sourceField",
                source_parameter_name="sourceParameterName"
            )
        )]
    ),
    url_operation=quicksight.CfnTemplate.CustomActionURLOperationProperty(
        url_target="urlTarget",
        url_template="urlTemplate"
    )
)

Attributes

navigation_operation

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-imagecustomactionoperation.html#cfn-quicksight-template-imagecustomactionoperation-navigationoperation

Type:

see

set_parameters_operation

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-imagecustomactionoperation.html#cfn-quicksight-template-imagecustomactionoperation-setparametersoperation

Type:

see

url_operation

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-imagecustomactionoperation.html#cfn-quicksight-template-imagecustomactionoperation-urloperation

Type:

see

ImageCustomActionProperty

class CfnTemplate.ImageCustomActionProperty(*, action_operations, custom_action_id, name, trigger, status=None)

Bases: object

A custom action defined on an image.

Parameters:
  • action_operations (Union[IResolvable, Sequence[Union[IResolvable, ImageCustomActionOperationProperty, Dict[str, Any]]]]) – A list of ImageCustomActionOperations . This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

  • custom_action_id (str) – The ID of the custom action.

  • name (str) – The name of the custom action.

  • trigger (str) – The trigger of the VisualCustomAction . Valid values are defined as follows: - CLICK : Initiates a custom action by a left pointer click on a data point. - MENU : Initiates a custom action by right pointer click from the menu.

  • status (Optional[str]) – The status of the custom action.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-imagecustomaction.html

ExampleMetadata:

fixture=_generated

Example:

# 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

image_custom_action_property = quicksight.CfnTemplate.ImageCustomActionProperty(
    action_operations=[quicksight.CfnTemplate.ImageCustomActionOperationProperty(
        navigation_operation=quicksight.CfnTemplate.CustomActionNavigationOperationProperty(
            local_navigation_configuration=quicksight.CfnTemplate.LocalNavigationConfigurationProperty(
                target_sheet_id="targetSheetId"
            )
        ),
        set_parameters_operation=quicksight.CfnTemplate.CustomActionSetParametersOperationProperty(
            parameter_value_configurations=[quicksight.CfnTemplate.SetParameterValueConfigurationProperty(
                destination_parameter_name="destinationParameterName",
                value=quicksight.CfnTemplate.DestinationParameterValueConfigurationProperty(
                    custom_values_configuration=quicksight.CfnTemplate.CustomValuesConfigurationProperty(
                        custom_values=quicksight.CfnTemplate.CustomParameterValuesProperty(
                            date_time_values=["dateTimeValues"],
                            decimal_values=[123],
                            integer_values=[123],
                            string_values=["stringValues"]
                        ),

                        # the properties below are optional
                        include_null_value=False
                    ),
                    select_all_value_options="selectAllValueOptions",
                    source_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                        column_name="columnName",
                        data_set_identifier="dataSetIdentifier"
                    ),
                    source_field="sourceField",
                    source_parameter_name="sourceParameterName"
                )
            )]
        ),
        url_operation=quicksight.CfnTemplate.CustomActionURLOperationProperty(
            url_target="urlTarget",
            url_template="urlTemplate"
        )
    )],
    custom_action_id="customActionId",
    name="name",
    trigger="trigger",

    # the properties below are optional
    status="status"
)

Attributes

action_operations

A list of ImageCustomActionOperations .

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-imagecustomaction.html#cfn-quicksight-template-imagecustomaction-actionoperations

custom_action_id

The ID of the custom action.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-imagecustomaction.html#cfn-quicksight-template-imagecustomaction-customactionid

name

The name of the custom action.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-imagecustomaction.html#cfn-quicksight-template-imagecustomaction-name

status

The status of the custom action.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-imagecustomaction.html#cfn-quicksight-template-imagecustomaction-status

trigger

The trigger of the VisualCustomAction .

Valid values are defined as follows:

  • CLICK : Initiates a custom action by a left pointer click on a data point.

  • MENU : Initiates a custom action by right pointer click from the menu.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-imagecustomaction.html#cfn-quicksight-template-imagecustomaction-trigger

ImageInteractionOptionsProperty

class CfnTemplate.ImageInteractionOptionsProperty(*, image_menu_option=None)

Bases: object

The general image interactions setup for image publish options.

Parameters:

image_menu_option (Union[IResolvable, ImageMenuOptionProperty, Dict[str, Any], None]) – The menu options for the image.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-imageinteractionoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

image_interaction_options_property = quicksight.CfnTemplate.ImageInteractionOptionsProperty(
    image_menu_option=quicksight.CfnTemplate.ImageMenuOptionProperty(
        availability_status="availabilityStatus"
    )
)

Attributes

image_menu_option

The menu options for the image.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-imageinteractionoptions.html#cfn-quicksight-template-imageinteractionoptions-imagemenuoption

ImageMenuOptionProperty

class CfnTemplate.ImageMenuOptionProperty(*, availability_status=None)

Bases: object

The menu options for the interactions of an image.

Parameters:

availability_status (Optional[str]) – The availability status of the image menu. If the value of this property is set to ENABLED , dashboard readers can interact with the image menu.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-imagemenuoption.html

ExampleMetadata:

fixture=_generated

Example:

# 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

image_menu_option_property = quicksight.CfnTemplate.ImageMenuOptionProperty(
    availability_status="availabilityStatus"
)

Attributes

availability_status

The availability status of the image menu.

If the value of this property is set to ENABLED , dashboard readers can interact with the image menu.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-imagemenuoption.html#cfn-quicksight-template-imagemenuoption-availabilitystatus

InnerFilterProperty

class CfnTemplate.InnerFilterProperty(*, category_inner_filter=None)

Bases: object

The InnerFilter defines the subset of data to be used with the NestedFilter .

Parameters:

category_inner_filter (Union[IResolvable, CategoryInnerFilterProperty, Dict[str, Any], None]) – A CategoryInnerFilter filters text values for the NestedFilter .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-innerfilter.html

ExampleMetadata:

fixture=_generated

Example:

# 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

# date_icon_visibility: Any
# helper_text_visibility: Any

inner_filter_property = quicksight.CfnTemplate.InnerFilterProperty(
    category_inner_filter=quicksight.CfnTemplate.CategoryInnerFilterProperty(
        column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),
        configuration=quicksight.CfnTemplate.CategoryFilterConfigurationProperty(
            custom_filter_configuration=quicksight.CfnTemplate.CustomFilterConfigurationProperty(
                match_operator="matchOperator",
                null_option="nullOption",

                # the properties below are optional
                category_value="categoryValue",
                parameter_name="parameterName",
                select_all_options="selectAllOptions"
            ),
            custom_filter_list_configuration=quicksight.CfnTemplate.CustomFilterListConfigurationProperty(
                match_operator="matchOperator",
                null_option="nullOption",

                # the properties below are optional
                category_values=["categoryValues"],
                select_all_options="selectAllOptions"
            ),
            filter_list_configuration=quicksight.CfnTemplate.FilterListConfigurationProperty(
                match_operator="matchOperator",

                # the properties below are optional
                category_values=["categoryValues"],
                null_option="nullOption",
                select_all_options="selectAllOptions"
            )
        ),

        # the properties below are optional
        default_filter_control_configuration=quicksight.CfnTemplate.DefaultFilterControlConfigurationProperty(
            control_options=quicksight.CfnTemplate.DefaultFilterControlOptionsProperty(
                default_date_time_picker_options=quicksight.CfnTemplate.DefaultDateTimePickerControlOptionsProperty(
                    commit_mode="commitMode",
                    display_options=quicksight.CfnTemplate.DateTimePickerControlDisplayOptionsProperty(
                        date_icon_visibility=date_icon_visibility,
                        date_time_format="dateTimeFormat",
                        helper_text_visibility=helper_text_visibility,
                        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                            info_icon_text="infoIconText",
                            visibility="visibility"
                        ),
                        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                            custom_label="customLabel",
                            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_family="fontFamily",
                                font_size=quicksight.CfnTemplate.FontSizeProperty(
                                    absolute="absolute",
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            visibility="visibility"
                        )
                    ),
                    type="type"
                ),
                default_dropdown_options=quicksight.CfnTemplate.DefaultFilterDropDownControlOptionsProperty(
                    commit_mode="commitMode",
                    display_options=quicksight.CfnTemplate.DropDownControlDisplayOptionsProperty(
                        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                            info_icon_text="infoIconText",
                            visibility="visibility"
                        ),
                        select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
                            visibility="visibility"
                        ),
                        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                            custom_label="customLabel",
                            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_family="fontFamily",
                                font_size=quicksight.CfnTemplate.FontSizeProperty(
                                    absolute="absolute",
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            visibility="visibility"
                        )
                    ),
                    selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
                        values=["values"]
                    ),
                    type="type"
                ),
                default_list_options=quicksight.CfnTemplate.DefaultFilterListControlOptionsProperty(
                    display_options=quicksight.CfnTemplate.ListControlDisplayOptionsProperty(
                        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                            info_icon_text="infoIconText",
                            visibility="visibility"
                        ),
                        search_options=quicksight.CfnTemplate.ListControlSearchOptionsProperty(
                            visibility="visibility"
                        ),
                        select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
                            visibility="visibility"
                        ),
                        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                            custom_label="customLabel",
                            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_family="fontFamily",
                                font_size=quicksight.CfnTemplate.FontSizeProperty(
                                    absolute="absolute",
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            visibility="visibility"
                        )
                    ),
                    selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
                        values=["values"]
                    ),
                    type="type"
                ),
                default_relative_date_time_options=quicksight.CfnTemplate.DefaultRelativeDateTimeControlOptionsProperty(
                    commit_mode="commitMode",
                    display_options=quicksight.CfnTemplate.RelativeDateTimeControlDisplayOptionsProperty(
                        date_time_format="dateTimeFormat",
                        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                            info_icon_text="infoIconText",
                            visibility="visibility"
                        ),
                        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                            custom_label="customLabel",
                            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_family="fontFamily",
                                font_size=quicksight.CfnTemplate.FontSizeProperty(
                                    absolute="absolute",
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            visibility="visibility"
                        )
                    )
                ),
                default_slider_options=quicksight.CfnTemplate.DefaultSliderControlOptionsProperty(
                    maximum_value=123,
                    minimum_value=123,
                    step_size=123,

                    # the properties below are optional
                    display_options=quicksight.CfnTemplate.SliderControlDisplayOptionsProperty(
                        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                            info_icon_text="infoIconText",
                            visibility="visibility"
                        ),
                        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                            custom_label="customLabel",
                            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_family="fontFamily",
                                font_size=quicksight.CfnTemplate.FontSizeProperty(
                                    absolute="absolute",
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            visibility="visibility"
                        )
                    ),
                    type="type"
                ),
                default_text_area_options=quicksight.CfnTemplate.DefaultTextAreaControlOptionsProperty(
                    delimiter="delimiter",
                    display_options=quicksight.CfnTemplate.TextAreaControlDisplayOptionsProperty(
                        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                            info_icon_text="infoIconText",
                            visibility="visibility"
                        ),
                        placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
                            visibility="visibility"
                        ),
                        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                            custom_label="customLabel",
                            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_family="fontFamily",
                                font_size=quicksight.CfnTemplate.FontSizeProperty(
                                    absolute="absolute",
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            visibility="visibility"
                        )
                    )
                ),
                default_text_field_options=quicksight.CfnTemplate.DefaultTextFieldControlOptionsProperty(
                    display_options=quicksight.CfnTemplate.TextFieldControlDisplayOptionsProperty(
                        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                            info_icon_text="infoIconText",
                            visibility="visibility"
                        ),
                        placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
                            visibility="visibility"
                        ),
                        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                            custom_label="customLabel",
                            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                                font_color="fontColor",
                                font_decoration="fontDecoration",
                                font_family="fontFamily",
                                font_size=quicksight.CfnTemplate.FontSizeProperty(
                                    absolute="absolute",
                                    relative="relative"
                                ),
                                font_style="fontStyle",
                                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                    name="name"
                                )
                            ),
                            visibility="visibility"
                        )
                    )
                )
            ),
            title="title"
        )
    )
)

Attributes

category_inner_filter

A CategoryInnerFilter filters text values for the NestedFilter .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-innerfilter.html#cfn-quicksight-template-innerfilter-categoryinnerfilter

InsightConfigurationProperty

class CfnTemplate.InsightConfigurationProperty(*, computations=None, custom_narrative=None, interactions=None)

Bases: object

The configuration of an insight visual.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
computations

The computations configurations of the insight visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightconfiguration.html#cfn-quicksight-template-insightconfiguration-computations

custom_narrative

The custom narrative of the insight visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightconfiguration.html#cfn-quicksight-template-insightconfiguration-customnarrative

interactions

The general visual interactions setup for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightconfiguration.html#cfn-quicksight-template-insightconfiguration-interactions

InsightVisualProperty

class CfnTemplate.InsightVisualProperty(*, data_set_identifier, visual_id, actions=None, insight_configuration=None, subtitle=None, title=None, visual_content_alt_text=None)

Bases: object

An insight visual.

For more information, see Working with insights in the Amazon QuickSight User Guide .

Parameters:
  • data_set_identifier (str) – The dataset that is used in the insight visual.

  • visual_id (str) – The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.

  • actions (Union[IResolvable, Sequence[Union[IResolvable, VisualCustomActionProperty, Dict[str, Any]]], None]) – The list of custom actions that are configured for a visual.

  • insight_configuration (Union[IResolvable, InsightConfigurationProperty, Dict[str, Any], None]) – The configuration of an insight visual.

  • subtitle (Union[IResolvable, VisualSubtitleLabelOptionsProperty, Dict[str, Any], None]) – The subtitle that is displayed on the visual.

  • title (Union[IResolvable, VisualTitleLabelOptionsProperty, Dict[str, Any], None]) – The title that is displayed on the visual.

  • visual_content_alt_text (Optional[str]) – The alt text for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightvisual.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
actions

The list of custom actions that are configured for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightvisual.html#cfn-quicksight-template-insightvisual-actions

data_set_identifier

The dataset that is used in the insight visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightvisual.html#cfn-quicksight-template-insightvisual-datasetidentifier

insight_configuration

The configuration of an insight visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightvisual.html#cfn-quicksight-template-insightvisual-insightconfiguration

subtitle

The subtitle that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightvisual.html#cfn-quicksight-template-insightvisual-subtitle

title

The title that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightvisual.html#cfn-quicksight-template-insightvisual-title

visual_content_alt_text

The alt text for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightvisual.html#cfn-quicksight-template-insightvisual-visualcontentalttext

visual_id

The unique identifier of a visual.

This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightvisual.html#cfn-quicksight-template-insightvisual-visualid

IntegerDefaultValuesProperty

class CfnTemplate.IntegerDefaultValuesProperty(*, dynamic_value=None, static_values=None)

Bases: object

The default values of the IntegerParameterDeclaration .

Parameters:
  • dynamic_value (Union[IResolvable, DynamicDefaultValueProperty, Dict[str, Any], None]) – The dynamic value of the IntegerDefaultValues . Different defaults are displayed according to users, groups, and values mapping.

  • static_values (Union[Sequence[Union[int, float]], IResolvable, None]) – The static values of the IntegerDefaultValues .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerdefaultvalues.html

ExampleMetadata:

fixture=_generated

Example:

# 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

integer_default_values_property = quicksight.CfnTemplate.IntegerDefaultValuesProperty(
    dynamic_value=quicksight.CfnTemplate.DynamicDefaultValueProperty(
        default_value_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),

        # the properties below are optional
        group_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),
        user_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        )
    ),
    static_values=[123]
)

Attributes

dynamic_value

The dynamic value of the IntegerDefaultValues .

Different defaults are displayed according to users, groups, and values mapping.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerdefaultvalues.html#cfn-quicksight-template-integerdefaultvalues-dynamicvalue

static_values

The static values of the IntegerDefaultValues .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerdefaultvalues.html#cfn-quicksight-template-integerdefaultvalues-staticvalues

IntegerParameterDeclarationProperty

class CfnTemplate.IntegerParameterDeclarationProperty(*, name, parameter_value_type, default_values=None, mapped_data_set_parameters=None, value_when_unset=None)

Bases: object

A parameter declaration for the Integer data type.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerparameterdeclaration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

integer_parameter_declaration_property = quicksight.CfnTemplate.IntegerParameterDeclarationProperty(
    name="name",
    parameter_value_type="parameterValueType",

    # the properties below are optional
    default_values=quicksight.CfnTemplate.IntegerDefaultValuesProperty(
        dynamic_value=quicksight.CfnTemplate.DynamicDefaultValueProperty(
            default_value_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            group_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            user_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            )
        ),
        static_values=[123]
    ),
    mapped_data_set_parameters=[quicksight.CfnTemplate.MappedDataSetParameterProperty(
        data_set_identifier="dataSetIdentifier",
        data_set_parameter_name="dataSetParameterName"
    )],
    value_when_unset=quicksight.CfnTemplate.IntegerValueWhenUnsetConfigurationProperty(
        custom_value=123,
        value_when_unset_option="valueWhenUnsetOption"
    )
)

Attributes

default_values

The default values of a parameter.

If the parameter is a single-value parameter, a maximum of one default value can be provided.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerparameterdeclaration.html#cfn-quicksight-template-integerparameterdeclaration-defaultvalues

mapped_data_set_parameters

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerparameterdeclaration.html#cfn-quicksight-template-integerparameterdeclaration-mappeddatasetparameters

Type:

see

name

The name of the parameter that is being declared.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerparameterdeclaration.html#cfn-quicksight-template-integerparameterdeclaration-name

parameter_value_type

The value type determines whether the parameter is a single-value or multi-value parameter.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerparameterdeclaration.html#cfn-quicksight-template-integerparameterdeclaration-parametervaluetype

value_when_unset

A parameter declaration for the Integer data type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerparameterdeclaration.html#cfn-quicksight-template-integerparameterdeclaration-valuewhenunset

IntegerValueWhenUnsetConfigurationProperty

class CfnTemplate.IntegerValueWhenUnsetConfigurationProperty(*, custom_value=None, value_when_unset_option=None)

Bases: object

A parameter declaration for the Integer data type.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
  • custom_value (Union[int, float, None]) – A custom value that’s used when the value of a parameter isn’t set.

  • value_when_unset_option (Optional[str]) – The built-in options for default values. The value can be one of the following:. - RECOMMENDED : The recommended value. - NULL : The NULL value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integervaluewhenunsetconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

integer_value_when_unset_configuration_property = quicksight.CfnTemplate.IntegerValueWhenUnsetConfigurationProperty(
    custom_value=123,
    value_when_unset_option="valueWhenUnsetOption"
)

Attributes

custom_value

A custom value that’s used when the value of a parameter isn’t set.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integervaluewhenunsetconfiguration.html#cfn-quicksight-template-integervaluewhenunsetconfiguration-customvalue

value_when_unset_option

.

  • RECOMMENDED : The recommended value.

  • NULL : The NULL value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integervaluewhenunsetconfiguration.html#cfn-quicksight-template-integervaluewhenunsetconfiguration-valuewhenunsetoption

Type:

The built-in options for default values. The value can be one of the following

ItemsLimitConfigurationProperty

class CfnTemplate.ItemsLimitConfigurationProperty(*, items_limit=None, other_categories=None)

Bases: object

The limit configuration of the visual display for an axis.

Parameters:
  • items_limit (Union[int, float, None]) – The limit on how many items of a field are showed in the chart. For example, the number of slices that are displayed in a pie chart.

  • other_categories (Optional[str]) – The Show other of an axis in the chart. Choose one of the following options:. - INCLUDE - EXCLUDE

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

items_limit_configuration_property = quicksight.CfnTemplate.ItemsLimitConfigurationProperty(
    items_limit=123,
    other_categories="otherCategories"
)

Attributes

items_limit

The limit on how many items of a field are showed in the chart.

For example, the number of slices that are displayed in a pie chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html#cfn-quicksight-template-itemslimitconfiguration-itemslimit

other_categories

.

  • INCLUDE

  • EXCLUDE

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html#cfn-quicksight-template-itemslimitconfiguration-othercategories

Type:

The Show other of an axis in the chart. Choose one of the following options

KPIActualValueConditionalFormattingProperty

class CfnTemplate.KPIActualValueConditionalFormattingProperty(*, icon=None, text_color=None)

Bases: object

The conditional formatting for the actual value of a KPI visual.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiactualvalueconditionalformatting.html

ExampleMetadata:

fixture=_generated

Example:

# 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

k_pIActual_value_conditional_formatting_property = quicksight.CfnTemplate.KPIActualValueConditionalFormattingProperty(
    icon=quicksight.CfnTemplate.ConditionalFormattingIconProperty(
        custom_condition=quicksight.CfnTemplate.ConditionalFormattingCustomIconConditionProperty(
            expression="expression",
            icon_options=quicksight.CfnTemplate.ConditionalFormattingCustomIconOptionsProperty(
                icon="icon",
                unicode_icon="unicodeIcon"
            ),

            # the properties below are optional
            color="color",
            display_configuration=quicksight.CfnTemplate.ConditionalFormattingIconDisplayConfigurationProperty(
                icon_display_option="iconDisplayOption"
            )
        ),
        icon_set=quicksight.CfnTemplate.ConditionalFormattingIconSetProperty(
            expression="expression",

            # the properties below are optional
            icon_set_type="iconSetType"
        )
    ),
    text_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
        gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
            color=quicksight.CfnTemplate.GradientColorProperty(
                stops=[quicksight.CfnTemplate.GradientStopProperty(
                    gradient_offset=123,

                    # the properties below are optional
                    color="color",
                    data_value=123
                )]
            ),
            expression="expression"
        ),
        solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
            expression="expression",

            # the properties below are optional
            color="color"
        )
    )
)

Attributes

icon

The conditional formatting of the actual value’s icon.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiactualvalueconditionalformatting.html#cfn-quicksight-template-kpiactualvalueconditionalformatting-icon

text_color

The conditional formatting of the actual value’s text color.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiactualvalueconditionalformatting.html#cfn-quicksight-template-kpiactualvalueconditionalformatting-textcolor

KPIComparisonValueConditionalFormattingProperty

class CfnTemplate.KPIComparisonValueConditionalFormattingProperty(*, icon=None, text_color=None)

Bases: object

The conditional formatting for the comparison value of a KPI visual.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpicomparisonvalueconditionalformatting.html

ExampleMetadata:

fixture=_generated

Example:

# 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

k_pIComparison_value_conditional_formatting_property = quicksight.CfnTemplate.KPIComparisonValueConditionalFormattingProperty(
    icon=quicksight.CfnTemplate.ConditionalFormattingIconProperty(
        custom_condition=quicksight.CfnTemplate.ConditionalFormattingCustomIconConditionProperty(
            expression="expression",
            icon_options=quicksight.CfnTemplate.ConditionalFormattingCustomIconOptionsProperty(
                icon="icon",
                unicode_icon="unicodeIcon"
            ),

            # the properties below are optional
            color="color",
            display_configuration=quicksight.CfnTemplate.ConditionalFormattingIconDisplayConfigurationProperty(
                icon_display_option="iconDisplayOption"
            )
        ),
        icon_set=quicksight.CfnTemplate.ConditionalFormattingIconSetProperty(
            expression="expression",

            # the properties below are optional
            icon_set_type="iconSetType"
        )
    ),
    text_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
        gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
            color=quicksight.CfnTemplate.GradientColorProperty(
                stops=[quicksight.CfnTemplate.GradientStopProperty(
                    gradient_offset=123,

                    # the properties below are optional
                    color="color",
                    data_value=123
                )]
            ),
            expression="expression"
        ),
        solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
            expression="expression",

            # the properties below are optional
            color="color"
        )
    )
)

Attributes

icon

The conditional formatting of the comparison value’s icon.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpicomparisonvalueconditionalformatting.html#cfn-quicksight-template-kpicomparisonvalueconditionalformatting-icon

text_color

The conditional formatting of the comparison value’s text color.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpicomparisonvalueconditionalformatting.html#cfn-quicksight-template-kpicomparisonvalueconditionalformatting-textcolor

KPIConditionalFormattingOptionProperty

class CfnTemplate.KPIConditionalFormattingOptionProperty(*, actual_value=None, comparison_value=None, primary_value=None, progress_bar=None)

Bases: object

The conditional formatting options of a KPI visual.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconditionalformattingoption.html

ExampleMetadata:

fixture=_generated

Example:

# 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

k_pIConditional_formatting_option_property = quicksight.CfnTemplate.KPIConditionalFormattingOptionProperty(
    actual_value=quicksight.CfnTemplate.KPIActualValueConditionalFormattingProperty(
        icon=quicksight.CfnTemplate.ConditionalFormattingIconProperty(
            custom_condition=quicksight.CfnTemplate.ConditionalFormattingCustomIconConditionProperty(
                expression="expression",
                icon_options=quicksight.CfnTemplate.ConditionalFormattingCustomIconOptionsProperty(
                    icon="icon",
                    unicode_icon="unicodeIcon"
                ),

                # the properties below are optional
                color="color",
                display_configuration=quicksight.CfnTemplate.ConditionalFormattingIconDisplayConfigurationProperty(
                    icon_display_option="iconDisplayOption"
                )
            ),
            icon_set=quicksight.CfnTemplate.ConditionalFormattingIconSetProperty(
                expression="expression",

                # the properties below are optional
                icon_set_type="iconSetType"
            )
        ),
        text_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
            gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                color=quicksight.CfnTemplate.GradientColorProperty(
                    stops=[quicksight.CfnTemplate.GradientStopProperty(
                        gradient_offset=123,

                        # the properties below are optional
                        color="color",
                        data_value=123
                    )]
                ),
                expression="expression"
            ),
            solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                expression="expression",

                # the properties below are optional
                color="color"
            )
        )
    ),
    comparison_value=quicksight.CfnTemplate.KPIComparisonValueConditionalFormattingProperty(
        icon=quicksight.CfnTemplate.ConditionalFormattingIconProperty(
            custom_condition=quicksight.CfnTemplate.ConditionalFormattingCustomIconConditionProperty(
                expression="expression",
                icon_options=quicksight.CfnTemplate.ConditionalFormattingCustomIconOptionsProperty(
                    icon="icon",
                    unicode_icon="unicodeIcon"
                ),

                # the properties below are optional
                color="color",
                display_configuration=quicksight.CfnTemplate.ConditionalFormattingIconDisplayConfigurationProperty(
                    icon_display_option="iconDisplayOption"
                )
            ),
            icon_set=quicksight.CfnTemplate.ConditionalFormattingIconSetProperty(
                expression="expression",

                # the properties below are optional
                icon_set_type="iconSetType"
            )
        ),
        text_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
            gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                color=quicksight.CfnTemplate.GradientColorProperty(
                    stops=[quicksight.CfnTemplate.GradientStopProperty(
                        gradient_offset=123,

                        # the properties below are optional
                        color="color",
                        data_value=123
                    )]
                ),
                expression="expression"
            ),
            solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                expression="expression",

                # the properties below are optional
                color="color"
            )
        )
    ),
    primary_value=quicksight.CfnTemplate.KPIPrimaryValueConditionalFormattingProperty(
        icon=quicksight.CfnTemplate.ConditionalFormattingIconProperty(
            custom_condition=quicksight.CfnTemplate.ConditionalFormattingCustomIconConditionProperty(
                expression="expression",
                icon_options=quicksight.CfnTemplate.ConditionalFormattingCustomIconOptionsProperty(
                    icon="icon",
                    unicode_icon="unicodeIcon"
                ),

                # the properties below are optional
                color="color",
                display_configuration=quicksight.CfnTemplate.ConditionalFormattingIconDisplayConfigurationProperty(
                    icon_display_option="iconDisplayOption"
                )
            ),
            icon_set=quicksight.CfnTemplate.ConditionalFormattingIconSetProperty(
                expression="expression",

                # the properties below are optional
                icon_set_type="iconSetType"
            )
        ),
        text_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
            gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                color=quicksight.CfnTemplate.GradientColorProperty(
                    stops=[quicksight.CfnTemplate.GradientStopProperty(
                        gradient_offset=123,

                        # the properties below are optional
                        color="color",
                        data_value=123
                    )]
                ),
                expression="expression"
            ),
            solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                expression="expression",

                # the properties below are optional
                color="color"
            )
        )
    ),
    progress_bar=quicksight.CfnTemplate.KPIProgressBarConditionalFormattingProperty(
        foreground_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
            gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                color=quicksight.CfnTemplate.GradientColorProperty(
                    stops=[quicksight.CfnTemplate.GradientStopProperty(
                        gradient_offset=123,

                        # the properties below are optional
                        color="color",
                        data_value=123
                    )]
                ),
                expression="expression"
            ),
            solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                expression="expression",

                # the properties below are optional
                color="color"
            )
        )
    )
)

Attributes

actual_value

The conditional formatting for the actual value of a KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconditionalformattingoption.html#cfn-quicksight-template-kpiconditionalformattingoption-actualvalue

comparison_value

The conditional formatting for the comparison value of a KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconditionalformattingoption.html#cfn-quicksight-template-kpiconditionalformattingoption-comparisonvalue

primary_value

The conditional formatting for the primary value of a KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconditionalformattingoption.html#cfn-quicksight-template-kpiconditionalformattingoption-primaryvalue

progress_bar

The conditional formatting for the progress bar of a KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconditionalformattingoption.html#cfn-quicksight-template-kpiconditionalformattingoption-progressbar

KPIConditionalFormattingProperty

class CfnTemplate.KPIConditionalFormattingProperty(*, conditional_formatting_options=None)

Bases: object

The conditional formatting of a KPI visual.

Parameters:

conditional_formatting_options (Union[IResolvable, Sequence[Union[IResolvable, KPIConditionalFormattingOptionProperty, Dict[str, Any]]], None]) – The conditional formatting options of a KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconditionalformatting.html

ExampleMetadata:

fixture=_generated

Example:

# 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

k_pIConditional_formatting_property = quicksight.CfnTemplate.KPIConditionalFormattingProperty(
    conditional_formatting_options=[quicksight.CfnTemplate.KPIConditionalFormattingOptionProperty(
        actual_value=quicksight.CfnTemplate.KPIActualValueConditionalFormattingProperty(
            icon=quicksight.CfnTemplate.ConditionalFormattingIconProperty(
                custom_condition=quicksight.CfnTemplate.ConditionalFormattingCustomIconConditionProperty(
                    expression="expression",
                    icon_options=quicksight.CfnTemplate.ConditionalFormattingCustomIconOptionsProperty(
                        icon="icon",
                        unicode_icon="unicodeIcon"
                    ),

                    # the properties below are optional
                    color="color",
                    display_configuration=quicksight.CfnTemplate.ConditionalFormattingIconDisplayConfigurationProperty(
                        icon_display_option="iconDisplayOption"
                    )
                ),
                icon_set=quicksight.CfnTemplate.ConditionalFormattingIconSetProperty(
                    expression="expression",

                    # the properties below are optional
                    icon_set_type="iconSetType"
                )
            ),
            text_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
                gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                    color=quicksight.CfnTemplate.GradientColorProperty(
                        stops=[quicksight.CfnTemplate.GradientStopProperty(
                            gradient_offset=123,

                            # the properties below are optional
                            color="color",
                            data_value=123
                        )]
                    ),
                    expression="expression"
                ),
                solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                    expression="expression",

                    # the properties below are optional
                    color="color"
                )
            )
        ),
        comparison_value=quicksight.CfnTemplate.KPIComparisonValueConditionalFormattingProperty(
            icon=quicksight.CfnTemplate.ConditionalFormattingIconProperty(
                custom_condition=quicksight.CfnTemplate.ConditionalFormattingCustomIconConditionProperty(
                    expression="expression",
                    icon_options=quicksight.CfnTemplate.ConditionalFormattingCustomIconOptionsProperty(
                        icon="icon",
                        unicode_icon="unicodeIcon"
                    ),

                    # the properties below are optional
                    color="color",
                    display_configuration=quicksight.CfnTemplate.ConditionalFormattingIconDisplayConfigurationProperty(
                        icon_display_option="iconDisplayOption"
                    )
                ),
                icon_set=quicksight.CfnTemplate.ConditionalFormattingIconSetProperty(
                    expression="expression",

                    # the properties below are optional
                    icon_set_type="iconSetType"
                )
            ),
            text_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
                gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                    color=quicksight.CfnTemplate.GradientColorProperty(
                        stops=[quicksight.CfnTemplate.GradientStopProperty(
                            gradient_offset=123,

                            # the properties below are optional
                            color="color",
                            data_value=123
                        )]
                    ),
                    expression="expression"
                ),
                solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                    expression="expression",

                    # the properties below are optional
                    color="color"
                )
            )
        ),
        primary_value=quicksight.CfnTemplate.KPIPrimaryValueConditionalFormattingProperty(
            icon=quicksight.CfnTemplate.ConditionalFormattingIconProperty(
                custom_condition=quicksight.CfnTemplate.ConditionalFormattingCustomIconConditionProperty(
                    expression="expression",
                    icon_options=quicksight.CfnTemplate.ConditionalFormattingCustomIconOptionsProperty(
                        icon="icon",
                        unicode_icon="unicodeIcon"
                    ),

                    # the properties below are optional
                    color="color",
                    display_configuration=quicksight.CfnTemplate.ConditionalFormattingIconDisplayConfigurationProperty(
                        icon_display_option="iconDisplayOption"
                    )
                ),
                icon_set=quicksight.CfnTemplate.ConditionalFormattingIconSetProperty(
                    expression="expression",

                    # the properties below are optional
                    icon_set_type="iconSetType"
                )
            ),
            text_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
                gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                    color=quicksight.CfnTemplate.GradientColorProperty(
                        stops=[quicksight.CfnTemplate.GradientStopProperty(
                            gradient_offset=123,

                            # the properties below are optional
                            color="color",
                            data_value=123
                        )]
                    ),
                    expression="expression"
                ),
                solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                    expression="expression",

                    # the properties below are optional
                    color="color"
                )
            )
        ),
        progress_bar=quicksight.CfnTemplate.KPIProgressBarConditionalFormattingProperty(
            foreground_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
                gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                    color=quicksight.CfnTemplate.GradientColorProperty(
                        stops=[quicksight.CfnTemplate.GradientStopProperty(
                            gradient_offset=123,

                            # the properties below are optional
                            color="color",
                            data_value=123
                        )]
                    ),
                    expression="expression"
                ),
                solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                    expression="expression",

                    # the properties below are optional
                    color="color"
                )
            )
        )
    )]
)

Attributes

conditional_formatting_options

The conditional formatting options of a KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconditionalformatting.html#cfn-quicksight-template-kpiconditionalformatting-conditionalformattingoptions

KPIConfigurationProperty

class CfnTemplate.KPIConfigurationProperty(*, field_wells=None, interactions=None, kpi_options=None, sort_configuration=None)

Bases: object

The configuration of a KPI visual.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
field_wells

The field well configuration of a KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconfiguration.html#cfn-quicksight-template-kpiconfiguration-fieldwells

interactions

The general visual interactions setup for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconfiguration.html#cfn-quicksight-template-kpiconfiguration-interactions

kpi_options

The options that determine the presentation of a KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconfiguration.html#cfn-quicksight-template-kpiconfiguration-kpioptions

sort_configuration

The sort configuration of a KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconfiguration.html#cfn-quicksight-template-kpiconfiguration-sortconfiguration

KPIFieldWellsProperty

class CfnTemplate.KPIFieldWellsProperty(*, target_values=None, trend_groups=None, values=None)

Bases: object

The field well configuration of a KPI visual.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpifieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
target_values

The target value field wells of a KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpifieldwells.html#cfn-quicksight-template-kpifieldwells-targetvalues

trend_groups

The trend group field wells of a KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpifieldwells.html#cfn-quicksight-template-kpifieldwells-trendgroups

values

The value field wells of a KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpifieldwells.html#cfn-quicksight-template-kpifieldwells-values

KPIOptionsProperty

class CfnTemplate.KPIOptionsProperty(*, comparison=None, primary_value_display_type=None, primary_value_font_configuration=None, progress_bar=None, secondary_value=None, secondary_value_font_configuration=None, sparkline=None, trend_arrows=None, visual_layout_options=None)

Bases: object

The options that determine the presentation of a KPI visual.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

k_pIOptions_property = quicksight.CfnTemplate.KPIOptionsProperty(
    comparison=quicksight.CfnTemplate.ComparisonConfigurationProperty(
        comparison_format=quicksight.CfnTemplate.ComparisonFormatConfigurationProperty(
            number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                number_scale="numberScale",
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            ),
            percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            )
        ),
        comparison_method="comparisonMethod"
    ),
    primary_value_display_type="primaryValueDisplayType",
    primary_value_font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
        font_color="fontColor",
        font_decoration="fontDecoration",
        font_family="fontFamily",
        font_size=quicksight.CfnTemplate.FontSizeProperty(
            absolute="absolute",
            relative="relative"
        ),
        font_style="fontStyle",
        font_weight=quicksight.CfnTemplate.FontWeightProperty(
            name="name"
        )
    ),
    progress_bar=quicksight.CfnTemplate.ProgressBarOptionsProperty(
        visibility="visibility"
    ),
    secondary_value=quicksight.CfnTemplate.SecondaryValueOptionsProperty(
        visibility="visibility"
    ),
    secondary_value_font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
        font_color="fontColor",
        font_decoration="fontDecoration",
        font_family="fontFamily",
        font_size=quicksight.CfnTemplate.FontSizeProperty(
            absolute="absolute",
            relative="relative"
        ),
        font_style="fontStyle",
        font_weight=quicksight.CfnTemplate.FontWeightProperty(
            name="name"
        )
    ),
    sparkline=quicksight.CfnTemplate.KPISparklineOptionsProperty(
        type="type",

        # the properties below are optional
        color="color",
        tooltip_visibility="tooltipVisibility",
        visibility="visibility"
    ),
    trend_arrows=quicksight.CfnTemplate.TrendArrowOptionsProperty(
        visibility="visibility"
    ),
    visual_layout_options=quicksight.CfnTemplate.KPIVisualLayoutOptionsProperty(
        standard_layout=quicksight.CfnTemplate.KPIVisualStandardLayoutProperty(
            type="type"
        )
    )
)

Attributes

comparison

The comparison configuration of a KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html#cfn-quicksight-template-kpioptions-comparison

primary_value_display_type

The options that determine the primary value display type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html#cfn-quicksight-template-kpioptions-primaryvaluedisplaytype

primary_value_font_configuration

The options that determine the primary value font configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html#cfn-quicksight-template-kpioptions-primaryvaluefontconfiguration

progress_bar

The options that determine the presentation of the progress bar of a KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html#cfn-quicksight-template-kpioptions-progressbar

secondary_value

The options that determine the presentation of the secondary value of a KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html#cfn-quicksight-template-kpioptions-secondaryvalue

secondary_value_font_configuration

The options that determine the secondary value font configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html#cfn-quicksight-template-kpioptions-secondaryvaluefontconfiguration

sparkline

The options that determine the visibility, color, type, and tooltip visibility of the sparkline of a KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html#cfn-quicksight-template-kpioptions-sparkline

trend_arrows

The options that determine the presentation of trend arrows in a KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html#cfn-quicksight-template-kpioptions-trendarrows

visual_layout_options

The options that determine the layout a KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html#cfn-quicksight-template-kpioptions-visuallayoutoptions

KPIPrimaryValueConditionalFormattingProperty

class CfnTemplate.KPIPrimaryValueConditionalFormattingProperty(*, icon=None, text_color=None)

Bases: object

The conditional formatting for the primary value of a KPI visual.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiprimaryvalueconditionalformatting.html

ExampleMetadata:

fixture=_generated

Example:

# 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

k_pIPrimary_value_conditional_formatting_property = quicksight.CfnTemplate.KPIPrimaryValueConditionalFormattingProperty(
    icon=quicksight.CfnTemplate.ConditionalFormattingIconProperty(
        custom_condition=quicksight.CfnTemplate.ConditionalFormattingCustomIconConditionProperty(
            expression="expression",
            icon_options=quicksight.CfnTemplate.ConditionalFormattingCustomIconOptionsProperty(
                icon="icon",
                unicode_icon="unicodeIcon"
            ),

            # the properties below are optional
            color="color",
            display_configuration=quicksight.CfnTemplate.ConditionalFormattingIconDisplayConfigurationProperty(
                icon_display_option="iconDisplayOption"
            )
        ),
        icon_set=quicksight.CfnTemplate.ConditionalFormattingIconSetProperty(
            expression="expression",

            # the properties below are optional
            icon_set_type="iconSetType"
        )
    ),
    text_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
        gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
            color=quicksight.CfnTemplate.GradientColorProperty(
                stops=[quicksight.CfnTemplate.GradientStopProperty(
                    gradient_offset=123,

                    # the properties below are optional
                    color="color",
                    data_value=123
                )]
            ),
            expression="expression"
        ),
        solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
            expression="expression",

            # the properties below are optional
            color="color"
        )
    )
)

Attributes

icon

The conditional formatting of the primary value’s icon.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiprimaryvalueconditionalformatting.html#cfn-quicksight-template-kpiprimaryvalueconditionalformatting-icon

text_color

The conditional formatting of the primary value’s text color.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiprimaryvalueconditionalformatting.html#cfn-quicksight-template-kpiprimaryvalueconditionalformatting-textcolor

KPIProgressBarConditionalFormattingProperty

class CfnTemplate.KPIProgressBarConditionalFormattingProperty(*, foreground_color=None)

Bases: object

The conditional formatting for the progress bar of a KPI visual.

Parameters:

foreground_color (Union[IResolvable, ConditionalFormattingColorProperty, Dict[str, Any], None]) – The conditional formatting of the progress bar’s foreground color.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiprogressbarconditionalformatting.html

ExampleMetadata:

fixture=_generated

Example:

# 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

k_pIProgress_bar_conditional_formatting_property = quicksight.CfnTemplate.KPIProgressBarConditionalFormattingProperty(
    foreground_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
        gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
            color=quicksight.CfnTemplate.GradientColorProperty(
                stops=[quicksight.CfnTemplate.GradientStopProperty(
                    gradient_offset=123,

                    # the properties below are optional
                    color="color",
                    data_value=123
                )]
            ),
            expression="expression"
        ),
        solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
            expression="expression",

            # the properties below are optional
            color="color"
        )
    )
)

Attributes

foreground_color

The conditional formatting of the progress bar’s foreground color.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiprogressbarconditionalformatting.html#cfn-quicksight-template-kpiprogressbarconditionalformatting-foregroundcolor

KPISortConfigurationProperty

class CfnTemplate.KPISortConfigurationProperty(*, trend_group_sort=None)

Bases: object

The sort configuration of a KPI visual.

Parameters:

trend_group_sort (Union[IResolvable, Sequence[Union[IResolvable, FieldSortOptionsProperty, Dict[str, Any]]], None]) – The sort configuration of the trend group fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpisortconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

k_pISort_configuration_property = quicksight.CfnTemplate.KPISortConfigurationProperty(
    trend_group_sort=[quicksight.CfnTemplate.FieldSortOptionsProperty(
        column_sort=quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        ),
        field_sort=quicksight.CfnTemplate.FieldSortProperty(
            direction="direction",
            field_id="fieldId"
        )
    )]
)

Attributes

trend_group_sort

The sort configuration of the trend group fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpisortconfiguration.html#cfn-quicksight-template-kpisortconfiguration-trendgroupsort

KPISparklineOptionsProperty

class CfnTemplate.KPISparklineOptionsProperty(*, type, color=None, tooltip_visibility=None, visibility=None)

Bases: object

The options that determine the visibility, color, type, and tooltip visibility of the sparkline of a KPI visual.

Parameters:
  • type (str) – The type of the sparkline.

  • color (Optional[str]) – The color of the sparkline.

  • tooltip_visibility (Optional[str]) – The tooltip visibility of the sparkline.

  • visibility (Optional[str]) – The visibility of the sparkline.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpisparklineoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

k_pISparkline_options_property = quicksight.CfnTemplate.KPISparklineOptionsProperty(
    type="type",

    # the properties below are optional
    color="color",
    tooltip_visibility="tooltipVisibility",
    visibility="visibility"
)

Attributes

color

The color of the sparkline.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpisparklineoptions.html#cfn-quicksight-template-kpisparklineoptions-color

tooltip_visibility

The tooltip visibility of the sparkline.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpisparklineoptions.html#cfn-quicksight-template-kpisparklineoptions-tooltipvisibility

type

The type of the sparkline.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpisparklineoptions.html#cfn-quicksight-template-kpisparklineoptions-type

visibility

The visibility of the sparkline.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpisparklineoptions.html#cfn-quicksight-template-kpisparklineoptions-visibility

KPIVisualLayoutOptionsProperty

class CfnTemplate.KPIVisualLayoutOptionsProperty(*, standard_layout=None)

Bases: object

The options that determine the layout a KPI visual.

Parameters:

standard_layout (Union[IResolvable, KPIVisualStandardLayoutProperty, Dict[str, Any], None]) – The standard layout of the KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisuallayoutoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

k_pIVisual_layout_options_property = quicksight.CfnTemplate.KPIVisualLayoutOptionsProperty(
    standard_layout=quicksight.CfnTemplate.KPIVisualStandardLayoutProperty(
        type="type"
    )
)

Attributes

standard_layout

The standard layout of the KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisuallayoutoptions.html#cfn-quicksight-template-kpivisuallayoutoptions-standardlayout

KPIVisualProperty

class CfnTemplate.KPIVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, conditional_formatting=None, subtitle=None, title=None, visual_content_alt_text=None)

Bases: object

A key performance indicator (KPI).

For more information, see Using KPIs in the Amazon QuickSight User Guide .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisual.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
actions

The list of custom actions that are configured for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisual.html#cfn-quicksight-template-kpivisual-actions

chart_configuration

The configuration of a KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisual.html#cfn-quicksight-template-kpivisual-chartconfiguration

column_hierarchies

The column hierarchy that is used during drill-downs and drill-ups.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisual.html#cfn-quicksight-template-kpivisual-columnhierarchies

conditional_formatting

The conditional formatting of a KPI visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisual.html#cfn-quicksight-template-kpivisual-conditionalformatting

subtitle

The subtitle that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisual.html#cfn-quicksight-template-kpivisual-subtitle

title

The title that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisual.html#cfn-quicksight-template-kpivisual-title

visual_content_alt_text

The alt text for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisual.html#cfn-quicksight-template-kpivisual-visualcontentalttext

visual_id

The unique identifier of a visual.

This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisual.html#cfn-quicksight-template-kpivisual-visualid

KPIVisualStandardLayoutProperty

class CfnTemplate.KPIVisualStandardLayoutProperty(*, type)

Bases: object

The standard layout of the KPI visual.

Parameters:

type (str) – The standard layout type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisualstandardlayout.html

ExampleMetadata:

fixture=_generated

Example:

# 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

k_pIVisual_standard_layout_property = quicksight.CfnTemplate.KPIVisualStandardLayoutProperty(
    type="type"
)

Attributes

type

The standard layout type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisualstandardlayout.html#cfn-quicksight-template-kpivisualstandardlayout-type

LabelOptionsProperty

class CfnTemplate.LabelOptionsProperty(*, custom_label=None, font_configuration=None, visibility=None)

Bases: object

The share label options for the labels.

Parameters:
  • custom_label (Optional[str]) – The text for the label.

  • font_configuration (Union[IResolvable, FontConfigurationProperty, Dict[str, Any], None]) – The font configuration of the label.

  • visibility (Optional[str]) – Determines whether or not the label is visible.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

label_options_property = quicksight.CfnTemplate.LabelOptionsProperty(
    custom_label="customLabel",
    font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
        font_color="fontColor",
        font_decoration="fontDecoration",
        font_family="fontFamily",
        font_size=quicksight.CfnTemplate.FontSizeProperty(
            absolute="absolute",
            relative="relative"
        ),
        font_style="fontStyle",
        font_weight=quicksight.CfnTemplate.FontWeightProperty(
            name="name"
        )
    ),
    visibility="visibility"
)

Attributes

custom_label

The text for the label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html#cfn-quicksight-template-labeloptions-customlabel

font_configuration

The font configuration of the label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html#cfn-quicksight-template-labeloptions-fontconfiguration

visibility

Determines whether or not the label is visible.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html#cfn-quicksight-template-labeloptions-visibility

LayoutConfigurationProperty

class CfnTemplate.LayoutConfigurationProperty(*, free_form_layout=None, grid_layout=None, section_based_layout=None)

Bases: object

The configuration that determines what the type of layout will be used on a sheet.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
  • free_form_layout (Union[IResolvable, FreeFormLayoutConfigurationProperty, Dict[str, Any], None]) – A free-form is optimized for a fixed width and has more control over the exact placement of layout elements.

  • grid_layout (Union[IResolvable, GridLayoutConfigurationProperty, Dict[str, Any], None]) – A type of layout that can be used on a sheet. In a grid layout, visuals snap to a grid with standard spacing and alignment. Dashboards are displayed as designed, with options to fit to screen or view at actual size. A grid layout can be configured to behave in one of two ways when the viewport is resized: FIXED or RESPONSIVE .

  • section_based_layout (Union[IResolvable, SectionBasedLayoutConfigurationProperty, Dict[str, Any], None]) – A section based layout organizes visuals into multiple sections and has customized header, footer and page break.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-layoutconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

layout_configuration_property = quicksight.CfnTemplate.LayoutConfigurationProperty(
    free_form_layout=quicksight.CfnTemplate.FreeFormLayoutConfigurationProperty(
        elements=[quicksight.CfnTemplate.FreeFormLayoutElementProperty(
            element_id="elementId",
            element_type="elementType",
            height="height",
            width="width",
            x_axis_location="xAxisLocation",
            y_axis_location="yAxisLocation",

            # the properties below are optional
            background_style=quicksight.CfnTemplate.FreeFormLayoutElementBackgroundStyleProperty(
                color="color",
                visibility="visibility"
            ),
            border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                color="color",
                visibility="visibility"
            ),
            loading_animation=quicksight.CfnTemplate.LoadingAnimationProperty(
                visibility="visibility"
            ),
            rendering_rules=[quicksight.CfnTemplate.SheetElementRenderingRuleProperty(
                configuration_overrides=quicksight.CfnTemplate.SheetElementConfigurationOverridesProperty(
                    visibility="visibility"
                ),
                expression="expression"
            )],
            selected_border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                color="color",
                visibility="visibility"
            ),
            visibility="visibility"
        )],

        # the properties below are optional
        canvas_size_options=quicksight.CfnTemplate.FreeFormLayoutCanvasSizeOptionsProperty(
            screen_canvas_size_options=quicksight.CfnTemplate.FreeFormLayoutScreenCanvasSizeOptionsProperty(
                optimized_view_port_width="optimizedViewPortWidth"
            )
        )
    ),
    grid_layout=quicksight.CfnTemplate.GridLayoutConfigurationProperty(
        elements=[quicksight.CfnTemplate.GridLayoutElementProperty(
            column_span=123,
            element_id="elementId",
            element_type="elementType",
            row_span=123,

            # the properties below are optional
            column_index=123,
            row_index=123
        )],

        # the properties below are optional
        canvas_size_options=quicksight.CfnTemplate.GridLayoutCanvasSizeOptionsProperty(
            screen_canvas_size_options=quicksight.CfnTemplate.GridLayoutScreenCanvasSizeOptionsProperty(
                resize_option="resizeOption",

                # the properties below are optional
                optimized_view_port_width="optimizedViewPortWidth"
            )
        )
    ),
    section_based_layout=quicksight.CfnTemplate.SectionBasedLayoutConfigurationProperty(
        body_sections=[quicksight.CfnTemplate.BodySectionConfigurationProperty(
            content=quicksight.CfnTemplate.BodySectionContentProperty(
                layout=quicksight.CfnTemplate.SectionLayoutConfigurationProperty(
                    free_form_layout=quicksight.CfnTemplate.FreeFormSectionLayoutConfigurationProperty(
                        elements=[quicksight.CfnTemplate.FreeFormLayoutElementProperty(
                            element_id="elementId",
                            element_type="elementType",
                            height="height",
                            width="width",
                            x_axis_location="xAxisLocation",
                            y_axis_location="yAxisLocation",

                            # the properties below are optional
                            background_style=quicksight.CfnTemplate.FreeFormLayoutElementBackgroundStyleProperty(
                                color="color",
                                visibility="visibility"
                            ),
                            border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                                color="color",
                                visibility="visibility"
                            ),
                            loading_animation=quicksight.CfnTemplate.LoadingAnimationProperty(
                                visibility="visibility"
                            ),
                            rendering_rules=[quicksight.CfnTemplate.SheetElementRenderingRuleProperty(
                                configuration_overrides=quicksight.CfnTemplate.SheetElementConfigurationOverridesProperty(
                                    visibility="visibility"
                                ),
                                expression="expression"
                            )],
                            selected_border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                                color="color",
                                visibility="visibility"
                            ),
                            visibility="visibility"
                        )]
                    )
                )
            ),
            section_id="sectionId",

            # the properties below are optional
            page_break_configuration=quicksight.CfnTemplate.SectionPageBreakConfigurationProperty(
                after=quicksight.CfnTemplate.SectionAfterPageBreakProperty(
                    status="status"
                )
            ),
            repeat_configuration=quicksight.CfnTemplate.BodySectionRepeatConfigurationProperty(
                dimension_configurations=[quicksight.CfnTemplate.BodySectionRepeatDimensionConfigurationProperty(
                    dynamic_category_dimension_configuration=quicksight.CfnTemplate.BodySectionDynamicCategoryDimensionConfigurationProperty(
                        column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                            column_name="columnName",
                            data_set_identifier="dataSetIdentifier"
                        ),

                        # the properties below are optional
                        limit=123,
                        sort_by_metrics=[quicksight.CfnTemplate.ColumnSortProperty(
                            direction="direction",
                            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            ),

                            # the properties below are optional
                            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                                    simple_attribute_aggregation="simpleAttributeAggregation",
                                    value_for_multiple_values="valueForMultipleValues"
                                ),
                                categorical_aggregation_function="categoricalAggregationFunction",
                                date_aggregation_function="dateAggregationFunction",
                                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                                        percentile_value=123
                                    ),
                                    simple_numerical_aggregation="simpleNumericalAggregation"
                                )
                            )
                        )]
                    ),
                    dynamic_numeric_dimension_configuration=quicksight.CfnTemplate.BodySectionDynamicNumericDimensionConfigurationProperty(
                        column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                            column_name="columnName",
                            data_set_identifier="dataSetIdentifier"
                        ),

                        # the properties below are optional
                        limit=123,
                        sort_by_metrics=[quicksight.CfnTemplate.ColumnSortProperty(
                            direction="direction",
                            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            ),

                            # the properties below are optional
                            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                                    simple_attribute_aggregation="simpleAttributeAggregation",
                                    value_for_multiple_values="valueForMultipleValues"
                                ),
                                categorical_aggregation_function="categoricalAggregationFunction",
                                date_aggregation_function="dateAggregationFunction",
                                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                                        percentile_value=123
                                    ),
                                    simple_numerical_aggregation="simpleNumericalAggregation"
                                )
                            )
                        )]
                    )
                )],
                non_repeating_visuals=["nonRepeatingVisuals"],
                page_break_configuration=quicksight.CfnTemplate.BodySectionRepeatPageBreakConfigurationProperty(
                    after=quicksight.CfnTemplate.SectionAfterPageBreakProperty(
                        status="status"
                    )
                )
            ),
            style=quicksight.CfnTemplate.SectionStyleProperty(
                height="height",
                padding=quicksight.CfnTemplate.SpacingProperty(
                    bottom="bottom",
                    left="left",
                    right="right",
                    top="top"
                )
            )
        )],
        canvas_size_options=quicksight.CfnTemplate.SectionBasedLayoutCanvasSizeOptionsProperty(
            paper_canvas_size_options=quicksight.CfnTemplate.SectionBasedLayoutPaperCanvasSizeOptionsProperty(
                paper_margin=quicksight.CfnTemplate.SpacingProperty(
                    bottom="bottom",
                    left="left",
                    right="right",
                    top="top"
                ),
                paper_orientation="paperOrientation",
                paper_size="paperSize"
            )
        ),
        footer_sections=[quicksight.CfnTemplate.HeaderFooterSectionConfigurationProperty(
            layout=quicksight.CfnTemplate.SectionLayoutConfigurationProperty(
                free_form_layout=quicksight.CfnTemplate.FreeFormSectionLayoutConfigurationProperty(
                    elements=[quicksight.CfnTemplate.FreeFormLayoutElementProperty(
                        element_id="elementId",
                        element_type="elementType",
                        height="height",
                        width="width",
                        x_axis_location="xAxisLocation",
                        y_axis_location="yAxisLocation",

                        # the properties below are optional
                        background_style=quicksight.CfnTemplate.FreeFormLayoutElementBackgroundStyleProperty(
                            color="color",
                            visibility="visibility"
                        ),
                        border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                            color="color",
                            visibility="visibility"
                        ),
                        loading_animation=quicksight.CfnTemplate.LoadingAnimationProperty(
                            visibility="visibility"
                        ),
                        rendering_rules=[quicksight.CfnTemplate.SheetElementRenderingRuleProperty(
                            configuration_overrides=quicksight.CfnTemplate.SheetElementConfigurationOverridesProperty(
                                visibility="visibility"
                            ),
                            expression="expression"
                        )],
                        selected_border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                            color="color",
                            visibility="visibility"
                        ),
                        visibility="visibility"
                    )]
                )
            ),
            section_id="sectionId",

            # the properties below are optional
            style=quicksight.CfnTemplate.SectionStyleProperty(
                height="height",
                padding=quicksight.CfnTemplate.SpacingProperty(
                    bottom="bottom",
                    left="left",
                    right="right",
                    top="top"
                )
            )
        )],
        header_sections=[quicksight.CfnTemplate.HeaderFooterSectionConfigurationProperty(
            layout=quicksight.CfnTemplate.SectionLayoutConfigurationProperty(
                free_form_layout=quicksight.CfnTemplate.FreeFormSectionLayoutConfigurationProperty(
                    elements=[quicksight.CfnTemplate.FreeFormLayoutElementProperty(
                        element_id="elementId",
                        element_type="elementType",
                        height="height",
                        width="width",
                        x_axis_location="xAxisLocation",
                        y_axis_location="yAxisLocation",

                        # the properties below are optional
                        background_style=quicksight.CfnTemplate.FreeFormLayoutElementBackgroundStyleProperty(
                            color="color",
                            visibility="visibility"
                        ),
                        border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                            color="color",
                            visibility="visibility"
                        ),
                        loading_animation=quicksight.CfnTemplate.LoadingAnimationProperty(
                            visibility="visibility"
                        ),
                        rendering_rules=[quicksight.CfnTemplate.SheetElementRenderingRuleProperty(
                            configuration_overrides=quicksight.CfnTemplate.SheetElementConfigurationOverridesProperty(
                                visibility="visibility"
                            ),
                            expression="expression"
                        )],
                        selected_border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                            color="color",
                            visibility="visibility"
                        ),
                        visibility="visibility"
                    )]
                )
            ),
            section_id="sectionId",

            # the properties below are optional
            style=quicksight.CfnTemplate.SectionStyleProperty(
                height="height",
                padding=quicksight.CfnTemplate.SpacingProperty(
                    bottom="bottom",
                    left="left",
                    right="right",
                    top="top"
                )
            )
        )]
    )
)

Attributes

free_form_layout

A free-form is optimized for a fixed width and has more control over the exact placement of layout elements.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-layoutconfiguration.html#cfn-quicksight-template-layoutconfiguration-freeformlayout

grid_layout

A type of layout that can be used on a sheet.

In a grid layout, visuals snap to a grid with standard spacing and alignment. Dashboards are displayed as designed, with options to fit to screen or view at actual size. A grid layout can be configured to behave in one of two ways when the viewport is resized: FIXED or RESPONSIVE .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-layoutconfiguration.html#cfn-quicksight-template-layoutconfiguration-gridlayout

section_based_layout

A section based layout organizes visuals into multiple sections and has customized header, footer and page break.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-layoutconfiguration.html#cfn-quicksight-template-layoutconfiguration-sectionbasedlayout

LayoutProperty

class CfnTemplate.LayoutProperty(*, configuration)

Bases: object

A Layout defines the placement of elements within a sheet.

For more information, see Types of layout in the Amazon QuickSight User Guide .

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:

configuration (Union[IResolvable, LayoutConfigurationProperty, Dict[str, Any]]) – The configuration that determines what the type of layout for a sheet.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-layout.html

ExampleMetadata:

fixture=_generated

Example:

# 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

layout_property = quicksight.CfnTemplate.LayoutProperty(
    configuration=quicksight.CfnTemplate.LayoutConfigurationProperty(
        free_form_layout=quicksight.CfnTemplate.FreeFormLayoutConfigurationProperty(
            elements=[quicksight.CfnTemplate.FreeFormLayoutElementProperty(
                element_id="elementId",
                element_type="elementType",
                height="height",
                width="width",
                x_axis_location="xAxisLocation",
                y_axis_location="yAxisLocation",

                # the properties below are optional
                background_style=quicksight.CfnTemplate.FreeFormLayoutElementBackgroundStyleProperty(
                    color="color",
                    visibility="visibility"
                ),
                border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                    color="color",
                    visibility="visibility"
                ),
                loading_animation=quicksight.CfnTemplate.LoadingAnimationProperty(
                    visibility="visibility"
                ),
                rendering_rules=[quicksight.CfnTemplate.SheetElementRenderingRuleProperty(
                    configuration_overrides=quicksight.CfnTemplate.SheetElementConfigurationOverridesProperty(
                        visibility="visibility"
                    ),
                    expression="expression"
                )],
                selected_border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                    color="color",
                    visibility="visibility"
                ),
                visibility="visibility"
            )],

            # the properties below are optional
            canvas_size_options=quicksight.CfnTemplate.FreeFormLayoutCanvasSizeOptionsProperty(
                screen_canvas_size_options=quicksight.CfnTemplate.FreeFormLayoutScreenCanvasSizeOptionsProperty(
                    optimized_view_port_width="optimizedViewPortWidth"
                )
            )
        ),
        grid_layout=quicksight.CfnTemplate.GridLayoutConfigurationProperty(
            elements=[quicksight.CfnTemplate.GridLayoutElementProperty(
                column_span=123,
                element_id="elementId",
                element_type="elementType",
                row_span=123,

                # the properties below are optional
                column_index=123,
                row_index=123
            )],

            # the properties below are optional
            canvas_size_options=quicksight.CfnTemplate.GridLayoutCanvasSizeOptionsProperty(
                screen_canvas_size_options=quicksight.CfnTemplate.GridLayoutScreenCanvasSizeOptionsProperty(
                    resize_option="resizeOption",

                    # the properties below are optional
                    optimized_view_port_width="optimizedViewPortWidth"
                )
            )
        ),
        section_based_layout=quicksight.CfnTemplate.SectionBasedLayoutConfigurationProperty(
            body_sections=[quicksight.CfnTemplate.BodySectionConfigurationProperty(
                content=quicksight.CfnTemplate.BodySectionContentProperty(
                    layout=quicksight.CfnTemplate.SectionLayoutConfigurationProperty(
                        free_form_layout=quicksight.CfnTemplate.FreeFormSectionLayoutConfigurationProperty(
                            elements=[quicksight.CfnTemplate.FreeFormLayoutElementProperty(
                                element_id="elementId",
                                element_type="elementType",
                                height="height",
                                width="width",
                                x_axis_location="xAxisLocation",
                                y_axis_location="yAxisLocation",

                                # the properties below are optional
                                background_style=quicksight.CfnTemplate.FreeFormLayoutElementBackgroundStyleProperty(
                                    color="color",
                                    visibility="visibility"
                                ),
                                border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                                    color="color",
                                    visibility="visibility"
                                ),
                                loading_animation=quicksight.CfnTemplate.LoadingAnimationProperty(
                                    visibility="visibility"
                                ),
                                rendering_rules=[quicksight.CfnTemplate.SheetElementRenderingRuleProperty(
                                    configuration_overrides=quicksight.CfnTemplate.SheetElementConfigurationOverridesProperty(
                                        visibility="visibility"
                                    ),
                                    expression="expression"
                                )],
                                selected_border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                                    color="color",
                                    visibility="visibility"
                                ),
                                visibility="visibility"
                            )]
                        )
                    )
                ),
                section_id="sectionId",

                # the properties below are optional
                page_break_configuration=quicksight.CfnTemplate.SectionPageBreakConfigurationProperty(
                    after=quicksight.CfnTemplate.SectionAfterPageBreakProperty(
                        status="status"
                    )
                ),
                repeat_configuration=quicksight.CfnTemplate.BodySectionRepeatConfigurationProperty(
                    dimension_configurations=[quicksight.CfnTemplate.BodySectionRepeatDimensionConfigurationProperty(
                        dynamic_category_dimension_configuration=quicksight.CfnTemplate.BodySectionDynamicCategoryDimensionConfigurationProperty(
                            column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            ),

                            # the properties below are optional
                            limit=123,
                            sort_by_metrics=[quicksight.CfnTemplate.ColumnSortProperty(
                                direction="direction",
                                sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                                    column_name="columnName",
                                    data_set_identifier="dataSetIdentifier"
                                ),

                                # the properties below are optional
                                aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                                    attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                                        simple_attribute_aggregation="simpleAttributeAggregation",
                                        value_for_multiple_values="valueForMultipleValues"
                                    ),
                                    categorical_aggregation_function="categoricalAggregationFunction",
                                    date_aggregation_function="dateAggregationFunction",
                                    numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                                        percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                                            percentile_value=123
                                        ),
                                        simple_numerical_aggregation="simpleNumericalAggregation"
                                    )
                                )
                            )]
                        ),
                        dynamic_numeric_dimension_configuration=quicksight.CfnTemplate.BodySectionDynamicNumericDimensionConfigurationProperty(
                            column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                                column_name="columnName",
                                data_set_identifier="dataSetIdentifier"
                            ),

                            # the properties below are optional
                            limit=123,
                            sort_by_metrics=[quicksight.CfnTemplate.ColumnSortProperty(
                                direction="direction",
                                sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                                    column_name="columnName",
                                    data_set_identifier="dataSetIdentifier"
                                ),

                                # the properties below are optional
                                aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                                    attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                                        simple_attribute_aggregation="simpleAttributeAggregation",
                                        value_for_multiple_values="valueForMultipleValues"
                                    ),
                                    categorical_aggregation_function="categoricalAggregationFunction",
                                    date_aggregation_function="dateAggregationFunction",
                                    numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                                        percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                                            percentile_value=123
                                        ),
                                        simple_numerical_aggregation="simpleNumericalAggregation"
                                    )
                                )
                            )]
                        )
                    )],
                    non_repeating_visuals=["nonRepeatingVisuals"],
                    page_break_configuration=quicksight.CfnTemplate.BodySectionRepeatPageBreakConfigurationProperty(
                        after=quicksight.CfnTemplate.SectionAfterPageBreakProperty(
                            status="status"
                        )
                    )
                ),
                style=quicksight.CfnTemplate.SectionStyleProperty(
                    height="height",
                    padding=quicksight.CfnTemplate.SpacingProperty(
                        bottom="bottom",
                        left="left",
                        right="right",
                        top="top"
                    )
                )
            )],
            canvas_size_options=quicksight.CfnTemplate.SectionBasedLayoutCanvasSizeOptionsProperty(
                paper_canvas_size_options=quicksight.CfnTemplate.SectionBasedLayoutPaperCanvasSizeOptionsProperty(
                    paper_margin=quicksight.CfnTemplate.SpacingProperty(
                        bottom="bottom",
                        left="left",
                        right="right",
                        top="top"
                    ),
                    paper_orientation="paperOrientation",
                    paper_size="paperSize"
                )
            ),
            footer_sections=[quicksight.CfnTemplate.HeaderFooterSectionConfigurationProperty(
                layout=quicksight.CfnTemplate.SectionLayoutConfigurationProperty(
                    free_form_layout=quicksight.CfnTemplate.FreeFormSectionLayoutConfigurationProperty(
                        elements=[quicksight.CfnTemplate.FreeFormLayoutElementProperty(
                            element_id="elementId",
                            element_type="elementType",
                            height="height",
                            width="width",
                            x_axis_location="xAxisLocation",
                            y_axis_location="yAxisLocation",

                            # the properties below are optional
                            background_style=quicksight.CfnTemplate.FreeFormLayoutElementBackgroundStyleProperty(
                                color="color",
                                visibility="visibility"
                            ),
                            border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                                color="color",
                                visibility="visibility"
                            ),
                            loading_animation=quicksight.CfnTemplate.LoadingAnimationProperty(
                                visibility="visibility"
                            ),
                            rendering_rules=[quicksight.CfnTemplate.SheetElementRenderingRuleProperty(
                                configuration_overrides=quicksight.CfnTemplate.SheetElementConfigurationOverridesProperty(
                                    visibility="visibility"
                                ),
                                expression="expression"
                            )],
                            selected_border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                                color="color",
                                visibility="visibility"
                            ),
                            visibility="visibility"
                        )]
                    )
                ),
                section_id="sectionId",

                # the properties below are optional
                style=quicksight.CfnTemplate.SectionStyleProperty(
                    height="height",
                    padding=quicksight.CfnTemplate.SpacingProperty(
                        bottom="bottom",
                        left="left",
                        right="right",
                        top="top"
                    )
                )
            )],
            header_sections=[quicksight.CfnTemplate.HeaderFooterSectionConfigurationProperty(
                layout=quicksight.CfnTemplate.SectionLayoutConfigurationProperty(
                    free_form_layout=quicksight.CfnTemplate.FreeFormSectionLayoutConfigurationProperty(
                        elements=[quicksight.CfnTemplate.FreeFormLayoutElementProperty(
                            element_id="elementId",
                            element_type="elementType",
                            height="height",
                            width="width",
                            x_axis_location="xAxisLocation",
                            y_axis_location="yAxisLocation",

                            # the properties below are optional
                            background_style=quicksight.CfnTemplate.FreeFormLayoutElementBackgroundStyleProperty(
                                color="color",
                                visibility="visibility"
                            ),
                            border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                                color="color",
                                visibility="visibility"
                            ),
                            loading_animation=quicksight.CfnTemplate.LoadingAnimationProperty(
                                visibility="visibility"
                            ),
                            rendering_rules=[quicksight.CfnTemplate.SheetElementRenderingRuleProperty(
                                configuration_overrides=quicksight.CfnTemplate.SheetElementConfigurationOverridesProperty(
                                    visibility="visibility"
                                ),
                                expression="expression"
                            )],
                            selected_border_style=quicksight.CfnTemplate.FreeFormLayoutElementBorderStyleProperty(
                                color="color",
                                visibility="visibility"
                            ),
                            visibility="visibility"
                        )]
                    )
                ),
                section_id="sectionId",

                # the properties below are optional
                style=quicksight.CfnTemplate.SectionStyleProperty(
                    height="height",
                    padding=quicksight.CfnTemplate.SpacingProperty(
                        bottom="bottom",
                        left="left",
                        right="right",
                        top="top"
                    )
                )
            )]
        )
    )
)

Attributes

configuration

The configuration that determines what the type of layout for a sheet.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-layout.html#cfn-quicksight-template-layout-configuration

LegendOptionsProperty

class CfnTemplate.LegendOptionsProperty(*, height=None, position=None, title=None, value_font_configuration=None, visibility=None, width=None)

Bases: object

The options for the legend setup of a visual.

Parameters:
  • height (Optional[str]) – The height of the legend. If this value is omitted, a default height is used when rendering.

  • position (Optional[str]) – The positions for the legend. Choose one of the following options:. - AUTO - RIGHT - BOTTOM - LEFT

  • title (Union[IResolvable, LabelOptionsProperty, Dict[str, Any], None]) – The custom title for the legend.

  • value_font_configuration (Union[IResolvable, FontConfigurationProperty, Dict[str, Any], None]) –

  • visibility (Optional[str]) – Determines whether or not the legend is visible.

  • width (Optional[str]) – The width of the legend. If this value is omitted, a default width is used when rendering.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

legend_options_property = quicksight.CfnTemplate.LegendOptionsProperty(
    height="height",
    position="position",
    title=quicksight.CfnTemplate.LabelOptionsProperty(
        custom_label="customLabel",
        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
            font_color="fontColor",
            font_decoration="fontDecoration",
            font_family="fontFamily",
            font_size=quicksight.CfnTemplate.FontSizeProperty(
                absolute="absolute",
                relative="relative"
            ),
            font_style="fontStyle",
            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                name="name"
            )
        ),
        visibility="visibility"
    ),
    value_font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
        font_color="fontColor",
        font_decoration="fontDecoration",
        font_family="fontFamily",
        font_size=quicksight.CfnTemplate.FontSizeProperty(
            absolute="absolute",
            relative="relative"
        ),
        font_style="fontStyle",
        font_weight=quicksight.CfnTemplate.FontWeightProperty(
            name="name"
        )
    ),
    visibility="visibility",
    width="width"
)

Attributes

height

The height of the legend.

If this value is omitted, a default height is used when rendering.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html#cfn-quicksight-template-legendoptions-height

position

.

  • AUTO

  • RIGHT

  • BOTTOM

  • LEFT

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html#cfn-quicksight-template-legendoptions-position

Type:

The positions for the legend. Choose one of the following options

title

The custom title for the legend.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html#cfn-quicksight-template-legendoptions-title

value_font_configuration

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html#cfn-quicksight-template-legendoptions-valuefontconfiguration

Type:

see

visibility

Determines whether or not the legend is visible.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html#cfn-quicksight-template-legendoptions-visibility

width

The width of the legend.

If this value is omitted, a default width is used when rendering.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html#cfn-quicksight-template-legendoptions-width

LineChartAggregatedFieldWellsProperty

class CfnTemplate.LineChartAggregatedFieldWellsProperty(*, category=None, colors=None, small_multiples=None, values=None)

Bases: object

The field well configuration of a line chart.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartaggregatedfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
category

The category field wells of a line chart.

Values are grouped by category fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartaggregatedfieldwells.html#cfn-quicksight-template-linechartaggregatedfieldwells-category

colors

The color field wells of a line chart.

Values are grouped by category fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartaggregatedfieldwells.html#cfn-quicksight-template-linechartaggregatedfieldwells-colors

small_multiples

The small multiples field well of a line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartaggregatedfieldwells.html#cfn-quicksight-template-linechartaggregatedfieldwells-smallmultiples

values

The value field wells of a line chart.

Values are aggregated based on categories.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartaggregatedfieldwells.html#cfn-quicksight-template-linechartaggregatedfieldwells-values

LineChartConfigurationProperty

class CfnTemplate.LineChartConfigurationProperty(*, contribution_analysis_defaults=None, data_labels=None, default_series_settings=None, field_wells=None, forecast_configurations=None, interactions=None, legend=None, primary_y_axis_display_options=None, primary_y_axis_label_options=None, reference_lines=None, secondary_y_axis_display_options=None, secondary_y_axis_label_options=None, series=None, single_axis_options=None, small_multiples_options=None, sort_configuration=None, tooltip=None, type=None, visual_palette=None, x_axis_display_options=None, x_axis_label_options=None)

Bases: object

The configuration of a line chart.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
contribution_analysis_defaults

The default configuration of a line chart’s contribution analysis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-contributionanalysisdefaults

data_labels

The data label configuration of a line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-datalabels

default_series_settings

The options that determine the default presentation of all line series in LineChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-defaultseriessettings

field_wells

The field well configuration of a line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-fieldwells

forecast_configurations

The forecast configuration of a line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-forecastconfigurations

interactions

The general visual interactions setup for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-interactions

legend

The legend configuration of a line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-legend

primary_y_axis_display_options

The series axis configuration of a line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-primaryyaxisdisplayoptions

primary_y_axis_label_options

The options that determine the presentation of the y-axis label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-primaryyaxislabeloptions

reference_lines

The reference lines configuration of a line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-referencelines

secondary_y_axis_display_options

The series axis configuration of a line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-secondaryyaxisdisplayoptions

secondary_y_axis_label_options

The options that determine the presentation of the secondary y-axis label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-secondaryyaxislabeloptions

series

The series item configuration of a line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-series

single_axis_options

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-singleaxisoptions

Type:

see

small_multiples_options

The small multiples setup for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-smallmultiplesoptions

sort_configuration

The sort configuration of a line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-sortconfiguration

tooltip

The tooltip configuration of a line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-tooltip

type

Determines the type of the line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-type

visual_palette

The visual palette configuration of a line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-visualpalette

x_axis_display_options

The options that determine the presentation of the x-axis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-xaxisdisplayoptions

x_axis_label_options

The options that determine the presentation of the x-axis label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-xaxislabeloptions

LineChartDefaultSeriesSettingsProperty

class CfnTemplate.LineChartDefaultSeriesSettingsProperty(*, axis_binding=None, line_style_settings=None, marker_style_settings=None)

Bases: object

The options that determine the default presentation of all line series in LineChartVisual .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartdefaultseriessettings.html

ExampleMetadata:

fixture=_generated

Example:

# 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

line_chart_default_series_settings_property = quicksight.CfnTemplate.LineChartDefaultSeriesSettingsProperty(
    axis_binding="axisBinding",
    line_style_settings=quicksight.CfnTemplate.LineChartLineStyleSettingsProperty(
        line_interpolation="lineInterpolation",
        line_style="lineStyle",
        line_visibility="lineVisibility",
        line_width="lineWidth"
    ),
    marker_style_settings=quicksight.CfnTemplate.LineChartMarkerStyleSettingsProperty(
        marker_color="markerColor",
        marker_shape="markerShape",
        marker_size="markerSize",
        marker_visibility="markerVisibility"
    )
)

Attributes

axis_binding

The axis to which you are binding all line series to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartdefaultseriessettings.html#cfn-quicksight-template-linechartdefaultseriessettings-axisbinding

line_style_settings

Line styles options for all line series in the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartdefaultseriessettings.html#cfn-quicksight-template-linechartdefaultseriessettings-linestylesettings

marker_style_settings

Marker styles options for all line series in the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartdefaultseriessettings.html#cfn-quicksight-template-linechartdefaultseriessettings-markerstylesettings

LineChartFieldWellsProperty

class CfnTemplate.LineChartFieldWellsProperty(*, line_chart_aggregated_field_wells=None)

Bases: object

The field well configuration of a line chart.

Parameters:

line_chart_aggregated_field_wells (Union[IResolvable, LineChartAggregatedFieldWellsProperty, Dict[str, Any], None]) – The field well configuration of a line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
line_chart_aggregated_field_wells

The field well configuration of a line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartfieldwells.html#cfn-quicksight-template-linechartfieldwells-linechartaggregatedfieldwells

LineChartLineStyleSettingsProperty

class CfnTemplate.LineChartLineStyleSettingsProperty(*, line_interpolation=None, line_style=None, line_visibility=None, line_width=None)

Bases: object

Line styles options for a line series in LineChartVisual .

Parameters:
  • line_interpolation (Optional[str]) – Interpolation style for line series. - LINEAR : Show as default, linear style. - SMOOTH : Show as a smooth curve. - STEPPED : Show steps in line.

  • line_style (Optional[str]) – Line style for line series. - SOLID : Show as a solid line. - DOTTED : Show as a dotted line. - DASHED : Show as a dashed line.

  • line_visibility (Optional[str]) – Configuration option that determines whether to show the line for the series.

  • line_width (Optional[str]) – Width that determines the line thickness.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartlinestylesettings.html

ExampleMetadata:

fixture=_generated

Example:

# 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

line_chart_line_style_settings_property = quicksight.CfnTemplate.LineChartLineStyleSettingsProperty(
    line_interpolation="lineInterpolation",
    line_style="lineStyle",
    line_visibility="lineVisibility",
    line_width="lineWidth"
)

Attributes

line_interpolation

Interpolation style for line series.

  • LINEAR : Show as default, linear style.

  • SMOOTH : Show as a smooth curve.

  • STEPPED : Show steps in line.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartlinestylesettings.html#cfn-quicksight-template-linechartlinestylesettings-lineinterpolation

line_style

Line style for line series.

  • SOLID : Show as a solid line.

  • DOTTED : Show as a dotted line.

  • DASHED : Show as a dashed line.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartlinestylesettings.html#cfn-quicksight-template-linechartlinestylesettings-linestyle

line_visibility

Configuration option that determines whether to show the line for the series.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartlinestylesettings.html#cfn-quicksight-template-linechartlinestylesettings-linevisibility

line_width

Width that determines the line thickness.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartlinestylesettings.html#cfn-quicksight-template-linechartlinestylesettings-linewidth

LineChartMarkerStyleSettingsProperty

class CfnTemplate.LineChartMarkerStyleSettingsProperty(*, marker_color=None, marker_shape=None, marker_size=None, marker_visibility=None)

Bases: object

Marker styles options for a line series in LineChartVisual .

Parameters:
  • marker_color (Optional[str]) – Color of marker in the series.

  • marker_shape (Optional[str]) – Shape option for markers in the series. - CIRCLE : Show marker as a circle. - TRIANGLE : Show marker as a triangle. - SQUARE : Show marker as a square. - DIAMOND : Show marker as a diamond. - ROUNDED_SQUARE : Show marker as a rounded square.

  • marker_size (Optional[str]) – Size of marker in the series.

  • marker_visibility (Optional[str]) – Configuration option that determines whether to show the markers in the series.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartmarkerstylesettings.html

ExampleMetadata:

fixture=_generated

Example:

# 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

line_chart_marker_style_settings_property = quicksight.CfnTemplate.LineChartMarkerStyleSettingsProperty(
    marker_color="markerColor",
    marker_shape="markerShape",
    marker_size="markerSize",
    marker_visibility="markerVisibility"
)

Attributes

marker_color

Color of marker in the series.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartmarkerstylesettings.html#cfn-quicksight-template-linechartmarkerstylesettings-markercolor

marker_shape

Shape option for markers in the series.

  • CIRCLE : Show marker as a circle.

  • TRIANGLE : Show marker as a triangle.

  • SQUARE : Show marker as a square.

  • DIAMOND : Show marker as a diamond.

  • ROUNDED_SQUARE : Show marker as a rounded square.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartmarkerstylesettings.html#cfn-quicksight-template-linechartmarkerstylesettings-markershape

marker_size

Size of marker in the series.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartmarkerstylesettings.html#cfn-quicksight-template-linechartmarkerstylesettings-markersize

marker_visibility

Configuration option that determines whether to show the markers in the series.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartmarkerstylesettings.html#cfn-quicksight-template-linechartmarkerstylesettings-markervisibility

LineChartSeriesSettingsProperty

class CfnTemplate.LineChartSeriesSettingsProperty(*, line_style_settings=None, marker_style_settings=None)

Bases: object

The options that determine the presentation of a line series in the visual.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartseriessettings.html

ExampleMetadata:

fixture=_generated

Example:

# 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

line_chart_series_settings_property = quicksight.CfnTemplate.LineChartSeriesSettingsProperty(
    line_style_settings=quicksight.CfnTemplate.LineChartLineStyleSettingsProperty(
        line_interpolation="lineInterpolation",
        line_style="lineStyle",
        line_visibility="lineVisibility",
        line_width="lineWidth"
    ),
    marker_style_settings=quicksight.CfnTemplate.LineChartMarkerStyleSettingsProperty(
        marker_color="markerColor",
        marker_shape="markerShape",
        marker_size="markerSize",
        marker_visibility="markerVisibility"
    )
)

Attributes

line_style_settings

Line styles options for a line series in LineChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartseriessettings.html#cfn-quicksight-template-linechartseriessettings-linestylesettings

marker_style_settings

Marker styles options for a line series in LineChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartseriessettings.html#cfn-quicksight-template-linechartseriessettings-markerstylesettings

LineChartSortConfigurationProperty

class CfnTemplate.LineChartSortConfigurationProperty(*, category_items_limit_configuration=None, category_sort=None, color_items_limit_configuration=None, small_multiples_limit_configuration=None, small_multiples_sort=None)

Bases: object

The sort configuration of a line chart.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartsortconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

line_chart_sort_configuration_property = quicksight.CfnTemplate.LineChartSortConfigurationProperty(
    category_items_limit_configuration=quicksight.CfnTemplate.ItemsLimitConfigurationProperty(
        items_limit=123,
        other_categories="otherCategories"
    ),
    category_sort=[quicksight.CfnTemplate.FieldSortOptionsProperty(
        column_sort=quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        ),
        field_sort=quicksight.CfnTemplate.FieldSortProperty(
            direction="direction",
            field_id="fieldId"
        )
    )],
    color_items_limit_configuration=quicksight.CfnTemplate.ItemsLimitConfigurationProperty(
        items_limit=123,
        other_categories="otherCategories"
    ),
    small_multiples_limit_configuration=quicksight.CfnTemplate.ItemsLimitConfigurationProperty(
        items_limit=123,
        other_categories="otherCategories"
    ),
    small_multiples_sort=[quicksight.CfnTemplate.FieldSortOptionsProperty(
        column_sort=quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        ),
        field_sort=quicksight.CfnTemplate.FieldSortProperty(
            direction="direction",
            field_id="fieldId"
        )
    )]
)

Attributes

category_items_limit_configuration

The limit on the number of categories that are displayed in a line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartsortconfiguration.html#cfn-quicksight-template-linechartsortconfiguration-categoryitemslimitconfiguration

category_sort

The sort configuration of the category fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartsortconfiguration.html#cfn-quicksight-template-linechartsortconfiguration-categorysort

color_items_limit_configuration

The limit on the number of lines that are displayed in a line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartsortconfiguration.html#cfn-quicksight-template-linechartsortconfiguration-coloritemslimitconfiguration

small_multiples_limit_configuration

The limit on the number of small multiples panels that are displayed.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartsortconfiguration.html#cfn-quicksight-template-linechartsortconfiguration-smallmultipleslimitconfiguration

small_multiples_sort

The sort configuration of the small multiples field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartsortconfiguration.html#cfn-quicksight-template-linechartsortconfiguration-smallmultiplessort

LineChartVisualProperty

class CfnTemplate.LineChartVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=None, visual_content_alt_text=None)

Bases: object

A line chart.

For more information, see Using line charts in the Amazon QuickSight User Guide .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartvisual.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
actions

The list of custom actions that are configured for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartvisual.html#cfn-quicksight-template-linechartvisual-actions

chart_configuration

The configuration of a line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartvisual.html#cfn-quicksight-template-linechartvisual-chartconfiguration

column_hierarchies

The column hierarchy that is used during drill-downs and drill-ups.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartvisual.html#cfn-quicksight-template-linechartvisual-columnhierarchies

subtitle

The subtitle that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartvisual.html#cfn-quicksight-template-linechartvisual-subtitle

title

The title that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartvisual.html#cfn-quicksight-template-linechartvisual-title

visual_content_alt_text

The alt text for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartvisual.html#cfn-quicksight-template-linechartvisual-visualcontentalttext

visual_id

The unique identifier of a visual.

This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartvisual.html#cfn-quicksight-template-linechartvisual-visualid

LineSeriesAxisDisplayOptionsProperty

class CfnTemplate.LineSeriesAxisDisplayOptionsProperty(*, axis_options=None, missing_data_configurations=None)

Bases: object

The series axis configuration of a line chart.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-lineseriesaxisdisplayoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

# data_driven: Any

line_series_axis_display_options_property = quicksight.CfnTemplate.LineSeriesAxisDisplayOptionsProperty(
    axis_options=quicksight.CfnTemplate.AxisDisplayOptionsProperty(
        axis_line_visibility="axisLineVisibility",
        axis_offset="axisOffset",
        data_options=quicksight.CfnTemplate.AxisDataOptionsProperty(
            date_axis_options=quicksight.CfnTemplate.DateAxisOptionsProperty(
                missing_date_visibility="missingDateVisibility"
            ),
            numeric_axis_options=quicksight.CfnTemplate.NumericAxisOptionsProperty(
                range=quicksight.CfnTemplate.AxisDisplayRangeProperty(
                    data_driven=data_driven,
                    min_max=quicksight.CfnTemplate.AxisDisplayMinMaxRangeProperty(
                        maximum=123,
                        minimum=123
                    )
                ),
                scale=quicksight.CfnTemplate.AxisScaleProperty(
                    linear=quicksight.CfnTemplate.AxisLinearScaleProperty(
                        step_count=123,
                        step_size=123
                    ),
                    logarithmic=quicksight.CfnTemplate.AxisLogarithmicScaleProperty(
                        base=123
                    )
                )
            )
        ),
        grid_line_visibility="gridLineVisibility",
        scrollbar_options=quicksight.CfnTemplate.ScrollBarOptionsProperty(
            visibility="visibility",
            visible_range=quicksight.CfnTemplate.VisibleRangeOptionsProperty(
                percent_range=quicksight.CfnTemplate.PercentVisibleRangeProperty(
                    from=123,
                    to=123
                )
            )
        ),
        tick_label_options=quicksight.CfnTemplate.AxisTickLabelOptionsProperty(
            label_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            ),
            rotation_angle=123
        )
    ),
    missing_data_configurations=[quicksight.CfnTemplate.MissingDataConfigurationProperty(
        treatment_option="treatmentOption"
    )]
)

Attributes

axis_options

The options that determine the presentation of the line series axis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-lineseriesaxisdisplayoptions.html#cfn-quicksight-template-lineseriesaxisdisplayoptions-axisoptions

missing_data_configurations

The configuration options that determine how missing data is treated during the rendering of a line chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-lineseriesaxisdisplayoptions.html#cfn-quicksight-template-lineseriesaxisdisplayoptions-missingdataconfigurations

ListControlDisplayOptionsProperty

class CfnTemplate.ListControlDisplayOptionsProperty(*, info_icon_label_options=None, search_options=None, select_all_options=None, title_options=None)

Bases: object

The display options of a control.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontroldisplayoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

list_control_display_options_property = quicksight.CfnTemplate.ListControlDisplayOptionsProperty(
    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
        info_icon_text="infoIconText",
        visibility="visibility"
    ),
    search_options=quicksight.CfnTemplate.ListControlSearchOptionsProperty(
        visibility="visibility"
    ),
    select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
        visibility="visibility"
    ),
    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
        custom_label="customLabel",
        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
            font_color="fontColor",
            font_decoration="fontDecoration",
            font_family="fontFamily",
            font_size=quicksight.CfnTemplate.FontSizeProperty(
                absolute="absolute",
                relative="relative"
            ),
            font_style="fontStyle",
            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                name="name"
            )
        ),
        visibility="visibility"
    )
)

Attributes

info_icon_label_options

The configuration of info icon label options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontroldisplayoptions.html#cfn-quicksight-template-listcontroldisplayoptions-infoiconlabeloptions

search_options

The configuration of the search options in a list control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontroldisplayoptions.html#cfn-quicksight-template-listcontroldisplayoptions-searchoptions

select_all_options

The configuration of the Select all options in a list control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontroldisplayoptions.html#cfn-quicksight-template-listcontroldisplayoptions-selectalloptions

title_options

The options to configure the title visibility, name, and font size.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontroldisplayoptions.html#cfn-quicksight-template-listcontroldisplayoptions-titleoptions

ListControlSearchOptionsProperty

class CfnTemplate.ListControlSearchOptionsProperty(*, visibility=None)

Bases: object

The configuration of the search options in a list control.

Parameters:

visibility (Optional[str]) – The visibility configuration of the search options in a list control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontrolsearchoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

list_control_search_options_property = quicksight.CfnTemplate.ListControlSearchOptionsProperty(
    visibility="visibility"
)

Attributes

visibility

The visibility configuration of the search options in a list control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontrolsearchoptions.html#cfn-quicksight-template-listcontrolsearchoptions-visibility

ListControlSelectAllOptionsProperty

class CfnTemplate.ListControlSelectAllOptionsProperty(*, visibility=None)

Bases: object

The configuration of the Select all options in a list control.

Parameters:

visibility (Optional[str]) – The visibility configuration of the Select all options in a list control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontrolselectalloptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

list_control_select_all_options_property = quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
    visibility="visibility"
)

Attributes

visibility

The visibility configuration of the Select all options in a list control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontrolselectalloptions.html#cfn-quicksight-template-listcontrolselectalloptions-visibility

LoadingAnimationProperty

class CfnTemplate.LoadingAnimationProperty(*, visibility=None)

Bases: object

The configuration of loading animation in free-form layout.

Parameters:

visibility (Optional[str]) – The visibility configuration of LoadingAnimation .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-loadinganimation.html

ExampleMetadata:

fixture=_generated

Example:

# 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

loading_animation_property = quicksight.CfnTemplate.LoadingAnimationProperty(
    visibility="visibility"
)

Attributes

visibility

The visibility configuration of LoadingAnimation .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-loadinganimation.html#cfn-quicksight-template-loadinganimation-visibility

LocalNavigationConfigurationProperty

class CfnTemplate.LocalNavigationConfigurationProperty(*, target_sheet_id)

Bases: object

The navigation configuration for CustomActionNavigationOperation .

Parameters:

target_sheet_id (str) – The sheet that is targeted for navigation in the same analysis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-localnavigationconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

local_navigation_configuration_property = quicksight.CfnTemplate.LocalNavigationConfigurationProperty(
    target_sheet_id="targetSheetId"
)

Attributes

target_sheet_id

The sheet that is targeted for navigation in the same analysis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-localnavigationconfiguration.html#cfn-quicksight-template-localnavigationconfiguration-targetsheetid

LongFormatTextProperty

class CfnTemplate.LongFormatTextProperty(*, plain_text=None, rich_text=None)

Bases: object

The text format for a subtitle.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
  • plain_text (Optional[str]) – Plain text format.

  • rich_text (Optional[str]) – Rich text. Examples of rich text include bold, underline, and italics.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-longformattext.html

ExampleMetadata:

fixture=_generated

Example:

# 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

long_format_text_property = quicksight.CfnTemplate.LongFormatTextProperty(
    plain_text="plainText",
    rich_text="richText"
)

Attributes

plain_text

Plain text format.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-longformattext.html#cfn-quicksight-template-longformattext-plaintext

rich_text

Rich text.

Examples of rich text include bold, underline, and italics.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-longformattext.html#cfn-quicksight-template-longformattext-richtext

MappedDataSetParameterProperty

class CfnTemplate.MappedDataSetParameterProperty(*, data_set_identifier, data_set_parameter_name)

Bases: object

A dataset parameter that is mapped to an analysis parameter.

Parameters:
  • data_set_identifier (str) – A unique name that identifies a dataset within the analysis or dashboard.

  • data_set_parameter_name (str) – The name of the dataset parameter.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-mappeddatasetparameter.html

ExampleMetadata:

fixture=_generated

Example:

# 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

mapped_data_set_parameter_property = quicksight.CfnTemplate.MappedDataSetParameterProperty(
    data_set_identifier="dataSetIdentifier",
    data_set_parameter_name="dataSetParameterName"
)

Attributes

data_set_identifier

A unique name that identifies a dataset within the analysis or dashboard.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-mappeddatasetparameter.html#cfn-quicksight-template-mappeddatasetparameter-datasetidentifier

data_set_parameter_name

The name of the dataset parameter.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-mappeddatasetparameter.html#cfn-quicksight-template-mappeddatasetparameter-datasetparametername

MaximumLabelTypeProperty

class CfnTemplate.MaximumLabelTypeProperty(*, visibility=None)

Bases: object

The maximum label of a data path label.

Parameters:

visibility (Optional[str]) – The visibility of the maximum label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumlabeltype.html

ExampleMetadata:

fixture=_generated

Example:

# 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

maximum_label_type_property = quicksight.CfnTemplate.MaximumLabelTypeProperty(
    visibility="visibility"
)

Attributes

visibility

The visibility of the maximum label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumlabeltype.html#cfn-quicksight-template-maximumlabeltype-visibility

MaximumMinimumComputationProperty

class CfnTemplate.MaximumMinimumComputationProperty(*, computation_id, type, name=None, time=None, value=None)

Bases: object

The maximum and minimum computation configuration.

Parameters:
  • computation_id (str) – The ID for a computation.

  • type (str) – The type of computation. Choose one of the following options:. - MAXIMUM: A maximum computation. - MINIMUM: A minimum computation.

  • name (Optional[str]) – The name of a computation.

  • time (Union[IResolvable, DimensionFieldProperty, Dict[str, Any], None]) – The time field that is used in a computation.

  • value (Union[IResolvable, MeasureFieldProperty, Dict[str, Any], None]) – The value field that is used in a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumminimumcomputation.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
computation_id

The ID for a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumminimumcomputation.html#cfn-quicksight-template-maximumminimumcomputation-computationid

name

The name of a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumminimumcomputation.html#cfn-quicksight-template-maximumminimumcomputation-name

time

The time field that is used in a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumminimumcomputation.html#cfn-quicksight-template-maximumminimumcomputation-time

type

.

  • MAXIMUM: A maximum computation.

  • MINIMUM: A minimum computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumminimumcomputation.html#cfn-quicksight-template-maximumminimumcomputation-type

Type:

The type of computation. Choose one of the following options

value

The value field that is used in a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumminimumcomputation.html#cfn-quicksight-template-maximumminimumcomputation-value

MeasureFieldProperty

class CfnTemplate.MeasureFieldProperty(*, calculated_measure_field=None, categorical_measure_field=None, date_measure_field=None, numerical_measure_field=None)

Bases: object

The measure (metric) type field.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html

ExampleMetadata:

fixture=_generated

Example:

# 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

measure_field_property = quicksight.CfnTemplate.MeasureFieldProperty(
    calculated_measure_field=quicksight.CfnTemplate.CalculatedMeasureFieldProperty(
        expression="expression",
        field_id="fieldId"
    ),
    categorical_measure_field=quicksight.CfnTemplate.CategoricalMeasureFieldProperty(
        column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),
        field_id="fieldId",

        # the properties below are optional
        aggregation_function="aggregationFunction",
        format_configuration=quicksight.CfnTemplate.StringFormatConfigurationProperty(
            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                null_string="nullString"
            ),
            numeric_format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
                currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    number_scale="numberScale",
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix",
                    symbol="symbol"
                ),
                number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    number_scale="numberScale",
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix"
                ),
                percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix"
                )
            )
        )
    ),
    date_measure_field=quicksight.CfnTemplate.DateMeasureFieldProperty(
        column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),
        field_id="fieldId",

        # the properties below are optional
        aggregation_function="aggregationFunction",
        format_configuration=quicksight.CfnTemplate.DateTimeFormatConfigurationProperty(
            date_time_format="dateTimeFormat",
            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                null_string="nullString"
            ),
            numeric_format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
                currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    number_scale="numberScale",
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix",
                    symbol="symbol"
                ),
                number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    number_scale="numberScale",
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix"
                ),
                percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix"
                )
            )
        )
    ),
    numerical_measure_field=quicksight.CfnTemplate.NumericalMeasureFieldProperty(
        column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),
        field_id="fieldId",

        # the properties below are optional
        aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
            percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                percentile_value=123
            ),
            simple_numerical_aggregation="simpleNumericalAggregation"
        ),
        format_configuration=quicksight.CfnTemplate.NumberFormatConfigurationProperty(
            format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
                currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    number_scale="numberScale",
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix",
                    symbol="symbol"
                ),
                number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    number_scale="numberScale",
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix"
                ),
                percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                        decimal_places=123
                    ),
                    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                        display_mode="displayMode"
                    ),
                    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                        null_string="nullString"
                    ),
                    prefix="prefix",
                    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                        decimal_separator="decimalSeparator",
                        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                            grouping_style="groupingStyle",
                            symbol="symbol",
                            visibility="visibility"
                        )
                    ),
                    suffix="suffix"
                )
            )
        )
    )
)

Attributes

calculated_measure_field

The calculated measure field only used in pivot tables.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html#cfn-quicksight-template-measurefield-calculatedmeasurefield

categorical_measure_field

The measure type field with categorical type columns.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html#cfn-quicksight-template-measurefield-categoricalmeasurefield

date_measure_field

The measure type field with date type columns.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html#cfn-quicksight-template-measurefield-datemeasurefield

numerical_measure_field

The measure type field with numerical type columns.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html#cfn-quicksight-template-measurefield-numericalmeasurefield

MetricComparisonComputationProperty

class CfnTemplate.MetricComparisonComputationProperty(*, computation_id, from_value=None, name=None, target_value=None, time=None)

Bases: object

The metric comparison computation configuration.

Parameters:
  • computation_id (str) – The ID for a computation.

  • from_value (Union[IResolvable, MeasureFieldProperty, Dict[str, Any], None]) – The field that is used in a metric comparison from value setup.

  • name (Optional[str]) – The name of a computation.

  • target_value (Union[IResolvable, MeasureFieldProperty, Dict[str, Any], None]) – The field that is used in a metric comparison to value setup.

  • time (Union[IResolvable, DimensionFieldProperty, Dict[str, Any], None]) – The time field that is used in a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-metriccomparisoncomputation.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
computation_id

The ID for a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-metriccomparisoncomputation.html#cfn-quicksight-template-metriccomparisoncomputation-computationid

from_value

The field that is used in a metric comparison from value setup.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-metriccomparisoncomputation.html#cfn-quicksight-template-metriccomparisoncomputation-fromvalue

name

The name of a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-metriccomparisoncomputation.html#cfn-quicksight-template-metriccomparisoncomputation-name

target_value

The field that is used in a metric comparison to value setup.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-metriccomparisoncomputation.html#cfn-quicksight-template-metriccomparisoncomputation-targetvalue

time

The time field that is used in a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-metriccomparisoncomputation.html#cfn-quicksight-template-metriccomparisoncomputation-time

MinimumLabelTypeProperty

class CfnTemplate.MinimumLabelTypeProperty(*, visibility=None)

Bases: object

The minimum label of a data path label.

Parameters:

visibility (Optional[str]) – The visibility of the minimum label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-minimumlabeltype.html

ExampleMetadata:

fixture=_generated

Example:

# 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

minimum_label_type_property = quicksight.CfnTemplate.MinimumLabelTypeProperty(
    visibility="visibility"
)

Attributes

visibility

The visibility of the minimum label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-minimumlabeltype.html#cfn-quicksight-template-minimumlabeltype-visibility

MissingDataConfigurationProperty

class CfnTemplate.MissingDataConfigurationProperty(*, treatment_option=None)

Bases: object

The configuration options that determine how missing data is treated during the rendering of a line chart.

Parameters:

treatment_option (Optional[str]) – The treatment option that determines how missing data should be rendered. Choose from the following options:. - INTERPOLATE : Interpolate missing values between the prior and the next known value. - SHOW_AS_ZERO : Show missing values as the value 0 . - SHOW_AS_BLANK : Display a blank space when rendering missing data.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-missingdataconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

missing_data_configuration_property = quicksight.CfnTemplate.MissingDataConfigurationProperty(
    treatment_option="treatmentOption"
)

Attributes

treatment_option

.

  • INTERPOLATE : Interpolate missing values between the prior and the next known value.

  • SHOW_AS_ZERO : Show missing values as the value 0 .

  • SHOW_AS_BLANK : Display a blank space when rendering missing data.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-missingdataconfiguration.html#cfn-quicksight-template-missingdataconfiguration-treatmentoption

Type:

The treatment option that determines how missing data should be rendered. Choose from the following options

NegativeValueConfigurationProperty

class CfnTemplate.NegativeValueConfigurationProperty(*, display_mode)

Bases: object

The options that determine the negative value configuration.

Parameters:

display_mode (str) – Determines the display mode of the negative value configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-negativevalueconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

negative_value_configuration_property = quicksight.CfnTemplate.NegativeValueConfigurationProperty(
    display_mode="displayMode"
)

Attributes

display_mode

Determines the display mode of the negative value configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-negativevalueconfiguration.html#cfn-quicksight-template-negativevalueconfiguration-displaymode

NestedFilterProperty

class CfnTemplate.NestedFilterProperty(*, column, filter_id, include_inner_set, inner_filter)

Bases: object

A NestedFilter filters data with a subset of data that is defined by the nested inner filter.

Parameters:
  • column (Union[IResolvable, ColumnIdentifierProperty, Dict[str, Any]]) – The column that the filter is applied to.

  • filter_id (str) – An identifier that uniquely identifies a filter within a dashboard, analysis, or template.

  • include_inner_set (Union[bool, IResolvable]) – A boolean condition to include or exclude the subset that is defined by the values of the nested inner filter. Default: - false

  • inner_filter (Union[IResolvable, InnerFilterProperty, Dict[str, Any]]) – The InnerFilter defines the subset of data to be used with the NestedFilter .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nestedfilter.html

ExampleMetadata:

fixture=_generated

Example:

# 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

# date_icon_visibility: Any
# helper_text_visibility: Any

nested_filter_property = quicksight.CfnTemplate.NestedFilterProperty(
    column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),
    filter_id="filterId",
    include_inner_set=False,
    inner_filter=quicksight.CfnTemplate.InnerFilterProperty(
        category_inner_filter=quicksight.CfnTemplate.CategoryInnerFilterProperty(
            column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            configuration=quicksight.CfnTemplate.CategoryFilterConfigurationProperty(
                custom_filter_configuration=quicksight.CfnTemplate.CustomFilterConfigurationProperty(
                    match_operator="matchOperator",
                    null_option="nullOption",

                    # the properties below are optional
                    category_value="categoryValue",
                    parameter_name="parameterName",
                    select_all_options="selectAllOptions"
                ),
                custom_filter_list_configuration=quicksight.CfnTemplate.CustomFilterListConfigurationProperty(
                    match_operator="matchOperator",
                    null_option="nullOption",

                    # the properties below are optional
                    category_values=["categoryValues"],
                    select_all_options="selectAllOptions"
                ),
                filter_list_configuration=quicksight.CfnTemplate.FilterListConfigurationProperty(
                    match_operator="matchOperator",

                    # the properties below are optional
                    category_values=["categoryValues"],
                    null_option="nullOption",
                    select_all_options="selectAllOptions"
                )
            ),

            # the properties below are optional
            default_filter_control_configuration=quicksight.CfnTemplate.DefaultFilterControlConfigurationProperty(
                control_options=quicksight.CfnTemplate.DefaultFilterControlOptionsProperty(
                    default_date_time_picker_options=quicksight.CfnTemplate.DefaultDateTimePickerControlOptionsProperty(
                        commit_mode="commitMode",
                        display_options=quicksight.CfnTemplate.DateTimePickerControlDisplayOptionsProperty(
                            date_icon_visibility=date_icon_visibility,
                            date_time_format="dateTimeFormat",
                            helper_text_visibility=helper_text_visibility,
                            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                                info_icon_text="infoIconText",
                                visibility="visibility"
                            ),
                            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_family="fontFamily",
                                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                                        absolute="absolute",
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                visibility="visibility"
                            )
                        ),
                        type="type"
                    ),
                    default_dropdown_options=quicksight.CfnTemplate.DefaultFilterDropDownControlOptionsProperty(
                        commit_mode="commitMode",
                        display_options=quicksight.CfnTemplate.DropDownControlDisplayOptionsProperty(
                            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                                info_icon_text="infoIconText",
                                visibility="visibility"
                            ),
                            select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
                                visibility="visibility"
                            ),
                            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_family="fontFamily",
                                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                                        absolute="absolute",
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                visibility="visibility"
                            )
                        ),
                        selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
                            values=["values"]
                        ),
                        type="type"
                    ),
                    default_list_options=quicksight.CfnTemplate.DefaultFilterListControlOptionsProperty(
                        display_options=quicksight.CfnTemplate.ListControlDisplayOptionsProperty(
                            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                                info_icon_text="infoIconText",
                                visibility="visibility"
                            ),
                            search_options=quicksight.CfnTemplate.ListControlSearchOptionsProperty(
                                visibility="visibility"
                            ),
                            select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
                                visibility="visibility"
                            ),
                            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_family="fontFamily",
                                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                                        absolute="absolute",
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                visibility="visibility"
                            )
                        ),
                        selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
                            values=["values"]
                        ),
                        type="type"
                    ),
                    default_relative_date_time_options=quicksight.CfnTemplate.DefaultRelativeDateTimeControlOptionsProperty(
                        commit_mode="commitMode",
                        display_options=quicksight.CfnTemplate.RelativeDateTimeControlDisplayOptionsProperty(
                            date_time_format="dateTimeFormat",
                            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                                info_icon_text="infoIconText",
                                visibility="visibility"
                            ),
                            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_family="fontFamily",
                                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                                        absolute="absolute",
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                visibility="visibility"
                            )
                        )
                    ),
                    default_slider_options=quicksight.CfnTemplate.DefaultSliderControlOptionsProperty(
                        maximum_value=123,
                        minimum_value=123,
                        step_size=123,

                        # the properties below are optional
                        display_options=quicksight.CfnTemplate.SliderControlDisplayOptionsProperty(
                            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                                info_icon_text="infoIconText",
                                visibility="visibility"
                            ),
                            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_family="fontFamily",
                                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                                        absolute="absolute",
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                visibility="visibility"
                            )
                        ),
                        type="type"
                    ),
                    default_text_area_options=quicksight.CfnTemplate.DefaultTextAreaControlOptionsProperty(
                        delimiter="delimiter",
                        display_options=quicksight.CfnTemplate.TextAreaControlDisplayOptionsProperty(
                            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                                info_icon_text="infoIconText",
                                visibility="visibility"
                            ),
                            placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
                                visibility="visibility"
                            ),
                            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_family="fontFamily",
                                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                                        absolute="absolute",
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                visibility="visibility"
                            )
                        )
                    ),
                    default_text_field_options=quicksight.CfnTemplate.DefaultTextFieldControlOptionsProperty(
                        display_options=quicksight.CfnTemplate.TextFieldControlDisplayOptionsProperty(
                            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                                info_icon_text="infoIconText",
                                visibility="visibility"
                            ),
                            placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
                                visibility="visibility"
                            ),
                            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                                custom_label="customLabel",
                                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                                    font_color="fontColor",
                                    font_decoration="fontDecoration",
                                    font_family="fontFamily",
                                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                                        absolute="absolute",
                                        relative="relative"
                                    ),
                                    font_style="fontStyle",
                                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                        name="name"
                                    )
                                ),
                                visibility="visibility"
                            )
                        )
                    )
                ),
                title="title"
            )
        )
    )
)

Attributes

column

The column that the filter is applied to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nestedfilter.html#cfn-quicksight-template-nestedfilter-column

filter_id

An identifier that uniquely identifies a filter within a dashboard, analysis, or template.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nestedfilter.html#cfn-quicksight-template-nestedfilter-filterid

include_inner_set

A boolean condition to include or exclude the subset that is defined by the values of the nested inner filter.

Default:
  • false

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nestedfilter.html#cfn-quicksight-template-nestedfilter-includeinnerset

inner_filter

The InnerFilter defines the subset of data to be used with the NestedFilter .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nestedfilter.html#cfn-quicksight-template-nestedfilter-innerfilter

NullValueFormatConfigurationProperty

class CfnTemplate.NullValueFormatConfigurationProperty(*, null_string)

Bases: object

The options that determine the null value format configuration.

Parameters:

null_string (str) – Determines the null string of null values.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nullvalueformatconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

null_value_format_configuration_property = quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
    null_string="nullString"
)

Attributes

null_string

Determines the null string of null values.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nullvalueformatconfiguration.html#cfn-quicksight-template-nullvalueformatconfiguration-nullstring

NumberDisplayFormatConfigurationProperty

class CfnTemplate.NumberDisplayFormatConfigurationProperty(*, decimal_places_configuration=None, negative_value_configuration=None, null_value_format_configuration=None, number_scale=None, prefix=None, separator_configuration=None, suffix=None)

Bases: object

The options that determine the number display format configuration.

Parameters:
  • decimal_places_configuration (Union[IResolvable, DecimalPlacesConfigurationProperty, Dict[str, Any], None]) – The option that determines the decimal places configuration.

  • negative_value_configuration (Union[IResolvable, NegativeValueConfigurationProperty, Dict[str, Any], None]) – The options that determine the negative value configuration.

  • null_value_format_configuration (Union[IResolvable, NullValueFormatConfigurationProperty, Dict[str, Any], None]) – The options that determine the null value format configuration.

  • number_scale (Optional[str]) – Determines the number scale value of the number format.

  • prefix (Optional[str]) – Determines the prefix value of the number format.

  • separator_configuration (Union[IResolvable, NumericSeparatorConfigurationProperty, Dict[str, Any], None]) – The options that determine the numeric separator configuration.

  • suffix (Optional[str]) – Determines the suffix value of the number format.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

number_display_format_configuration_property = quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
        decimal_places=123
    ),
    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
        display_mode="displayMode"
    ),
    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
        null_string="nullString"
    ),
    number_scale="numberScale",
    prefix="prefix",
    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
        decimal_separator="decimalSeparator",
        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
            grouping_style="groupingStyle",
            symbol="symbol",
            visibility="visibility"
        )
    ),
    suffix="suffix"
)

Attributes

decimal_places_configuration

The option that determines the decimal places configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html#cfn-quicksight-template-numberdisplayformatconfiguration-decimalplacesconfiguration

negative_value_configuration

The options that determine the negative value configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html#cfn-quicksight-template-numberdisplayformatconfiguration-negativevalueconfiguration

null_value_format_configuration

The options that determine the null value format configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html#cfn-quicksight-template-numberdisplayformatconfiguration-nullvalueformatconfiguration

number_scale

Determines the number scale value of the number format.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html#cfn-quicksight-template-numberdisplayformatconfiguration-numberscale

prefix

Determines the prefix value of the number format.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html#cfn-quicksight-template-numberdisplayformatconfiguration-prefix

separator_configuration

The options that determine the numeric separator configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html#cfn-quicksight-template-numberdisplayformatconfiguration-separatorconfiguration

suffix

Determines the suffix value of the number format.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html#cfn-quicksight-template-numberdisplayformatconfiguration-suffix

NumberFormatConfigurationProperty

class CfnTemplate.NumberFormatConfigurationProperty(*, format_configuration=None)

Bases: object

Formatting configuration for number fields.

Parameters:

format_configuration (Union[IResolvable, NumericFormatConfigurationProperty, Dict[str, Any], None]) – The options that determine the numeric format configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberformatconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

number_format_configuration_property = quicksight.CfnTemplate.NumberFormatConfigurationProperty(
    format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
        currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
            decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                decimal_places=123
            ),
            negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                display_mode="displayMode"
            ),
            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                null_string="nullString"
            ),
            number_scale="numberScale",
            prefix="prefix",
            separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                decimal_separator="decimalSeparator",
                thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                    grouping_style="groupingStyle",
                    symbol="symbol",
                    visibility="visibility"
                )
            ),
            suffix="suffix",
            symbol="symbol"
        ),
        number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
            decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                decimal_places=123
            ),
            negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                display_mode="displayMode"
            ),
            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                null_string="nullString"
            ),
            number_scale="numberScale",
            prefix="prefix",
            separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                decimal_separator="decimalSeparator",
                thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                    grouping_style="groupingStyle",
                    symbol="symbol",
                    visibility="visibility"
                )
            ),
            suffix="suffix"
        ),
        percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
            decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                decimal_places=123
            ),
            negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                display_mode="displayMode"
            ),
            null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                null_string="nullString"
            ),
            prefix="prefix",
            separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                decimal_separator="decimalSeparator",
                thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                    grouping_style="groupingStyle",
                    symbol="symbol",
                    visibility="visibility"
                )
            ),
            suffix="suffix"
        )
    )
)

Attributes

format_configuration

The options that determine the numeric format configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberformatconfiguration.html#cfn-quicksight-template-numberformatconfiguration-formatconfiguration

NumericAxisOptionsProperty

class CfnTemplate.NumericAxisOptionsProperty(*, range=None, scale=None)

Bases: object

The options for an axis with a numeric field.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaxisoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

# data_driven: Any

numeric_axis_options_property = quicksight.CfnTemplate.NumericAxisOptionsProperty(
    range=quicksight.CfnTemplate.AxisDisplayRangeProperty(
        data_driven=data_driven,
        min_max=quicksight.CfnTemplate.AxisDisplayMinMaxRangeProperty(
            maximum=123,
            minimum=123
        )
    ),
    scale=quicksight.CfnTemplate.AxisScaleProperty(
        linear=quicksight.CfnTemplate.AxisLinearScaleProperty(
            step_count=123,
            step_size=123
        ),
        logarithmic=quicksight.CfnTemplate.AxisLogarithmicScaleProperty(
            base=123
        )
    )
)

Attributes

range

The range setup of a numeric axis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaxisoptions.html#cfn-quicksight-template-numericaxisoptions-range

scale

The scale setup of a numeric axis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaxisoptions.html#cfn-quicksight-template-numericaxisoptions-scale

NumericEqualityDrillDownFilterProperty

class CfnTemplate.NumericEqualityDrillDownFilterProperty(*, column, value)

Bases: object

The numeric equality type drill down filter.

Parameters:
  • column (Union[IResolvable, ColumnIdentifierProperty, Dict[str, Any]]) – The column that the filter is applied to.

  • value (Union[int, float]) – The value of the double input numeric drill down filter. Default: - 0

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalitydrilldownfilter.html

ExampleMetadata:

fixture=_generated

Example:

# 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

numeric_equality_drill_down_filter_property = quicksight.CfnTemplate.NumericEqualityDrillDownFilterProperty(
    column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),
    value=123
)

Attributes

column

The column that the filter is applied to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalitydrilldownfilter.html#cfn-quicksight-template-numericequalitydrilldownfilter-column

value

The value of the double input numeric drill down filter.

Default:
  • 0

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalitydrilldownfilter.html#cfn-quicksight-template-numericequalitydrilldownfilter-value

NumericEqualityFilterProperty

class CfnTemplate.NumericEqualityFilterProperty(*, column, filter_id, match_operator, null_option, aggregation_function=None, default_filter_control_configuration=None, parameter_name=None, select_all_options=None, value=None)

Bases: object

A NumericEqualityFilter filters values that are equal to the specified value.

Parameters:
  • column (Union[IResolvable, ColumnIdentifierProperty, Dict[str, Any]]) – The column that the filter is applied to.

  • filter_id (str) – An identifier that uniquely identifies a filter within a dashboard, analysis, or template.

  • match_operator (str) – The match operator that is used to determine if a filter should be applied.

  • null_option (str) – This option determines how null values should be treated when filtering data. - ALL_VALUES : Include null values in filtered results. - NULLS_ONLY : Only include null values in filtered results. - NON_NULLS_ONLY : Exclude null values from filtered results.

  • aggregation_function (Union[IResolvable, AggregationFunctionProperty, Dict[str, Any], None]) – The aggregation function of the filter.

  • default_filter_control_configuration (Union[IResolvable, DefaultFilterControlConfigurationProperty, Dict[str, Any], None]) – The default configurations for the associated controls. This applies only for filters that are scoped to multiple sheets.

  • parameter_name (Optional[str]) – The parameter whose value should be used for the filter value.

  • select_all_options (Optional[str]) – Select all of the values. Null is not the assigned value of select all. - FILTER_ALL_VALUES

  • value (Union[int, float, None]) – The input value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html

ExampleMetadata:

fixture=_generated

Example:

# 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

# date_icon_visibility: Any
# helper_text_visibility: Any

numeric_equality_filter_property = quicksight.CfnTemplate.NumericEqualityFilterProperty(
    column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),
    filter_id="filterId",
    match_operator="matchOperator",
    null_option="nullOption",

    # the properties below are optional
    aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
        attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
            simple_attribute_aggregation="simpleAttributeAggregation",
            value_for_multiple_values="valueForMultipleValues"
        ),
        categorical_aggregation_function="categoricalAggregationFunction",
        date_aggregation_function="dateAggregationFunction",
        numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
            percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                percentile_value=123
            ),
            simple_numerical_aggregation="simpleNumericalAggregation"
        )
    ),
    default_filter_control_configuration=quicksight.CfnTemplate.DefaultFilterControlConfigurationProperty(
        control_options=quicksight.CfnTemplate.DefaultFilterControlOptionsProperty(
            default_date_time_picker_options=quicksight.CfnTemplate.DefaultDateTimePickerControlOptionsProperty(
                commit_mode="commitMode",
                display_options=quicksight.CfnTemplate.DateTimePickerControlDisplayOptionsProperty(
                    date_icon_visibility=date_icon_visibility,
                    date_time_format="dateTimeFormat",
                    helper_text_visibility=helper_text_visibility,
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                ),
                type="type"
            ),
            default_dropdown_options=quicksight.CfnTemplate.DefaultFilterDropDownControlOptionsProperty(
                commit_mode="commitMode",
                display_options=quicksight.CfnTemplate.DropDownControlDisplayOptionsProperty(
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                ),
                selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
                    values=["values"]
                ),
                type="type"
            ),
            default_list_options=quicksight.CfnTemplate.DefaultFilterListControlOptionsProperty(
                display_options=quicksight.CfnTemplate.ListControlDisplayOptionsProperty(
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    search_options=quicksight.CfnTemplate.ListControlSearchOptionsProperty(
                        visibility="visibility"
                    ),
                    select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                ),
                selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
                    values=["values"]
                ),
                type="type"
            ),
            default_relative_date_time_options=quicksight.CfnTemplate.DefaultRelativeDateTimeControlOptionsProperty(
                commit_mode="commitMode",
                display_options=quicksight.CfnTemplate.RelativeDateTimeControlDisplayOptionsProperty(
                    date_time_format="dateTimeFormat",
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                )
            ),
            default_slider_options=quicksight.CfnTemplate.DefaultSliderControlOptionsProperty(
                maximum_value=123,
                minimum_value=123,
                step_size=123,

                # the properties below are optional
                display_options=quicksight.CfnTemplate.SliderControlDisplayOptionsProperty(
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                ),
                type="type"
            ),
            default_text_area_options=quicksight.CfnTemplate.DefaultTextAreaControlOptionsProperty(
                delimiter="delimiter",
                display_options=quicksight.CfnTemplate.TextAreaControlDisplayOptionsProperty(
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                )
            ),
            default_text_field_options=quicksight.CfnTemplate.DefaultTextFieldControlOptionsProperty(
                display_options=quicksight.CfnTemplate.TextFieldControlDisplayOptionsProperty(
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                )
            )
        ),
        title="title"
    ),
    parameter_name="parameterName",
    select_all_options="selectAllOptions",
    value=123
)

Attributes

aggregation_function

The aggregation function of the filter.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html#cfn-quicksight-template-numericequalityfilter-aggregationfunction

column

The column that the filter is applied to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html#cfn-quicksight-template-numericequalityfilter-column

default_filter_control_configuration

The default configurations for the associated controls.

This applies only for filters that are scoped to multiple sheets.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html#cfn-quicksight-template-numericequalityfilter-defaultfiltercontrolconfiguration

filter_id

An identifier that uniquely identifies a filter within a dashboard, analysis, or template.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html#cfn-quicksight-template-numericequalityfilter-filterid

match_operator

The match operator that is used to determine if a filter should be applied.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html#cfn-quicksight-template-numericequalityfilter-matchoperator

null_option

This option determines how null values should be treated when filtering data.

  • ALL_VALUES : Include null values in filtered results.

  • NULLS_ONLY : Only include null values in filtered results.

  • NON_NULLS_ONLY : Exclude null values from filtered results.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html#cfn-quicksight-template-numericequalityfilter-nulloption

parameter_name

The parameter whose value should be used for the filter value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html#cfn-quicksight-template-numericequalityfilter-parametername

select_all_options

Select all of the values. Null is not the assigned value of select all.

  • FILTER_ALL_VALUES

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html#cfn-quicksight-template-numericequalityfilter-selectalloptions

value

The input value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html#cfn-quicksight-template-numericequalityfilter-value

NumericFormatConfigurationProperty

class CfnTemplate.NumericFormatConfigurationProperty(*, currency_display_format_configuration=None, number_display_format_configuration=None, percentage_display_format_configuration=None)

Bases: object

The options that determine the numeric format configuration.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericformatconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

numeric_format_configuration_property = quicksight.CfnTemplate.NumericFormatConfigurationProperty(
    currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
        decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
            decimal_places=123
        ),
        negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
            display_mode="displayMode"
        ),
        null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
            null_string="nullString"
        ),
        number_scale="numberScale",
        prefix="prefix",
        separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
            decimal_separator="decimalSeparator",
            thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                grouping_style="groupingStyle",
                symbol="symbol",
                visibility="visibility"
            )
        ),
        suffix="suffix",
        symbol="symbol"
    ),
    number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
        decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
            decimal_places=123
        ),
        negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
            display_mode="displayMode"
        ),
        null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
            null_string="nullString"
        ),
        number_scale="numberScale",
        prefix="prefix",
        separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
            decimal_separator="decimalSeparator",
            thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                grouping_style="groupingStyle",
                symbol="symbol",
                visibility="visibility"
            )
        ),
        suffix="suffix"
    ),
    percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
        decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
            decimal_places=123
        ),
        negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
            display_mode="displayMode"
        ),
        null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
            null_string="nullString"
        ),
        prefix="prefix",
        separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
            decimal_separator="decimalSeparator",
            thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                grouping_style="groupingStyle",
                symbol="symbol",
                visibility="visibility"
            )
        ),
        suffix="suffix"
    )
)

Attributes

currency_display_format_configuration

The options that determine the currency display format configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericformatconfiguration.html#cfn-quicksight-template-numericformatconfiguration-currencydisplayformatconfiguration

number_display_format_configuration

The options that determine the number display format configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericformatconfiguration.html#cfn-quicksight-template-numericformatconfiguration-numberdisplayformatconfiguration

percentage_display_format_configuration

The options that determine the percentage display format configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericformatconfiguration.html#cfn-quicksight-template-numericformatconfiguration-percentagedisplayformatconfiguration

NumericRangeFilterProperty

class CfnTemplate.NumericRangeFilterProperty(*, column, filter_id, null_option, aggregation_function=None, default_filter_control_configuration=None, include_maximum=None, include_minimum=None, range_maximum=None, range_minimum=None, select_all_options=None)

Bases: object

A NumericRangeFilter filters values that are within the value range.

Parameters:
  • column (Union[IResolvable, ColumnIdentifierProperty, Dict[str, Any]]) – The column that the filter is applied to.

  • filter_id (str) – An identifier that uniquely identifies a filter within a dashboard, analysis, or template.

  • null_option (str) – This option determines how null values should be treated when filtering data. - ALL_VALUES : Include null values in filtered results. - NULLS_ONLY : Only include null values in filtered results. - NON_NULLS_ONLY : Exclude null values from filtered results.

  • aggregation_function (Union[IResolvable, AggregationFunctionProperty, Dict[str, Any], None]) – The aggregation function of the filter.

  • default_filter_control_configuration (Union[IResolvable, DefaultFilterControlConfigurationProperty, Dict[str, Any], None]) – The default configurations for the associated controls. This applies only for filters that are scoped to multiple sheets.

  • include_maximum (Union[bool, IResolvable, None]) – Determines whether the maximum value in the filter value range should be included in the filtered results.

  • include_minimum (Union[bool, IResolvable, None]) – Determines whether the minimum value in the filter value range should be included in the filtered results.

  • range_maximum (Union[IResolvable, NumericRangeFilterValueProperty, Dict[str, Any], None]) – The maximum value for the filter value range.

  • range_minimum (Union[IResolvable, NumericRangeFilterValueProperty, Dict[str, Any], None]) – The minimum value for the filter value range.

  • select_all_options (Optional[str]) – Select all of the values. Null is not the assigned value of select all. - FILTER_ALL_VALUES

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html

ExampleMetadata:

fixture=_generated

Example:

# 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

# date_icon_visibility: Any
# helper_text_visibility: Any

numeric_range_filter_property = quicksight.CfnTemplate.NumericRangeFilterProperty(
    column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),
    filter_id="filterId",
    null_option="nullOption",

    # the properties below are optional
    aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
        attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
            simple_attribute_aggregation="simpleAttributeAggregation",
            value_for_multiple_values="valueForMultipleValues"
        ),
        categorical_aggregation_function="categoricalAggregationFunction",
        date_aggregation_function="dateAggregationFunction",
        numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
            percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                percentile_value=123
            ),
            simple_numerical_aggregation="simpleNumericalAggregation"
        )
    ),
    default_filter_control_configuration=quicksight.CfnTemplate.DefaultFilterControlConfigurationProperty(
        control_options=quicksight.CfnTemplate.DefaultFilterControlOptionsProperty(
            default_date_time_picker_options=quicksight.CfnTemplate.DefaultDateTimePickerControlOptionsProperty(
                commit_mode="commitMode",
                display_options=quicksight.CfnTemplate.DateTimePickerControlDisplayOptionsProperty(
                    date_icon_visibility=date_icon_visibility,
                    date_time_format="dateTimeFormat",
                    helper_text_visibility=helper_text_visibility,
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                ),
                type="type"
            ),
            default_dropdown_options=quicksight.CfnTemplate.DefaultFilterDropDownControlOptionsProperty(
                commit_mode="commitMode",
                display_options=quicksight.CfnTemplate.DropDownControlDisplayOptionsProperty(
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                ),
                selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
                    values=["values"]
                ),
                type="type"
            ),
            default_list_options=quicksight.CfnTemplate.DefaultFilterListControlOptionsProperty(
                display_options=quicksight.CfnTemplate.ListControlDisplayOptionsProperty(
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    search_options=quicksight.CfnTemplate.ListControlSearchOptionsProperty(
                        visibility="visibility"
                    ),
                    select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                ),
                selectable_values=quicksight.CfnTemplate.FilterSelectableValuesProperty(
                    values=["values"]
                ),
                type="type"
            ),
            default_relative_date_time_options=quicksight.CfnTemplate.DefaultRelativeDateTimeControlOptionsProperty(
                commit_mode="commitMode",
                display_options=quicksight.CfnTemplate.RelativeDateTimeControlDisplayOptionsProperty(
                    date_time_format="dateTimeFormat",
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                )
            ),
            default_slider_options=quicksight.CfnTemplate.DefaultSliderControlOptionsProperty(
                maximum_value=123,
                minimum_value=123,
                step_size=123,

                # the properties below are optional
                display_options=quicksight.CfnTemplate.SliderControlDisplayOptionsProperty(
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                ),
                type="type"
            ),
            default_text_area_options=quicksight.CfnTemplate.DefaultTextAreaControlOptionsProperty(
                delimiter="delimiter",
                display_options=quicksight.CfnTemplate.TextAreaControlDisplayOptionsProperty(
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                )
            ),
            default_text_field_options=quicksight.CfnTemplate.DefaultTextFieldControlOptionsProperty(
                display_options=quicksight.CfnTemplate.TextFieldControlDisplayOptionsProperty(
                    info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                        info_icon_text="infoIconText",
                        visibility="visibility"
                    ),
                    placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
                        visibility="visibility"
                    ),
                    title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                        custom_label="customLabel",
                        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                            font_color="fontColor",
                            font_decoration="fontDecoration",
                            font_family="fontFamily",
                            font_size=quicksight.CfnTemplate.FontSizeProperty(
                                absolute="absolute",
                                relative="relative"
                            ),
                            font_style="fontStyle",
                            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                                name="name"
                            )
                        ),
                        visibility="visibility"
                    )
                )
            )
        ),
        title="title"
    ),
    include_maximum=False,
    include_minimum=False,
    range_maximum=quicksight.CfnTemplate.NumericRangeFilterValueProperty(
        parameter="parameter",
        static_value=123
    ),
    range_minimum=quicksight.CfnTemplate.NumericRangeFilterValueProperty(
        parameter="parameter",
        static_value=123
    ),
    select_all_options="selectAllOptions"
)

Attributes

aggregation_function

The aggregation function of the filter.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html#cfn-quicksight-template-numericrangefilter-aggregationfunction

column

The column that the filter is applied to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html#cfn-quicksight-template-numericrangefilter-column

default_filter_control_configuration

The default configurations for the associated controls.

This applies only for filters that are scoped to multiple sheets.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html#cfn-quicksight-template-numericrangefilter-defaultfiltercontrolconfiguration

filter_id

An identifier that uniquely identifies a filter within a dashboard, analysis, or template.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html#cfn-quicksight-template-numericrangefilter-filterid

include_maximum

Determines whether the maximum value in the filter value range should be included in the filtered results.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html#cfn-quicksight-template-numericrangefilter-includemaximum

include_minimum

Determines whether the minimum value in the filter value range should be included in the filtered results.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html#cfn-quicksight-template-numericrangefilter-includeminimum

null_option

This option determines how null values should be treated when filtering data.

  • ALL_VALUES : Include null values in filtered results.

  • NULLS_ONLY : Only include null values in filtered results.

  • NON_NULLS_ONLY : Exclude null values from filtered results.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html#cfn-quicksight-template-numericrangefilter-nulloption

range_maximum

The maximum value for the filter value range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html#cfn-quicksight-template-numericrangefilter-rangemaximum

range_minimum

The minimum value for the filter value range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html#cfn-quicksight-template-numericrangefilter-rangeminimum

select_all_options

Select all of the values. Null is not the assigned value of select all.

  • FILTER_ALL_VALUES

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html#cfn-quicksight-template-numericrangefilter-selectalloptions

NumericRangeFilterValueProperty

class CfnTemplate.NumericRangeFilterValueProperty(*, parameter=None, static_value=None)

Bases: object

The value input pf the numeric range filter.

Parameters:
  • parameter (Optional[str]) – The parameter that is used in the numeric range.

  • static_value (Union[int, float, None]) – The static value of the numeric range filter.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefiltervalue.html

ExampleMetadata:

fixture=_generated

Example:

# 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

numeric_range_filter_value_property = quicksight.CfnTemplate.NumericRangeFilterValueProperty(
    parameter="parameter",
    static_value=123
)

Attributes

parameter

The parameter that is used in the numeric range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefiltervalue.html#cfn-quicksight-template-numericrangefiltervalue-parameter

static_value

The static value of the numeric range filter.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefiltervalue.html#cfn-quicksight-template-numericrangefiltervalue-staticvalue

NumericSeparatorConfigurationProperty

class CfnTemplate.NumericSeparatorConfigurationProperty(*, decimal_separator=None, thousands_separator=None)

Bases: object

The options that determine the numeric separator configuration.

Parameters:
  • decimal_separator (Optional[str]) – Determines the decimal separator.

  • thousands_separator (Union[IResolvable, ThousandSeparatorOptionsProperty, Dict[str, Any], None]) – The options that determine the thousands separator configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericseparatorconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

numeric_separator_configuration_property = quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
    decimal_separator="decimalSeparator",
    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
        grouping_style="groupingStyle",
        symbol="symbol",
        visibility="visibility"
    )
)

Attributes

decimal_separator

Determines the decimal separator.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericseparatorconfiguration.html#cfn-quicksight-template-numericseparatorconfiguration-decimalseparator

thousands_separator

The options that determine the thousands separator configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericseparatorconfiguration.html#cfn-quicksight-template-numericseparatorconfiguration-thousandsseparator

NumericalAggregationFunctionProperty

class CfnTemplate.NumericalAggregationFunctionProperty(*, percentile_aggregation=None, simple_numerical_aggregation=None)

Bases: object

Aggregation for numerical values.

Parameters:
  • percentile_aggregation (Union[IResolvable, PercentileAggregationProperty, Dict[str, Any], None]) – An aggregation based on the percentile of values in a dimension or measure.

  • simple_numerical_aggregation (Optional[str]) – Built-in aggregation functions for numerical values. - SUM : The sum of a dimension or measure. - AVERAGE : The average of a dimension or measure. - MIN : The minimum value of a dimension or measure. - MAX : The maximum value of a dimension or measure. - COUNT : The count of a dimension or measure. - DISTINCT_COUNT : The count of distinct values in a dimension or measure. - VAR : The variance of a dimension or measure. - VARP : The partitioned variance of a dimension or measure. - STDEV : The standard deviation of a dimension or measure. - STDEVP : The partitioned standard deviation of a dimension or measure. - MEDIAN : The median value of a dimension or measure.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalaggregationfunction.html

ExampleMetadata:

fixture=_generated

Example:

# 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

numerical_aggregation_function_property = quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
        percentile_value=123
    ),
    simple_numerical_aggregation="simpleNumericalAggregation"
)

Attributes

percentile_aggregation

An aggregation based on the percentile of values in a dimension or measure.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalaggregationfunction.html#cfn-quicksight-template-numericalaggregationfunction-percentileaggregation

simple_numerical_aggregation

Built-in aggregation functions for numerical values.

  • SUM : The sum of a dimension or measure.

  • AVERAGE : The average of a dimension or measure.

  • MIN : The minimum value of a dimension or measure.

  • MAX : The maximum value of a dimension or measure.

  • COUNT : The count of a dimension or measure.

  • DISTINCT_COUNT : The count of distinct values in a dimension or measure.

  • VAR : The variance of a dimension or measure.

  • VARP : The partitioned variance of a dimension or measure.

  • STDEV : The standard deviation of a dimension or measure.

  • STDEVP : The partitioned standard deviation of a dimension or measure.

  • MEDIAN : The median value of a dimension or measure.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalaggregationfunction.html#cfn-quicksight-template-numericalaggregationfunction-simplenumericalaggregation

NumericalDimensionFieldProperty

class CfnTemplate.NumericalDimensionFieldProperty(*, column, field_id, format_configuration=None, hierarchy_id=None)

Bases: object

The dimension type field with numerical type columns.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaldimensionfield.html

ExampleMetadata:

fixture=_generated

Example:

# 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

numerical_dimension_field_property = quicksight.CfnTemplate.NumericalDimensionFieldProperty(
    column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),
    field_id="fieldId",

    # the properties below are optional
    format_configuration=quicksight.CfnTemplate.NumberFormatConfigurationProperty(
        format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
            currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                number_scale="numberScale",
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix",
                symbol="symbol"
            ),
            number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                number_scale="numberScale",
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            ),
            percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            )
        )
    ),
    hierarchy_id="hierarchyId"
)

Attributes

column

The column that is used in the NumericalDimensionField .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaldimensionfield.html#cfn-quicksight-template-numericaldimensionfield-column

field_id

The custom field ID.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaldimensionfield.html#cfn-quicksight-template-numericaldimensionfield-fieldid

format_configuration

The format configuration of the field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaldimensionfield.html#cfn-quicksight-template-numericaldimensionfield-formatconfiguration

hierarchy_id

The custom hierarchy ID.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaldimensionfield.html#cfn-quicksight-template-numericaldimensionfield-hierarchyid

NumericalMeasureFieldProperty

class CfnTemplate.NumericalMeasureFieldProperty(*, column, field_id, aggregation_function=None, format_configuration=None)

Bases: object

The measure type field with numerical type columns.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalmeasurefield.html

ExampleMetadata:

fixture=_generated

Example:

# 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

numerical_measure_field_property = quicksight.CfnTemplate.NumericalMeasureFieldProperty(
    column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),
    field_id="fieldId",

    # the properties below are optional
    aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
        percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
            percentile_value=123
        ),
        simple_numerical_aggregation="simpleNumericalAggregation"
    ),
    format_configuration=quicksight.CfnTemplate.NumberFormatConfigurationProperty(
        format_configuration=quicksight.CfnTemplate.NumericFormatConfigurationProperty(
            currency_display_format_configuration=quicksight.CfnTemplate.CurrencyDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                number_scale="numberScale",
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix",
                symbol="symbol"
            ),
            number_display_format_configuration=quicksight.CfnTemplate.NumberDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                number_scale="numberScale",
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            ),
            percentage_display_format_configuration=quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
                decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
                    decimal_places=123
                ),
                negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
                    display_mode="displayMode"
                ),
                null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
                    null_string="nullString"
                ),
                prefix="prefix",
                separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
                    decimal_separator="decimalSeparator",
                    thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
                        grouping_style="groupingStyle",
                        symbol="symbol",
                        visibility="visibility"
                    )
                ),
                suffix="suffix"
            )
        )
    )
)

Attributes

aggregation_function

The aggregation function of the measure field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalmeasurefield.html#cfn-quicksight-template-numericalmeasurefield-aggregationfunction

column

The column that is used in the NumericalMeasureField .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalmeasurefield.html#cfn-quicksight-template-numericalmeasurefield-column

field_id

The custom field ID.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalmeasurefield.html#cfn-quicksight-template-numericalmeasurefield-fieldid

format_configuration

The format configuration of the field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalmeasurefield.html#cfn-quicksight-template-numericalmeasurefield-formatconfiguration

PaginationConfigurationProperty

class CfnTemplate.PaginationConfigurationProperty(*, page_number, page_size)

Bases: object

The pagination configuration for a table visual or boxplot.

Parameters:
  • page_number (Union[int, float]) – Indicates the page number.

  • page_size (Union[int, float]) – Indicates how many items render in one page.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paginationconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

pagination_configuration_property = quicksight.CfnTemplate.PaginationConfigurationProperty(
    page_number=123,
    page_size=123
)

Attributes

page_number

Indicates the page number.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paginationconfiguration.html#cfn-quicksight-template-paginationconfiguration-pagenumber

page_size

Indicates how many items render in one page.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paginationconfiguration.html#cfn-quicksight-template-paginationconfiguration-pagesize

PanelConfigurationProperty

class CfnTemplate.PanelConfigurationProperty(*, background_color=None, background_visibility=None, border_color=None, border_style=None, border_thickness=None, border_visibility=None, gutter_spacing=None, gutter_visibility=None, title=None)

Bases: object

A collection of options that configure how each panel displays in a small multiples chart.

Parameters:
  • background_color (Optional[str]) – Sets the background color for each panel.

  • background_visibility (Optional[str]) – Determines whether or not a background for each small multiples panel is rendered.

  • border_color (Optional[str]) – Sets the line color of panel borders.

  • border_style (Optional[str]) – Sets the line style of panel borders.

  • border_thickness (Optional[str]) – Sets the line thickness of panel borders.

  • border_visibility (Optional[str]) – Determines whether or not each panel displays a border.

  • gutter_spacing (Optional[str]) – Sets the total amount of negative space to display between sibling panels.

  • gutter_visibility (Optional[str]) – Determines whether or not negative space between sibling panels is rendered.

  • title (Union[IResolvable, PanelTitleOptionsProperty, Dict[str, Any], None]) – Configures the title display within each small multiples panel.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

panel_configuration_property = quicksight.CfnTemplate.PanelConfigurationProperty(
    background_color="backgroundColor",
    background_visibility="backgroundVisibility",
    border_color="borderColor",
    border_style="borderStyle",
    border_thickness="borderThickness",
    border_visibility="borderVisibility",
    gutter_spacing="gutterSpacing",
    gutter_visibility="gutterVisibility",
    title=quicksight.CfnTemplate.PanelTitleOptionsProperty(
        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
            font_color="fontColor",
            font_decoration="fontDecoration",
            font_family="fontFamily",
            font_size=quicksight.CfnTemplate.FontSizeProperty(
                absolute="absolute",
                relative="relative"
            ),
            font_style="fontStyle",
            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                name="name"
            )
        ),
        horizontal_text_alignment="horizontalTextAlignment",
        visibility="visibility"
    )
)

Attributes

background_color

Sets the background color for each panel.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html#cfn-quicksight-template-panelconfiguration-backgroundcolor

background_visibility

Determines whether or not a background for each small multiples panel is rendered.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html#cfn-quicksight-template-panelconfiguration-backgroundvisibility

border_color

Sets the line color of panel borders.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html#cfn-quicksight-template-panelconfiguration-bordercolor

border_style

Sets the line style of panel borders.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html#cfn-quicksight-template-panelconfiguration-borderstyle

border_thickness

Sets the line thickness of panel borders.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html#cfn-quicksight-template-panelconfiguration-borderthickness

border_visibility

Determines whether or not each panel displays a border.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html#cfn-quicksight-template-panelconfiguration-bordervisibility

gutter_spacing

Sets the total amount of negative space to display between sibling panels.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html#cfn-quicksight-template-panelconfiguration-gutterspacing

gutter_visibility

Determines whether or not negative space between sibling panels is rendered.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html#cfn-quicksight-template-panelconfiguration-guttervisibility

title

Configures the title display within each small multiples panel.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html#cfn-quicksight-template-panelconfiguration-title

PanelTitleOptionsProperty

class CfnTemplate.PanelTitleOptionsProperty(*, font_configuration=None, horizontal_text_alignment=None, visibility=None)

Bases: object

The options that determine the title styles for each small multiples panel.

Parameters:
  • font_configuration (Union[IResolvable, FontConfigurationProperty, Dict[str, Any], None]) –

  • horizontal_text_alignment (Optional[str]) – Sets the horizontal text alignment of the title within each panel.

  • visibility (Optional[str]) – Determines whether or not panel titles are displayed.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paneltitleoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

panel_title_options_property = quicksight.CfnTemplate.PanelTitleOptionsProperty(
    font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
        font_color="fontColor",
        font_decoration="fontDecoration",
        font_family="fontFamily",
        font_size=quicksight.CfnTemplate.FontSizeProperty(
            absolute="absolute",
            relative="relative"
        ),
        font_style="fontStyle",
        font_weight=quicksight.CfnTemplate.FontWeightProperty(
            name="name"
        )
    ),
    horizontal_text_alignment="horizontalTextAlignment",
    visibility="visibility"
)

Attributes

font_configuration

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paneltitleoptions.html#cfn-quicksight-template-paneltitleoptions-fontconfiguration

Type:

see

horizontal_text_alignment

Sets the horizontal text alignment of the title within each panel.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paneltitleoptions.html#cfn-quicksight-template-paneltitleoptions-horizontaltextalignment

visibility

Determines whether or not panel titles are displayed.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paneltitleoptions.html#cfn-quicksight-template-paneltitleoptions-visibility

ParameterControlProperty

class CfnTemplate.ParameterControlProperty(*, date_time_picker=None, dropdown=None, list=None, slider=None, text_area=None, text_field=None)

Bases: object

The control of a parameter that users can interact with in a dashboard or an analysis.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametercontrol.html

ExampleMetadata:

fixture=_generated

Example:

# 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

# date_icon_visibility: Any
# helper_text_visibility: Any

parameter_control_property = quicksight.CfnTemplate.ParameterControlProperty(
    date_time_picker=quicksight.CfnTemplate.ParameterDateTimePickerControlProperty(
        parameter_control_id="parameterControlId",
        source_parameter_name="sourceParameterName",
        title="title",

        # the properties below are optional
        display_options=quicksight.CfnTemplate.DateTimePickerControlDisplayOptionsProperty(
            date_icon_visibility=date_icon_visibility,
            date_time_format="dateTimeFormat",
            helper_text_visibility=helper_text_visibility,
            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                info_icon_text="infoIconText",
                visibility="visibility"
            ),
            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            )
        )
    ),
    dropdown=quicksight.CfnTemplate.ParameterDropDownControlProperty(
        parameter_control_id="parameterControlId",
        source_parameter_name="sourceParameterName",
        title="title",

        # the properties below are optional
        cascading_control_configuration=quicksight.CfnTemplate.CascadingControlConfigurationProperty(
            source_controls=[quicksight.CfnTemplate.CascadingControlSourceProperty(
                column_to_match=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),
                source_sheet_control_id="sourceSheetControlId"
            )]
        ),
        commit_mode="commitMode",
        display_options=quicksight.CfnTemplate.DropDownControlDisplayOptionsProperty(
            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                info_icon_text="infoIconText",
                visibility="visibility"
            ),
            select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
                visibility="visibility"
            ),
            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            )
        ),
        selectable_values=quicksight.CfnTemplate.ParameterSelectableValuesProperty(
            link_to_data_set_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            values=["values"]
        ),
        type="type"
    ),
    list=quicksight.CfnTemplate.ParameterListControlProperty(
        parameter_control_id="parameterControlId",
        source_parameter_name="sourceParameterName",
        title="title",

        # the properties below are optional
        cascading_control_configuration=quicksight.CfnTemplate.CascadingControlConfigurationProperty(
            source_controls=[quicksight.CfnTemplate.CascadingControlSourceProperty(
                column_to_match=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),
                source_sheet_control_id="sourceSheetControlId"
            )]
        ),
        display_options=quicksight.CfnTemplate.ListControlDisplayOptionsProperty(
            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                info_icon_text="infoIconText",
                visibility="visibility"
            ),
            search_options=quicksight.CfnTemplate.ListControlSearchOptionsProperty(
                visibility="visibility"
            ),
            select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
                visibility="visibility"
            ),
            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            )
        ),
        selectable_values=quicksight.CfnTemplate.ParameterSelectableValuesProperty(
            link_to_data_set_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            values=["values"]
        ),
        type="type"
    ),
    slider=quicksight.CfnTemplate.ParameterSliderControlProperty(
        maximum_value=123,
        minimum_value=123,
        parameter_control_id="parameterControlId",
        source_parameter_name="sourceParameterName",
        step_size=123,
        title="title",

        # the properties below are optional
        display_options=quicksight.CfnTemplate.SliderControlDisplayOptionsProperty(
            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                info_icon_text="infoIconText",
                visibility="visibility"
            ),
            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            )
        )
    ),
    text_area=quicksight.CfnTemplate.ParameterTextAreaControlProperty(
        parameter_control_id="parameterControlId",
        source_parameter_name="sourceParameterName",
        title="title",

        # the properties below are optional
        delimiter="delimiter",
        display_options=quicksight.CfnTemplate.TextAreaControlDisplayOptionsProperty(
            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                info_icon_text="infoIconText",
                visibility="visibility"
            ),
            placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
                visibility="visibility"
            ),
            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            )
        )
    ),
    text_field=quicksight.CfnTemplate.ParameterTextFieldControlProperty(
        parameter_control_id="parameterControlId",
        source_parameter_name="sourceParameterName",
        title="title",

        # the properties below are optional
        display_options=quicksight.CfnTemplate.TextFieldControlDisplayOptionsProperty(
            info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
                info_icon_text="infoIconText",
                visibility="visibility"
            ),
            placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
                visibility="visibility"
            ),
            title_options=quicksight.CfnTemplate.LabelOptionsProperty(
                custom_label="customLabel",
                font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                    font_color="fontColor",
                    font_decoration="fontDecoration",
                    font_family="fontFamily",
                    font_size=quicksight.CfnTemplate.FontSizeProperty(
                        absolute="absolute",
                        relative="relative"
                    ),
                    font_style="fontStyle",
                    font_weight=quicksight.CfnTemplate.FontWeightProperty(
                        name="name"
                    )
                ),
                visibility="visibility"
            )
        )
    )
)

Attributes

date_time_picker

A control from a date parameter that specifies date and time.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametercontrol.html#cfn-quicksight-template-parametercontrol-datetimepicker

dropdown

A control to display a dropdown list with buttons that are used to select a single value.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametercontrol.html#cfn-quicksight-template-parametercontrol-dropdown

list

A control to display a list with buttons or boxes that are used to select either a single value or multiple values.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametercontrol.html#cfn-quicksight-template-parametercontrol-list

slider

A control to display a horizontal toggle bar.

This is used to change a value by sliding the toggle.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametercontrol.html#cfn-quicksight-template-parametercontrol-slider

text_area

A control to display a text box that is used to enter multiple entries.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametercontrol.html#cfn-quicksight-template-parametercontrol-textarea

text_field

A control to display a text box that is used to enter a single entry.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametercontrol.html#cfn-quicksight-template-parametercontrol-textfield

ParameterDateTimePickerControlProperty

class CfnTemplate.ParameterDateTimePickerControlProperty(*, parameter_control_id, source_parameter_name, title, display_options=None)

Bases: object

A control from a date parameter that specifies date and time.

Parameters:
  • parameter_control_id (str) – The ID of the ParameterDateTimePickerControl .

  • source_parameter_name (str) – The name of the ParameterDateTimePickerControl .

  • title (str) – The title of the ParameterDateTimePickerControl .

  • display_options (Union[IResolvable, DateTimePickerControlDisplayOptionsProperty, Dict[str, Any], None]) – The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdatetimepickercontrol.html

ExampleMetadata:

fixture=_generated

Example:

# 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

# date_icon_visibility: Any
# helper_text_visibility: Any

parameter_date_time_picker_control_property = quicksight.CfnTemplate.ParameterDateTimePickerControlProperty(
    parameter_control_id="parameterControlId",
    source_parameter_name="sourceParameterName",
    title="title",

    # the properties below are optional
    display_options=quicksight.CfnTemplate.DateTimePickerControlDisplayOptionsProperty(
        date_icon_visibility=date_icon_visibility,
        date_time_format="dateTimeFormat",
        helper_text_visibility=helper_text_visibility,
        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
            info_icon_text="infoIconText",
            visibility="visibility"
        ),
        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        )
    )
)

Attributes

display_options

The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdatetimepickercontrol.html#cfn-quicksight-template-parameterdatetimepickercontrol-displayoptions

parameter_control_id

The ID of the ParameterDateTimePickerControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdatetimepickercontrol.html#cfn-quicksight-template-parameterdatetimepickercontrol-parametercontrolid

source_parameter_name

The name of the ParameterDateTimePickerControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdatetimepickercontrol.html#cfn-quicksight-template-parameterdatetimepickercontrol-sourceparametername

title

The title of the ParameterDateTimePickerControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdatetimepickercontrol.html#cfn-quicksight-template-parameterdatetimepickercontrol-title

ParameterDeclarationProperty

class CfnTemplate.ParameterDeclarationProperty(*, date_time_parameter_declaration=None, decimal_parameter_declaration=None, integer_parameter_declaration=None, string_parameter_declaration=None)

Bases: object

The declaration definition of a parameter.

For more information, see Parameters in Amazon QuickSight in the Amazon QuickSight User Guide .

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdeclaration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

parameter_declaration_property = quicksight.CfnTemplate.ParameterDeclarationProperty(
    date_time_parameter_declaration=quicksight.CfnTemplate.DateTimeParameterDeclarationProperty(
        name="name",

        # the properties below are optional
        default_values=quicksight.CfnTemplate.DateTimeDefaultValuesProperty(
            dynamic_value=quicksight.CfnTemplate.DynamicDefaultValueProperty(
                default_value_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),

                # the properties below are optional
                group_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),
                user_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                )
            ),
            rolling_date=quicksight.CfnTemplate.RollingDateConfigurationProperty(
                expression="expression",

                # the properties below are optional
                data_set_identifier="dataSetIdentifier"
            ),
            static_values=["staticValues"]
        ),
        mapped_data_set_parameters=[quicksight.CfnTemplate.MappedDataSetParameterProperty(
            data_set_identifier="dataSetIdentifier",
            data_set_parameter_name="dataSetParameterName"
        )],
        time_granularity="timeGranularity",
        value_when_unset=quicksight.CfnTemplate.DateTimeValueWhenUnsetConfigurationProperty(
            custom_value="customValue",
            value_when_unset_option="valueWhenUnsetOption"
        )
    ),
    decimal_parameter_declaration=quicksight.CfnTemplate.DecimalParameterDeclarationProperty(
        name="name",
        parameter_value_type="parameterValueType",

        # the properties below are optional
        default_values=quicksight.CfnTemplate.DecimalDefaultValuesProperty(
            dynamic_value=quicksight.CfnTemplate.DynamicDefaultValueProperty(
                default_value_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),

                # the properties below are optional
                group_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),
                user_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                )
            ),
            static_values=[123]
        ),
        mapped_data_set_parameters=[quicksight.CfnTemplate.MappedDataSetParameterProperty(
            data_set_identifier="dataSetIdentifier",
            data_set_parameter_name="dataSetParameterName"
        )],
        value_when_unset=quicksight.CfnTemplate.DecimalValueWhenUnsetConfigurationProperty(
            custom_value=123,
            value_when_unset_option="valueWhenUnsetOption"
        )
    ),
    integer_parameter_declaration=quicksight.CfnTemplate.IntegerParameterDeclarationProperty(
        name="name",
        parameter_value_type="parameterValueType",

        # the properties below are optional
        default_values=quicksight.CfnTemplate.IntegerDefaultValuesProperty(
            dynamic_value=quicksight.CfnTemplate.DynamicDefaultValueProperty(
                default_value_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),

                # the properties below are optional
                group_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),
                user_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                )
            ),
            static_values=[123]
        ),
        mapped_data_set_parameters=[quicksight.CfnTemplate.MappedDataSetParameterProperty(
            data_set_identifier="dataSetIdentifier",
            data_set_parameter_name="dataSetParameterName"
        )],
        value_when_unset=quicksight.CfnTemplate.IntegerValueWhenUnsetConfigurationProperty(
            custom_value=123,
            value_when_unset_option="valueWhenUnsetOption"
        )
    ),
    string_parameter_declaration=quicksight.CfnTemplate.StringParameterDeclarationProperty(
        name="name",
        parameter_value_type="parameterValueType",

        # the properties below are optional
        default_values=quicksight.CfnTemplate.StringDefaultValuesProperty(
            dynamic_value=quicksight.CfnTemplate.DynamicDefaultValueProperty(
                default_value_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),

                # the properties below are optional
                group_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),
                user_name_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                )
            ),
            static_values=["staticValues"]
        ),
        mapped_data_set_parameters=[quicksight.CfnTemplate.MappedDataSetParameterProperty(
            data_set_identifier="dataSetIdentifier",
            data_set_parameter_name="dataSetParameterName"
        )],
        value_when_unset=quicksight.CfnTemplate.StringValueWhenUnsetConfigurationProperty(
            custom_value="customValue",
            value_when_unset_option="valueWhenUnsetOption"
        )
    )
)

Attributes

date_time_parameter_declaration

A parameter declaration for the DateTime data type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdeclaration.html#cfn-quicksight-template-parameterdeclaration-datetimeparameterdeclaration

decimal_parameter_declaration

A parameter declaration for the Decimal data type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdeclaration.html#cfn-quicksight-template-parameterdeclaration-decimalparameterdeclaration

integer_parameter_declaration

A parameter declaration for the Integer data type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdeclaration.html#cfn-quicksight-template-parameterdeclaration-integerparameterdeclaration

string_parameter_declaration

A parameter declaration for the String data type.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdeclaration.html#cfn-quicksight-template-parameterdeclaration-stringparameterdeclaration

ParameterDropDownControlProperty

class CfnTemplate.ParameterDropDownControlProperty(*, parameter_control_id, source_parameter_name, title, cascading_control_configuration=None, commit_mode=None, display_options=None, selectable_values=None, type=None)

Bases: object

A control to display a dropdown list with buttons that are used to select a single value.

Parameters:
  • parameter_control_id (str) – The ID of the ParameterDropDownControl .

  • source_parameter_name (str) – The source parameter name of the ParameterDropDownControl .

  • title (str) – The title of the ParameterDropDownControl .

  • cascading_control_configuration (Union[IResolvable, CascadingControlConfigurationProperty, Dict[str, Any], None]) – The values that are displayed in a control can be configured to only show values that are valid based on what’s selected in other controls.

  • commit_mode (Optional[str]) – The visibility configuration of the Apply button on a ParameterDropDownControl .

  • display_options (Union[IResolvable, DropDownControlDisplayOptionsProperty, Dict[str, Any], None]) – The display options of a control.

  • selectable_values (Union[IResolvable, ParameterSelectableValuesProperty, Dict[str, Any], None]) – A list of selectable values that are used in a control.

  • type (Optional[str]) – The type parameter name of the ParameterDropDownControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdropdowncontrol.html

ExampleMetadata:

fixture=_generated

Example:

# 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

parameter_drop_down_control_property = quicksight.CfnTemplate.ParameterDropDownControlProperty(
    parameter_control_id="parameterControlId",
    source_parameter_name="sourceParameterName",
    title="title",

    # the properties below are optional
    cascading_control_configuration=quicksight.CfnTemplate.CascadingControlConfigurationProperty(
        source_controls=[quicksight.CfnTemplate.CascadingControlSourceProperty(
            column_to_match=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            source_sheet_control_id="sourceSheetControlId"
        )]
    ),
    commit_mode="commitMode",
    display_options=quicksight.CfnTemplate.DropDownControlDisplayOptionsProperty(
        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
            info_icon_text="infoIconText",
            visibility="visibility"
        ),
        select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
            visibility="visibility"
        ),
        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        )
    ),
    selectable_values=quicksight.CfnTemplate.ParameterSelectableValuesProperty(
        link_to_data_set_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),
        values=["values"]
    ),
    type="type"
)

Attributes

cascading_control_configuration

The values that are displayed in a control can be configured to only show values that are valid based on what’s selected in other controls.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdropdowncontrol.html#cfn-quicksight-template-parameterdropdowncontrol-cascadingcontrolconfiguration

commit_mode

The visibility configuration of the Apply button on a ParameterDropDownControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdropdowncontrol.html#cfn-quicksight-template-parameterdropdowncontrol-commitmode

display_options

The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdropdowncontrol.html#cfn-quicksight-template-parameterdropdowncontrol-displayoptions

parameter_control_id

The ID of the ParameterDropDownControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdropdowncontrol.html#cfn-quicksight-template-parameterdropdowncontrol-parametercontrolid

selectable_values

A list of selectable values that are used in a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdropdowncontrol.html#cfn-quicksight-template-parameterdropdowncontrol-selectablevalues

source_parameter_name

The source parameter name of the ParameterDropDownControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdropdowncontrol.html#cfn-quicksight-template-parameterdropdowncontrol-sourceparametername

title

The title of the ParameterDropDownControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdropdowncontrol.html#cfn-quicksight-template-parameterdropdowncontrol-title

type

The type parameter name of the ParameterDropDownControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdropdowncontrol.html#cfn-quicksight-template-parameterdropdowncontrol-type

ParameterListControlProperty

class CfnTemplate.ParameterListControlProperty(*, parameter_control_id, source_parameter_name, title, cascading_control_configuration=None, display_options=None, selectable_values=None, type=None)

Bases: object

A control to display a list with buttons or boxes that are used to select either a single value or multiple values.

Parameters:
  • parameter_control_id (str) – The ID of the ParameterListControl .

  • source_parameter_name (str) – The source parameter name of the ParameterListControl .

  • title (str) – The title of the ParameterListControl .

  • cascading_control_configuration (Union[IResolvable, CascadingControlConfigurationProperty, Dict[str, Any], None]) – The values that are displayed in a control can be configured to only show values that are valid based on what’s selected in other controls.

  • display_options (Union[IResolvable, ListControlDisplayOptionsProperty, Dict[str, Any], None]) – The display options of a control.

  • selectable_values (Union[IResolvable, ParameterSelectableValuesProperty, Dict[str, Any], None]) – A list of selectable values that are used in a control.

  • type (Optional[str]) – The type of ParameterListControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterlistcontrol.html

ExampleMetadata:

fixture=_generated

Example:

# 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

parameter_list_control_property = quicksight.CfnTemplate.ParameterListControlProperty(
    parameter_control_id="parameterControlId",
    source_parameter_name="sourceParameterName",
    title="title",

    # the properties below are optional
    cascading_control_configuration=quicksight.CfnTemplate.CascadingControlConfigurationProperty(
        source_controls=[quicksight.CfnTemplate.CascadingControlSourceProperty(
            column_to_match=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            source_sheet_control_id="sourceSheetControlId"
        )]
    ),
    display_options=quicksight.CfnTemplate.ListControlDisplayOptionsProperty(
        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
            info_icon_text="infoIconText",
            visibility="visibility"
        ),
        search_options=quicksight.CfnTemplate.ListControlSearchOptionsProperty(
            visibility="visibility"
        ),
        select_all_options=quicksight.CfnTemplate.ListControlSelectAllOptionsProperty(
            visibility="visibility"
        ),
        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        )
    ),
    selectable_values=quicksight.CfnTemplate.ParameterSelectableValuesProperty(
        link_to_data_set_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),
        values=["values"]
    ),
    type="type"
)

Attributes

cascading_control_configuration

The values that are displayed in a control can be configured to only show values that are valid based on what’s selected in other controls.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterlistcontrol.html#cfn-quicksight-template-parameterlistcontrol-cascadingcontrolconfiguration

display_options

The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterlistcontrol.html#cfn-quicksight-template-parameterlistcontrol-displayoptions

parameter_control_id

The ID of the ParameterListControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterlistcontrol.html#cfn-quicksight-template-parameterlistcontrol-parametercontrolid

selectable_values

A list of selectable values that are used in a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterlistcontrol.html#cfn-quicksight-template-parameterlistcontrol-selectablevalues

source_parameter_name

The source parameter name of the ParameterListControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterlistcontrol.html#cfn-quicksight-template-parameterlistcontrol-sourceparametername

title

The title of the ParameterListControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterlistcontrol.html#cfn-quicksight-template-parameterlistcontrol-title

type

The type of ParameterListControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterlistcontrol.html#cfn-quicksight-template-parameterlistcontrol-type

ParameterSelectableValuesProperty

class CfnTemplate.ParameterSelectableValuesProperty(*, link_to_data_set_column=None, values=None)

Bases: object

A list of selectable values that are used in a control.

Parameters:
  • link_to_data_set_column (Union[IResolvable, ColumnIdentifierProperty, Dict[str, Any], None]) – The column identifier that fetches values from the data set.

  • values (Optional[Sequence[str]]) – The values that are used in ParameterSelectableValues .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterselectablevalues.html

ExampleMetadata:

fixture=_generated

Example:

# 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

parameter_selectable_values_property = quicksight.CfnTemplate.ParameterSelectableValuesProperty(
    link_to_data_set_column=quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    ),
    values=["values"]
)

Attributes

The column identifier that fetches values from the data set.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterselectablevalues.html#cfn-quicksight-template-parameterselectablevalues-linktodatasetcolumn

values

The values that are used in ParameterSelectableValues .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterselectablevalues.html#cfn-quicksight-template-parameterselectablevalues-values

ParameterSliderControlProperty

class CfnTemplate.ParameterSliderControlProperty(*, maximum_value, minimum_value, parameter_control_id, source_parameter_name, step_size, title, display_options=None)

Bases: object

A control to display a horizontal toggle bar.

This is used to change a value by sliding the toggle.

Parameters:
  • maximum_value (Union[int, float]) – The larger value that is displayed at the right of the slider. Default: - 0

  • minimum_value (Union[int, float]) – The smaller value that is displayed at the left of the slider. Default: - 0

  • parameter_control_id (str) – The ID of the ParameterSliderControl .

  • source_parameter_name (str) – The source parameter name of the ParameterSliderControl .

  • step_size (Union[int, float]) – The number of increments that the slider bar is divided into. Default: - 0

  • title (str) – The title of the ParameterSliderControl .

  • display_options (Union[IResolvable, SliderControlDisplayOptionsProperty, Dict[str, Any], None]) – The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterslidercontrol.html

ExampleMetadata:

fixture=_generated

Example:

# 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

parameter_slider_control_property = quicksight.CfnTemplate.ParameterSliderControlProperty(
    maximum_value=123,
    minimum_value=123,
    parameter_control_id="parameterControlId",
    source_parameter_name="sourceParameterName",
    step_size=123,
    title="title",

    # the properties below are optional
    display_options=quicksight.CfnTemplate.SliderControlDisplayOptionsProperty(
        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
            info_icon_text="infoIconText",
            visibility="visibility"
        ),
        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        )
    )
)

Attributes

display_options

The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterslidercontrol.html#cfn-quicksight-template-parameterslidercontrol-displayoptions

maximum_value

The larger value that is displayed at the right of the slider.

Default:
  • 0

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterslidercontrol.html#cfn-quicksight-template-parameterslidercontrol-maximumvalue

minimum_value

The smaller value that is displayed at the left of the slider.

Default:
  • 0

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterslidercontrol.html#cfn-quicksight-template-parameterslidercontrol-minimumvalue

parameter_control_id

The ID of the ParameterSliderControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterslidercontrol.html#cfn-quicksight-template-parameterslidercontrol-parametercontrolid

source_parameter_name

The source parameter name of the ParameterSliderControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterslidercontrol.html#cfn-quicksight-template-parameterslidercontrol-sourceparametername

step_size

The number of increments that the slider bar is divided into.

Default:
  • 0

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterslidercontrol.html#cfn-quicksight-template-parameterslidercontrol-stepsize

title

The title of the ParameterSliderControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterslidercontrol.html#cfn-quicksight-template-parameterslidercontrol-title

ParameterTextAreaControlProperty

class CfnTemplate.ParameterTextAreaControlProperty(*, parameter_control_id, source_parameter_name, title, delimiter=None, display_options=None)

Bases: object

A control to display a text box that is used to enter multiple entries.

Parameters:
  • parameter_control_id (str) – The ID of the ParameterTextAreaControl .

  • source_parameter_name (str) – The source parameter name of the ParameterTextAreaControl .

  • title (str) – The title of the ParameterTextAreaControl .

  • delimiter (Optional[str]) – The delimiter that is used to separate the lines in text.

  • display_options (Union[IResolvable, TextAreaControlDisplayOptionsProperty, Dict[str, Any], None]) – The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextareacontrol.html

ExampleMetadata:

fixture=_generated

Example:

# 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

parameter_text_area_control_property = quicksight.CfnTemplate.ParameterTextAreaControlProperty(
    parameter_control_id="parameterControlId",
    source_parameter_name="sourceParameterName",
    title="title",

    # the properties below are optional
    delimiter="delimiter",
    display_options=quicksight.CfnTemplate.TextAreaControlDisplayOptionsProperty(
        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
            info_icon_text="infoIconText",
            visibility="visibility"
        ),
        placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
            visibility="visibility"
        ),
        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        )
    )
)

Attributes

delimiter

The delimiter that is used to separate the lines in text.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextareacontrol.html#cfn-quicksight-template-parametertextareacontrol-delimiter

display_options

The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextareacontrol.html#cfn-quicksight-template-parametertextareacontrol-displayoptions

parameter_control_id

The ID of the ParameterTextAreaControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextareacontrol.html#cfn-quicksight-template-parametertextareacontrol-parametercontrolid

source_parameter_name

The source parameter name of the ParameterTextAreaControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextareacontrol.html#cfn-quicksight-template-parametertextareacontrol-sourceparametername

title

The title of the ParameterTextAreaControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextareacontrol.html#cfn-quicksight-template-parametertextareacontrol-title

ParameterTextFieldControlProperty

class CfnTemplate.ParameterTextFieldControlProperty(*, parameter_control_id, source_parameter_name, title, display_options=None)

Bases: object

A control to display a text box that is used to enter a single entry.

Parameters:
  • parameter_control_id (str) – The ID of the ParameterTextFieldControl .

  • source_parameter_name (str) – The source parameter name of the ParameterTextFieldControl .

  • title (str) – The title of the ParameterTextFieldControl .

  • display_options (Union[IResolvable, TextFieldControlDisplayOptionsProperty, Dict[str, Any], None]) – The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextfieldcontrol.html

ExampleMetadata:

fixture=_generated

Example:

# 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

parameter_text_field_control_property = quicksight.CfnTemplate.ParameterTextFieldControlProperty(
    parameter_control_id="parameterControlId",
    source_parameter_name="sourceParameterName",
    title="title",

    # the properties below are optional
    display_options=quicksight.CfnTemplate.TextFieldControlDisplayOptionsProperty(
        info_icon_label_options=quicksight.CfnTemplate.SheetControlInfoIconLabelOptionsProperty(
            info_icon_text="infoIconText",
            visibility="visibility"
        ),
        placeholder_options=quicksight.CfnTemplate.TextControlPlaceholderOptionsProperty(
            visibility="visibility"
        ),
        title_options=quicksight.CfnTemplate.LabelOptionsProperty(
            custom_label="customLabel",
            font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
                font_color="fontColor",
                font_decoration="fontDecoration",
                font_family="fontFamily",
                font_size=quicksight.CfnTemplate.FontSizeProperty(
                    absolute="absolute",
                    relative="relative"
                ),
                font_style="fontStyle",
                font_weight=quicksight.CfnTemplate.FontWeightProperty(
                    name="name"
                )
            ),
            visibility="visibility"
        )
    )
)

Attributes

display_options

The display options of a control.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextfieldcontrol.html#cfn-quicksight-template-parametertextfieldcontrol-displayoptions

parameter_control_id

The ID of the ParameterTextFieldControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextfieldcontrol.html#cfn-quicksight-template-parametertextfieldcontrol-parametercontrolid

source_parameter_name

The source parameter name of the ParameterTextFieldControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextfieldcontrol.html#cfn-quicksight-template-parametertextfieldcontrol-sourceparametername

title

The title of the ParameterTextFieldControl .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextfieldcontrol.html#cfn-quicksight-template-parametertextfieldcontrol-title

PercentVisibleRangeProperty

class CfnTemplate.PercentVisibleRangeProperty(*, from_=None, to=None)

Bases: object

The percent range in the visible range.

Parameters:
  • from – The lower bound of the range.

  • to (Union[int, float, None]) – The top bound of the range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentvisiblerange.html

ExampleMetadata:

fixture=_generated

Example:

# 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

percent_visible_range_property = quicksight.CfnTemplate.PercentVisibleRangeProperty(
    from=123,
    to=123
)

Attributes

from_

The lower bound of the range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentvisiblerange.html#cfn-quicksight-template-percentvisiblerange-from

to

The top bound of the range.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentvisiblerange.html#cfn-quicksight-template-percentvisiblerange-to

PercentageDisplayFormatConfigurationProperty

class CfnTemplate.PercentageDisplayFormatConfigurationProperty(*, decimal_places_configuration=None, negative_value_configuration=None, null_value_format_configuration=None, prefix=None, separator_configuration=None, suffix=None)

Bases: object

The options that determine the percentage display format configuration.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentagedisplayformatconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

percentage_display_format_configuration_property = quicksight.CfnTemplate.PercentageDisplayFormatConfigurationProperty(
    decimal_places_configuration=quicksight.CfnTemplate.DecimalPlacesConfigurationProperty(
        decimal_places=123
    ),
    negative_value_configuration=quicksight.CfnTemplate.NegativeValueConfigurationProperty(
        display_mode="displayMode"
    ),
    null_value_format_configuration=quicksight.CfnTemplate.NullValueFormatConfigurationProperty(
        null_string="nullString"
    ),
    prefix="prefix",
    separator_configuration=quicksight.CfnTemplate.NumericSeparatorConfigurationProperty(
        decimal_separator="decimalSeparator",
        thousands_separator=quicksight.CfnTemplate.ThousandSeparatorOptionsProperty(
            grouping_style="groupingStyle",
            symbol="symbol",
            visibility="visibility"
        )
    ),
    suffix="suffix"
)

Attributes

decimal_places_configuration

The option that determines the decimal places configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentagedisplayformatconfiguration.html#cfn-quicksight-template-percentagedisplayformatconfiguration-decimalplacesconfiguration

negative_value_configuration

The options that determine the negative value configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentagedisplayformatconfiguration.html#cfn-quicksight-template-percentagedisplayformatconfiguration-negativevalueconfiguration

null_value_format_configuration

The options that determine the null value format configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentagedisplayformatconfiguration.html#cfn-quicksight-template-percentagedisplayformatconfiguration-nullvalueformatconfiguration

prefix

Determines the prefix value of the percentage format.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentagedisplayformatconfiguration.html#cfn-quicksight-template-percentagedisplayformatconfiguration-prefix

separator_configuration

The options that determine the numeric separator configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentagedisplayformatconfiguration.html#cfn-quicksight-template-percentagedisplayformatconfiguration-separatorconfiguration

suffix

Determines the suffix value of the percentage format.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentagedisplayformatconfiguration.html#cfn-quicksight-template-percentagedisplayformatconfiguration-suffix

PercentileAggregationProperty

class CfnTemplate.PercentileAggregationProperty(*, percentile_value=None)

Bases: object

An aggregation based on the percentile of values in a dimension or measure.

Parameters:

percentile_value (Union[int, float, None]) – The percentile value. This value can be any numeric constant 0–100. A percentile value of 50 computes the median value of the measure.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentileaggregation.html

ExampleMetadata:

fixture=_generated

Example:

# 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

percentile_aggregation_property = quicksight.CfnTemplate.PercentileAggregationProperty(
    percentile_value=123
)

Attributes

percentile_value

The percentile value.

This value can be any numeric constant 0–100. A percentile value of 50 computes the median value of the measure.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentileaggregation.html#cfn-quicksight-template-percentileaggregation-percentilevalue

PeriodOverPeriodComputationProperty

class CfnTemplate.PeriodOverPeriodComputationProperty(*, computation_id, name=None, time=None, value=None)

Bases: object

The period over period computation configuration.

Parameters:
  • computation_id (str) – The ID for a computation.

  • name (Optional[str]) – The name of a computation.

  • time (Union[IResolvable, DimensionFieldProperty, Dict[str, Any], None]) – The time field that is used in a computation.

  • value (Union[IResolvable, MeasureFieldProperty, Dict[str, Any], None]) – The value field that is used in a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodoverperiodcomputation.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
computation_id

The ID for a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodoverperiodcomputation.html#cfn-quicksight-template-periodoverperiodcomputation-computationid

name

The name of a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodoverperiodcomputation.html#cfn-quicksight-template-periodoverperiodcomputation-name

time

The time field that is used in a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodoverperiodcomputation.html#cfn-quicksight-template-periodoverperiodcomputation-time

value

The value field that is used in a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodoverperiodcomputation.html#cfn-quicksight-template-periodoverperiodcomputation-value

PeriodToDateComputationProperty

class CfnTemplate.PeriodToDateComputationProperty(*, computation_id, name=None, period_time_granularity=None, time=None, value=None)

Bases: object

The period to date computation configuration.

Parameters:
  • computation_id (str) – The ID for a computation.

  • name (Optional[str]) – The name of a computation.

  • period_time_granularity (Optional[str]) – The time granularity setup of period to date computation. Choose from the following options:. - YEAR: Year to date. - MONTH: Month to date.

  • time (Union[IResolvable, DimensionFieldProperty, Dict[str, Any], None]) – The time field that is used in a computation.

  • value (Union[IResolvable, MeasureFieldProperty, Dict[str, Any], None]) – The value field that is used in a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodtodatecomputation.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
computation_id

The ID for a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodtodatecomputation.html#cfn-quicksight-template-periodtodatecomputation-computationid

name

The name of a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodtodatecomputation.html#cfn-quicksight-template-periodtodatecomputation-name

period_time_granularity

.

  • YEAR: Year to date.

  • MONTH: Month to date.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodtodatecomputation.html#cfn-quicksight-template-periodtodatecomputation-periodtimegranularity

Type:

The time granularity setup of period to date computation. Choose from the following options

time

The time field that is used in a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodtodatecomputation.html#cfn-quicksight-template-periodtodatecomputation-time

value

The value field that is used in a computation.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodtodatecomputation.html#cfn-quicksight-template-periodtodatecomputation-value

PieChartAggregatedFieldWellsProperty

class CfnTemplate.PieChartAggregatedFieldWellsProperty(*, category=None, small_multiples=None, values=None)

Bases: object

The field well configuration of a pie chart.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartaggregatedfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
category

The category (group/color) field wells of a pie chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartaggregatedfieldwells.html#cfn-quicksight-template-piechartaggregatedfieldwells-category

small_multiples

The small multiples field well of a pie chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartaggregatedfieldwells.html#cfn-quicksight-template-piechartaggregatedfieldwells-smallmultiples

values

The value field wells of a pie chart.

Values are aggregated based on categories.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartaggregatedfieldwells.html#cfn-quicksight-template-piechartaggregatedfieldwells-values

PieChartConfigurationProperty

class CfnTemplate.PieChartConfigurationProperty(*, category_label_options=None, contribution_analysis_defaults=None, data_labels=None, donut_options=None, field_wells=None, interactions=None, legend=None, small_multiples_options=None, sort_configuration=None, tooltip=None, value_label_options=None, visual_palette=None)

Bases: object

The configuration of a pie chart.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
category_label_options

The label options of the group/color that is displayed in a pie chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-categorylabeloptions

contribution_analysis_defaults

The contribution analysis (anomaly configuration) setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-contributionanalysisdefaults

data_labels

The options that determine if visual data labels are displayed.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-datalabels

donut_options

The options that determine the shape of the chart.

This option determines whether the chart is a pie chart or a donut chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-donutoptions

field_wells

The field wells of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-fieldwells

interactions

The general visual interactions setup for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-interactions

legend

The legend display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-legend

small_multiples_options

The small multiples setup for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-smallmultiplesoptions

sort_configuration

The sort configuration of a pie chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-sortconfiguration

tooltip

The tooltip display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-tooltip

value_label_options

The label options for the value that is displayed in a pie chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-valuelabeloptions

visual_palette

The palette (chart color) display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-visualpalette

PieChartFieldWellsProperty

class CfnTemplate.PieChartFieldWellsProperty(*, pie_chart_aggregated_field_wells=None)

Bases: object

The field well configuration of a pie chart.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:

pie_chart_aggregated_field_wells (Union[IResolvable, PieChartAggregatedFieldWellsProperty, Dict[str, Any], None]) – The field well configuration of a pie chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
pie_chart_aggregated_field_wells

The field well configuration of a pie chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartfieldwells.html#cfn-quicksight-template-piechartfieldwells-piechartaggregatedfieldwells

PieChartSortConfigurationProperty

class CfnTemplate.PieChartSortConfigurationProperty(*, category_items_limit=None, category_sort=None, small_multiples_limit_configuration=None, small_multiples_sort=None)

Bases: object

The sort configuration of a pie chart.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartsortconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

pie_chart_sort_configuration_property = quicksight.CfnTemplate.PieChartSortConfigurationProperty(
    category_items_limit=quicksight.CfnTemplate.ItemsLimitConfigurationProperty(
        items_limit=123,
        other_categories="otherCategories"
    ),
    category_sort=[quicksight.CfnTemplate.FieldSortOptionsProperty(
        column_sort=quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        ),
        field_sort=quicksight.CfnTemplate.FieldSortProperty(
            direction="direction",
            field_id="fieldId"
        )
    )],
    small_multiples_limit_configuration=quicksight.CfnTemplate.ItemsLimitConfigurationProperty(
        items_limit=123,
        other_categories="otherCategories"
    ),
    small_multiples_sort=[quicksight.CfnTemplate.FieldSortOptionsProperty(
        column_sort=quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        ),
        field_sort=quicksight.CfnTemplate.FieldSortProperty(
            direction="direction",
            field_id="fieldId"
        )
    )]
)

Attributes

category_items_limit

The limit on the number of categories that are displayed in a pie chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartsortconfiguration.html#cfn-quicksight-template-piechartsortconfiguration-categoryitemslimit

category_sort

The sort configuration of the category fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartsortconfiguration.html#cfn-quicksight-template-piechartsortconfiguration-categorysort

small_multiples_limit_configuration

The limit on the number of small multiples panels that are displayed.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartsortconfiguration.html#cfn-quicksight-template-piechartsortconfiguration-smallmultipleslimitconfiguration

small_multiples_sort

The sort configuration of the small multiples field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartsortconfiguration.html#cfn-quicksight-template-piechartsortconfiguration-smallmultiplessort

PieChartVisualProperty

class CfnTemplate.PieChartVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=None, visual_content_alt_text=None)

Bases: object

A pie or donut chart.

The PieChartVisual structure describes a visual that is a member of the pie chart family.

The following charts can be described by using this structure:

  • Pie charts

  • Donut charts

For more information, see Using pie charts in the Amazon QuickSight User Guide .

For more information, see Using donut charts in the Amazon QuickSight User Guide .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartvisual.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
actions

The list of custom actions that are configured for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartvisual.html#cfn-quicksight-template-piechartvisual-actions

chart_configuration

The configuration of a pie chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartvisual.html#cfn-quicksight-template-piechartvisual-chartconfiguration

column_hierarchies

The column hierarchy that is used during drill-downs and drill-ups.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartvisual.html#cfn-quicksight-template-piechartvisual-columnhierarchies

subtitle

The subtitle that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartvisual.html#cfn-quicksight-template-piechartvisual-subtitle

title

The title that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartvisual.html#cfn-quicksight-template-piechartvisual-title

visual_content_alt_text

The alt text for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartvisual.html#cfn-quicksight-template-piechartvisual-visualcontentalttext

visual_id

The unique identifier of a visual.

This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartvisual.html#cfn-quicksight-template-piechartvisual-visualid

PivotFieldSortOptionsProperty

class CfnTemplate.PivotFieldSortOptionsProperty(*, field_id, sort_by)

Bases: object

The field sort options for a pivot table sort configuration.

Parameters:
  • field_id (str) – The field ID for the field sort options.

  • sort_by (Union[IResolvable, PivotTableSortByProperty, Dict[str, Any]]) – The sort by field for the field sort options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivotfieldsortoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

pivot_field_sort_options_property = quicksight.CfnTemplate.PivotFieldSortOptionsProperty(
    field_id="fieldId",
    sort_by=quicksight.CfnTemplate.PivotTableSortByProperty(
        column=quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        ),
        data_path=quicksight.CfnTemplate.DataPathSortProperty(
            direction="direction",
            sort_paths=[quicksight.CfnTemplate.DataPathValueProperty(
                data_path_type=quicksight.CfnTemplate.DataPathTypeProperty(
                    pivot_table_data_path_type="pivotTableDataPathType"
                ),
                field_id="fieldId",
                field_value="fieldValue"
            )]
        ),
        field=quicksight.CfnTemplate.FieldSortProperty(
            direction="direction",
            field_id="fieldId"
        )
    )
)

Attributes

field_id

The field ID for the field sort options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivotfieldsortoptions.html#cfn-quicksight-template-pivotfieldsortoptions-fieldid

sort_by

The sort by field for the field sort options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivotfieldsortoptions.html#cfn-quicksight-template-pivotfieldsortoptions-sortby

PivotTableAggregatedFieldWellsProperty

class CfnTemplate.PivotTableAggregatedFieldWellsProperty(*, columns=None, rows=None, values=None)

Bases: object

The aggregated field well for the pivot table.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableaggregatedfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
columns

The columns field well for a pivot table.

Values are grouped by columns fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableaggregatedfieldwells.html#cfn-quicksight-template-pivottableaggregatedfieldwells-columns

rows

The rows field well for a pivot table.

Values are grouped by rows fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableaggregatedfieldwells.html#cfn-quicksight-template-pivottableaggregatedfieldwells-rows

values

The values field well for a pivot table.

Values are aggregated based on rows and columns fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableaggregatedfieldwells.html#cfn-quicksight-template-pivottableaggregatedfieldwells-values

PivotTableCellConditionalFormattingProperty

class CfnTemplate.PivotTableCellConditionalFormattingProperty(*, field_id, scope=None, scopes=None, text_format=None)

Bases: object

The cell conditional formatting option for a pivot table.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablecellconditionalformatting.html

ExampleMetadata:

fixture=_generated

Example:

# 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

pivot_table_cell_conditional_formatting_property = quicksight.CfnTemplate.PivotTableCellConditionalFormattingProperty(
    field_id="fieldId",

    # the properties below are optional
    scope=quicksight.CfnTemplate.PivotTableConditionalFormattingScopeProperty(
        role="role"
    ),
    scopes=[quicksight.CfnTemplate.PivotTableConditionalFormattingScopeProperty(
        role="role"
    )],
    text_format=quicksight.CfnTemplate.TextConditionalFormatProperty(
        background_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
            gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                color=quicksight.CfnTemplate.GradientColorProperty(
                    stops=[quicksight.CfnTemplate.GradientStopProperty(
                        gradient_offset=123,

                        # the properties below are optional
                        color="color",
                        data_value=123
                    )]
                ),
                expression="expression"
            ),
            solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                expression="expression",

                # the properties below are optional
                color="color"
            )
        ),
        icon=quicksight.CfnTemplate.ConditionalFormattingIconProperty(
            custom_condition=quicksight.CfnTemplate.ConditionalFormattingCustomIconConditionProperty(
                expression="expression",
                icon_options=quicksight.CfnTemplate.ConditionalFormattingCustomIconOptionsProperty(
                    icon="icon",
                    unicode_icon="unicodeIcon"
                ),

                # the properties below are optional
                color="color",
                display_configuration=quicksight.CfnTemplate.ConditionalFormattingIconDisplayConfigurationProperty(
                    icon_display_option="iconDisplayOption"
                )
            ),
            icon_set=quicksight.CfnTemplate.ConditionalFormattingIconSetProperty(
                expression="expression",

                # the properties below are optional
                icon_set_type="iconSetType"
            )
        ),
        text_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
            gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                color=quicksight.CfnTemplate.GradientColorProperty(
                    stops=[quicksight.CfnTemplate.GradientStopProperty(
                        gradient_offset=123,

                        # the properties below are optional
                        color="color",
                        data_value=123
                    )]
                ),
                expression="expression"
            ),
            solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                expression="expression",

                # the properties below are optional
                color="color"
            )
        )
    )
)

Attributes

field_id

The field ID of the cell for conditional formatting.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablecellconditionalformatting.html#cfn-quicksight-template-pivottablecellconditionalformatting-fieldid

scope

The scope of the cell for conditional formatting.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablecellconditionalformatting.html#cfn-quicksight-template-pivottablecellconditionalformatting-scope

scopes

A list of cell scopes for conditional formatting.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablecellconditionalformatting.html#cfn-quicksight-template-pivottablecellconditionalformatting-scopes

text_format

The text format of the cell for conditional formatting.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablecellconditionalformatting.html#cfn-quicksight-template-pivottablecellconditionalformatting-textformat

PivotTableConditionalFormattingOptionProperty

class CfnTemplate.PivotTableConditionalFormattingOptionProperty(*, cell=None)

Bases: object

Conditional formatting options for a PivotTableVisual .

Parameters:

cell (Union[IResolvable, PivotTableCellConditionalFormattingProperty, Dict[str, Any], None]) – The cell conditional formatting option for a pivot table.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformattingoption.html

ExampleMetadata:

fixture=_generated

Example:

# 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

pivot_table_conditional_formatting_option_property = quicksight.CfnTemplate.PivotTableConditionalFormattingOptionProperty(
    cell=quicksight.CfnTemplate.PivotTableCellConditionalFormattingProperty(
        field_id="fieldId",

        # the properties below are optional
        scope=quicksight.CfnTemplate.PivotTableConditionalFormattingScopeProperty(
            role="role"
        ),
        scopes=[quicksight.CfnTemplate.PivotTableConditionalFormattingScopeProperty(
            role="role"
        )],
        text_format=quicksight.CfnTemplate.TextConditionalFormatProperty(
            background_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
                gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                    color=quicksight.CfnTemplate.GradientColorProperty(
                        stops=[quicksight.CfnTemplate.GradientStopProperty(
                            gradient_offset=123,

                            # the properties below are optional
                            color="color",
                            data_value=123
                        )]
                    ),
                    expression="expression"
                ),
                solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                    expression="expression",

                    # the properties below are optional
                    color="color"
                )
            ),
            icon=quicksight.CfnTemplate.ConditionalFormattingIconProperty(
                custom_condition=quicksight.CfnTemplate.ConditionalFormattingCustomIconConditionProperty(
                    expression="expression",
                    icon_options=quicksight.CfnTemplate.ConditionalFormattingCustomIconOptionsProperty(
                        icon="icon",
                        unicode_icon="unicodeIcon"
                    ),

                    # the properties below are optional
                    color="color",
                    display_configuration=quicksight.CfnTemplate.ConditionalFormattingIconDisplayConfigurationProperty(
                        icon_display_option="iconDisplayOption"
                    )
                ),
                icon_set=quicksight.CfnTemplate.ConditionalFormattingIconSetProperty(
                    expression="expression",

                    # the properties below are optional
                    icon_set_type="iconSetType"
                )
            ),
            text_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
                gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                    color=quicksight.CfnTemplate.GradientColorProperty(
                        stops=[quicksight.CfnTemplate.GradientStopProperty(
                            gradient_offset=123,

                            # the properties below are optional
                            color="color",
                            data_value=123
                        )]
                    ),
                    expression="expression"
                ),
                solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                    expression="expression",

                    # the properties below are optional
                    color="color"
                )
            )
        )
    )
)

Attributes

cell

The cell conditional formatting option for a pivot table.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformattingoption.html#cfn-quicksight-template-pivottableconditionalformattingoption-cell

PivotTableConditionalFormattingProperty

class CfnTemplate.PivotTableConditionalFormattingProperty(*, conditional_formatting_options=None)

Bases: object

The conditional formatting for a PivotTableVisual .

Parameters:

conditional_formatting_options (Union[IResolvable, Sequence[Union[IResolvable, PivotTableConditionalFormattingOptionProperty, Dict[str, Any]]], None]) – Conditional formatting options for a PivotTableVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformatting.html

ExampleMetadata:

fixture=_generated

Example:

# 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

pivot_table_conditional_formatting_property = quicksight.CfnTemplate.PivotTableConditionalFormattingProperty(
    conditional_formatting_options=[quicksight.CfnTemplate.PivotTableConditionalFormattingOptionProperty(
        cell=quicksight.CfnTemplate.PivotTableCellConditionalFormattingProperty(
            field_id="fieldId",

            # the properties below are optional
            scope=quicksight.CfnTemplate.PivotTableConditionalFormattingScopeProperty(
                role="role"
            ),
            scopes=[quicksight.CfnTemplate.PivotTableConditionalFormattingScopeProperty(
                role="role"
            )],
            text_format=quicksight.CfnTemplate.TextConditionalFormatProperty(
                background_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
                    gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                        color=quicksight.CfnTemplate.GradientColorProperty(
                            stops=[quicksight.CfnTemplate.GradientStopProperty(
                                gradient_offset=123,

                                # the properties below are optional
                                color="color",
                                data_value=123
                            )]
                        ),
                        expression="expression"
                    ),
                    solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                        expression="expression",

                        # the properties below are optional
                        color="color"
                    )
                ),
                icon=quicksight.CfnTemplate.ConditionalFormattingIconProperty(
                    custom_condition=quicksight.CfnTemplate.ConditionalFormattingCustomIconConditionProperty(
                        expression="expression",
                        icon_options=quicksight.CfnTemplate.ConditionalFormattingCustomIconOptionsProperty(
                            icon="icon",
                            unicode_icon="unicodeIcon"
                        ),

                        # the properties below are optional
                        color="color",
                        display_configuration=quicksight.CfnTemplate.ConditionalFormattingIconDisplayConfigurationProperty(
                            icon_display_option="iconDisplayOption"
                        )
                    ),
                    icon_set=quicksight.CfnTemplate.ConditionalFormattingIconSetProperty(
                        expression="expression",

                        # the properties below are optional
                        icon_set_type="iconSetType"
                    )
                ),
                text_color=quicksight.CfnTemplate.ConditionalFormattingColorProperty(
                    gradient=quicksight.CfnTemplate.ConditionalFormattingGradientColorProperty(
                        color=quicksight.CfnTemplate.GradientColorProperty(
                            stops=[quicksight.CfnTemplate.GradientStopProperty(
                                gradient_offset=123,

                                # the properties below are optional
                                color="color",
                                data_value=123
                            )]
                        ),
                        expression="expression"
                    ),
                    solid=quicksight.CfnTemplate.ConditionalFormattingSolidColorProperty(
                        expression="expression",

                        # the properties below are optional
                        color="color"
                    )
                )
            )
        )
    )]
)

Attributes

conditional_formatting_options

Conditional formatting options for a PivotTableVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformatting.html#cfn-quicksight-template-pivottableconditionalformatting-conditionalformattingoptions

PivotTableConditionalFormattingScopeProperty

class CfnTemplate.PivotTableConditionalFormattingScopeProperty(*, role=None)

Bases: object

The scope of the cell for conditional formatting.

Parameters:

role (Optional[str]) – The role (field, field total, grand total) of the cell for conditional formatting.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformattingscope.html

ExampleMetadata:

fixture=_generated

Example:

# 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

pivot_table_conditional_formatting_scope_property = quicksight.CfnTemplate.PivotTableConditionalFormattingScopeProperty(
    role="role"
)

Attributes

role

The role (field, field total, grand total) of the cell for conditional formatting.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformattingscope.html#cfn-quicksight-template-pivottableconditionalformattingscope-role

PivotTableConfigurationProperty

class CfnTemplate.PivotTableConfigurationProperty(*, field_options=None, field_wells=None, interactions=None, paginated_report_options=None, sort_configuration=None, table_options=None, total_options=None)

Bases: object

The configuration for a PivotTableVisual .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
field_options

The field options for a pivot table visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconfiguration.html#cfn-quicksight-template-pivottableconfiguration-fieldoptions

field_wells

The field wells of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconfiguration.html#cfn-quicksight-template-pivottableconfiguration-fieldwells

interactions

The general visual interactions setup for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconfiguration.html#cfn-quicksight-template-pivottableconfiguration-interactions

paginated_report_options

The paginated report options for a pivot table visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconfiguration.html#cfn-quicksight-template-pivottableconfiguration-paginatedreportoptions

sort_configuration

The sort configuration for a PivotTableVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconfiguration.html#cfn-quicksight-template-pivottableconfiguration-sortconfiguration

table_options

The table options for a pivot table visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconfiguration.html#cfn-quicksight-template-pivottableconfiguration-tableoptions

total_options

The total options for a pivot table visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconfiguration.html#cfn-quicksight-template-pivottableconfiguration-totaloptions

PivotTableDataPathOptionProperty

class CfnTemplate.PivotTableDataPathOptionProperty(*, data_path_list, width=None)

Bases: object

The data path options for the pivot table field options.

Parameters:
  • data_path_list (Union[IResolvable, Sequence[Union[IResolvable, DataPathValueProperty, Dict[str, Any]]]]) – The list of data path values for the data path options.

  • width (Optional[str]) – The width of the data path option.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabledatapathoption.html

ExampleMetadata:

fixture=_generated

Example:

# 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

pivot_table_data_path_option_property = quicksight.CfnTemplate.PivotTableDataPathOptionProperty(
    data_path_list=[quicksight.CfnTemplate.DataPathValueProperty(
        data_path_type=quicksight.CfnTemplate.DataPathTypeProperty(
            pivot_table_data_path_type="pivotTableDataPathType"
        ),
        field_id="fieldId",
        field_value="fieldValue"
    )],

    # the properties below are optional
    width="width"
)

Attributes

data_path_list

The list of data path values for the data path options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabledatapathoption.html#cfn-quicksight-template-pivottabledatapathoption-datapathlist

width

The width of the data path option.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabledatapathoption.html#cfn-quicksight-template-pivottabledatapathoption-width

PivotTableFieldCollapseStateOptionProperty

class CfnTemplate.PivotTableFieldCollapseStateOptionProperty(*, target, state=None)

Bases: object

The collapse state options for the pivot table field options.

Parameters:
  • target (Union[IResolvable, PivotTableFieldCollapseStateTargetProperty, Dict[str, Any]]) – A tagged-union object that sets the collapse state.

  • state (Optional[str]) – The state of the field target of a pivot table. Choose one of the following options:. - COLLAPSED - EXPANDED

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldcollapsestateoption.html

ExampleMetadata:

fixture=_generated

Example:

# 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

pivot_table_field_collapse_state_option_property = quicksight.CfnTemplate.PivotTableFieldCollapseStateOptionProperty(
    target=quicksight.CfnTemplate.PivotTableFieldCollapseStateTargetProperty(
        field_data_path_values=[quicksight.CfnTemplate.DataPathValueProperty(
            data_path_type=quicksight.CfnTemplate.DataPathTypeProperty(
                pivot_table_data_path_type="pivotTableDataPathType"
            ),
            field_id="fieldId",
            field_value="fieldValue"
        )],
        field_id="fieldId"
    ),

    # the properties below are optional
    state="state"
)

Attributes

state

.

  • COLLAPSED

  • EXPANDED

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldcollapsestateoption.html#cfn-quicksight-template-pivottablefieldcollapsestateoption-state

Type:

The state of the field target of a pivot table. Choose one of the following options

target

A tagged-union object that sets the collapse state.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldcollapsestateoption.html#cfn-quicksight-template-pivottablefieldcollapsestateoption-target

PivotTableFieldCollapseStateTargetProperty

class CfnTemplate.PivotTableFieldCollapseStateTargetProperty(*, field_data_path_values=None, field_id=None)

Bases: object

The target of a pivot table field collapse state.

Parameters:
  • field_data_path_values (Union[IResolvable, Sequence[Union[IResolvable, DataPathValueProperty, Dict[str, Any]]], None]) – The data path of the pivot table’s header. Used to set the collapse state.

  • field_id (Optional[str]) – The field ID of the pivot table that the collapse state needs to be set to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldcollapsestatetarget.html

ExampleMetadata:

fixture=_generated

Example:

# 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

pivot_table_field_collapse_state_target_property = quicksight.CfnTemplate.PivotTableFieldCollapseStateTargetProperty(
    field_data_path_values=[quicksight.CfnTemplate.DataPathValueProperty(
        data_path_type=quicksight.CfnTemplate.DataPathTypeProperty(
            pivot_table_data_path_type="pivotTableDataPathType"
        ),
        field_id="fieldId",
        field_value="fieldValue"
    )],
    field_id="fieldId"
)

Attributes

field_data_path_values

The data path of the pivot table’s header.

Used to set the collapse state.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldcollapsestatetarget.html#cfn-quicksight-template-pivottablefieldcollapsestatetarget-fielddatapathvalues

field_id

The field ID of the pivot table that the collapse state needs to be set to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldcollapsestatetarget.html#cfn-quicksight-template-pivottablefieldcollapsestatetarget-fieldid

PivotTableFieldOptionProperty

class CfnTemplate.PivotTableFieldOptionProperty(*, field_id, custom_label=None, visibility=None)

Bases: object

The selected field options for the pivot table field options.

Parameters:
  • field_id (str) – The field ID of the pivot table field.

  • custom_label (Optional[str]) – The custom label of the pivot table field.

  • visibility (Optional[str]) – The visibility of the pivot table field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoption.html

ExampleMetadata:

fixture=_generated

Example:

# 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

pivot_table_field_option_property = quicksight.CfnTemplate.PivotTableFieldOptionProperty(
    field_id="fieldId",

    # the properties below are optional
    custom_label="customLabel",
    visibility="visibility"
)

Attributes

custom_label

The custom label of the pivot table field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoption.html#cfn-quicksight-template-pivottablefieldoption-customlabel

field_id

The field ID of the pivot table field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoption.html#cfn-quicksight-template-pivottablefieldoption-fieldid

visibility

The visibility of the pivot table field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoption.html#cfn-quicksight-template-pivottablefieldoption-visibility

PivotTableFieldOptionsProperty

class CfnTemplate.PivotTableFieldOptionsProperty(*, collapse_state_options=None, data_path_options=None, selected_field_options=None)

Bases: object

The field options for a pivot table visual.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

pivot_table_field_options_property = quicksight.CfnTemplate.PivotTableFieldOptionsProperty(
    collapse_state_options=[quicksight.CfnTemplate.PivotTableFieldCollapseStateOptionProperty(
        target=quicksight.CfnTemplate.PivotTableFieldCollapseStateTargetProperty(
            field_data_path_values=[quicksight.CfnTemplate.DataPathValueProperty(
                data_path_type=quicksight.CfnTemplate.DataPathTypeProperty(
                    pivot_table_data_path_type="pivotTableDataPathType"
                ),
                field_id="fieldId",
                field_value="fieldValue"
            )],
            field_id="fieldId"
        ),

        # the properties below are optional
        state="state"
    )],
    data_path_options=[quicksight.CfnTemplate.PivotTableDataPathOptionProperty(
        data_path_list=[quicksight.CfnTemplate.DataPathValueProperty(
            data_path_type=quicksight.CfnTemplate.DataPathTypeProperty(
                pivot_table_data_path_type="pivotTableDataPathType"
            ),
            field_id="fieldId",
            field_value="fieldValue"
        )],

        # the properties below are optional
        width="width"
    )],
    selected_field_options=[quicksight.CfnTemplate.PivotTableFieldOptionProperty(
        field_id="fieldId",

        # the properties below are optional
        custom_label="customLabel",
        visibility="visibility"
    )]
)

Attributes

collapse_state_options

The collapse state options for the pivot table field options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoptions.html#cfn-quicksight-template-pivottablefieldoptions-collapsestateoptions

data_path_options

The data path options for the pivot table field options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoptions.html#cfn-quicksight-template-pivottablefieldoptions-datapathoptions

selected_field_options

The selected field options for the pivot table field options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoptions.html#cfn-quicksight-template-pivottablefieldoptions-selectedfieldoptions

PivotTableFieldSubtotalOptionsProperty

class CfnTemplate.PivotTableFieldSubtotalOptionsProperty(*, field_id=None)

Bases: object

The optional configuration of subtotals cells.

Parameters:

field_id (Optional[str]) – The field ID of the subtotal options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldsubtotaloptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

pivot_table_field_subtotal_options_property = quicksight.CfnTemplate.PivotTableFieldSubtotalOptionsProperty(
    field_id="fieldId"
)

Attributes

field_id

The field ID of the subtotal options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldsubtotaloptions.html#cfn-quicksight-template-pivottablefieldsubtotaloptions-fieldid

PivotTableFieldWellsProperty

class CfnTemplate.PivotTableFieldWellsProperty(*, pivot_table_aggregated_field_wells=None)

Bases: object

The field wells for a pivot table visual.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Parameters:

pivot_table_aggregated_field_wells (Union[IResolvable, PivotTableAggregatedFieldWellsProperty, Dict[str, Any], None]) – The aggregated field well for the pivot table.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
pivot_table_aggregated_field_wells

The aggregated field well for the pivot table.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldwells.html#cfn-quicksight-template-pivottablefieldwells-pivottableaggregatedfieldwells

PivotTableOptionsProperty

class CfnTemplate.PivotTableOptionsProperty(*, cell_style=None, collapsed_row_dimensions_visibility=None, column_header_style=None, column_names_visibility=None, default_cell_width=None, metric_placement=None, row_alternate_color_options=None, row_field_names_style=None, row_header_style=None, rows_label_options=None, rows_layout=None, single_metric_visibility=None, toggle_buttons_visibility=None)

Bases: object

The table options for a pivot table visual.

Parameters:
  • cell_style (Union[IResolvable, TableCellStyleProperty, Dict[str, Any], None]) – The table cell style of cells.

  • collapsed_row_dimensions_visibility (Optional[str]) – The visibility setting of a pivot table’s collapsed row dimension fields. If the value of this structure is HIDDEN , all collapsed columns in a pivot table are automatically hidden. The default value is VISIBLE .

  • column_header_style (Union[IResolvable, TableCellStyleProperty, Dict[str, Any], None]) – The table cell style of the column header.

  • column_names_visibility (Optional[str]) – The visibility of the column names.

  • default_cell_width (Optional[str]) – The default cell width of the pivot table.

  • metric_placement (Optional[str]) – The metric placement (row, column) options.

  • row_alternate_color_options (Union[IResolvable, RowAlternateColorOptionsProperty, Dict[str, Any], None]) – The row alternate color options (widget status, row alternate colors).

  • row_field_names_style (Union[IResolvable, TableCellStyleProperty, Dict[str, Any], None]) – The table cell style of row field names.

  • row_header_style (Union[IResolvable, TableCellStyleProperty, Dict[str, Any], None]) – The table cell style of the row headers.

  • rows_label_options (Union[IResolvable, PivotTableRowsLabelOptionsProperty, Dict[str, Any], None]) – The options for the label that is located above the row headers. This option is only applicable when RowsLayout is set to HIERARCHY .

  • rows_layout (Optional[str]) – The layout for the row dimension headers of a pivot table. Choose one of the following options. - TABULAR : (Default) Each row field is displayed in a separate column. - HIERARCHY : All row fields are displayed in a single column. Indentation is used to differentiate row headers of different fields.

  • single_metric_visibility (Optional[str]) – The visibility of the single metric options.

  • toggle_buttons_visibility (Optional[str]) – Determines the visibility of the pivot table.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

pivot_table_options_property = quicksight.CfnTemplate.PivotTableOptionsProperty(
    cell_style=quicksight.CfnTemplate.TableCellStyleProperty(
        background_color="backgroundColor",
        border=quicksight.CfnTemplate.GlobalTableBorderOptionsProperty(
            side_specific_border=quicksight.CfnTemplate.TableSideBorderOptionsProperty(
                bottom=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                inner_horizontal=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                inner_vertical=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                left=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                right=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                top=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                )
            ),
            uniform_border=quicksight.CfnTemplate.TableBorderOptionsProperty(
                color="color",
                style="style",
                thickness=123
            )
        ),
        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
            font_color="fontColor",
            font_decoration="fontDecoration",
            font_family="fontFamily",
            font_size=quicksight.CfnTemplate.FontSizeProperty(
                absolute="absolute",
                relative="relative"
            ),
            font_style="fontStyle",
            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                name="name"
            )
        ),
        height=123,
        horizontal_text_alignment="horizontalTextAlignment",
        text_wrap="textWrap",
        vertical_text_alignment="verticalTextAlignment",
        visibility="visibility"
    ),
    collapsed_row_dimensions_visibility="collapsedRowDimensionsVisibility",
    column_header_style=quicksight.CfnTemplate.TableCellStyleProperty(
        background_color="backgroundColor",
        border=quicksight.CfnTemplate.GlobalTableBorderOptionsProperty(
            side_specific_border=quicksight.CfnTemplate.TableSideBorderOptionsProperty(
                bottom=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                inner_horizontal=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                inner_vertical=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                left=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                right=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                top=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                )
            ),
            uniform_border=quicksight.CfnTemplate.TableBorderOptionsProperty(
                color="color",
                style="style",
                thickness=123
            )
        ),
        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
            font_color="fontColor",
            font_decoration="fontDecoration",
            font_family="fontFamily",
            font_size=quicksight.CfnTemplate.FontSizeProperty(
                absolute="absolute",
                relative="relative"
            ),
            font_style="fontStyle",
            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                name="name"
            )
        ),
        height=123,
        horizontal_text_alignment="horizontalTextAlignment",
        text_wrap="textWrap",
        vertical_text_alignment="verticalTextAlignment",
        visibility="visibility"
    ),
    column_names_visibility="columnNamesVisibility",
    default_cell_width="defaultCellWidth",
    metric_placement="metricPlacement",
    row_alternate_color_options=quicksight.CfnTemplate.RowAlternateColorOptionsProperty(
        row_alternate_colors=["rowAlternateColors"],
        status="status",
        use_primary_background_color="usePrimaryBackgroundColor"
    ),
    row_field_names_style=quicksight.CfnTemplate.TableCellStyleProperty(
        background_color="backgroundColor",
        border=quicksight.CfnTemplate.GlobalTableBorderOptionsProperty(
            side_specific_border=quicksight.CfnTemplate.TableSideBorderOptionsProperty(
                bottom=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                inner_horizontal=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                inner_vertical=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                left=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                right=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                top=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                )
            ),
            uniform_border=quicksight.CfnTemplate.TableBorderOptionsProperty(
                color="color",
                style="style",
                thickness=123
            )
        ),
        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
            font_color="fontColor",
            font_decoration="fontDecoration",
            font_family="fontFamily",
            font_size=quicksight.CfnTemplate.FontSizeProperty(
                absolute="absolute",
                relative="relative"
            ),
            font_style="fontStyle",
            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                name="name"
            )
        ),
        height=123,
        horizontal_text_alignment="horizontalTextAlignment",
        text_wrap="textWrap",
        vertical_text_alignment="verticalTextAlignment",
        visibility="visibility"
    ),
    row_header_style=quicksight.CfnTemplate.TableCellStyleProperty(
        background_color="backgroundColor",
        border=quicksight.CfnTemplate.GlobalTableBorderOptionsProperty(
            side_specific_border=quicksight.CfnTemplate.TableSideBorderOptionsProperty(
                bottom=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                inner_horizontal=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                inner_vertical=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                left=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                right=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                top=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                )
            ),
            uniform_border=quicksight.CfnTemplate.TableBorderOptionsProperty(
                color="color",
                style="style",
                thickness=123
            )
        ),
        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
            font_color="fontColor",
            font_decoration="fontDecoration",
            font_family="fontFamily",
            font_size=quicksight.CfnTemplate.FontSizeProperty(
                absolute="absolute",
                relative="relative"
            ),
            font_style="fontStyle",
            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                name="name"
            )
        ),
        height=123,
        horizontal_text_alignment="horizontalTextAlignment",
        text_wrap="textWrap",
        vertical_text_alignment="verticalTextAlignment",
        visibility="visibility"
    ),
    rows_label_options=quicksight.CfnTemplate.PivotTableRowsLabelOptionsProperty(
        custom_label="customLabel",
        visibility="visibility"
    ),
    rows_layout="rowsLayout",
    single_metric_visibility="singleMetricVisibility",
    toggle_buttons_visibility="toggleButtonsVisibility"
)

Attributes

cell_style

The table cell style of cells.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-cellstyle

collapsed_row_dimensions_visibility

The visibility setting of a pivot table’s collapsed row dimension fields.

If the value of this structure is HIDDEN , all collapsed columns in a pivot table are automatically hidden. The default value is VISIBLE .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-collapsedrowdimensionsvisibility

column_header_style

The table cell style of the column header.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-columnheaderstyle

column_names_visibility

The visibility of the column names.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-columnnamesvisibility

default_cell_width

The default cell width of the pivot table.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-defaultcellwidth

metric_placement

The metric placement (row, column) options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-metricplacement

row_alternate_color_options

The row alternate color options (widget status, row alternate colors).

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-rowalternatecoloroptions

row_field_names_style

The table cell style of row field names.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-rowfieldnamesstyle

row_header_style

The table cell style of the row headers.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-rowheaderstyle

rows_label_options

The options for the label that is located above the row headers.

This option is only applicable when RowsLayout is set to HIERARCHY .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-rowslabeloptions

rows_layout

The layout for the row dimension headers of a pivot table. Choose one of the following options.

  • TABULAR : (Default) Each row field is displayed in a separate column.

  • HIERARCHY : All row fields are displayed in a single column. Indentation is used to differentiate row headers of different fields.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-rowslayout

single_metric_visibility

The visibility of the single metric options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-singlemetricvisibility

toggle_buttons_visibility

Determines the visibility of the pivot table.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-togglebuttonsvisibility

PivotTablePaginatedReportOptionsProperty

class CfnTemplate.PivotTablePaginatedReportOptionsProperty(*, overflow_column_header_visibility=None, vertical_overflow_visibility=None)

Bases: object

The paginated report options for a pivot table visual.

Parameters:
  • overflow_column_header_visibility (Optional[str]) – The visibility of the repeating header rows on each page.

  • vertical_overflow_visibility (Optional[str]) – The visibility of the printing table overflow across pages.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablepaginatedreportoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

pivot_table_paginated_report_options_property = quicksight.CfnTemplate.PivotTablePaginatedReportOptionsProperty(
    overflow_column_header_visibility="overflowColumnHeaderVisibility",
    vertical_overflow_visibility="verticalOverflowVisibility"
)

Attributes

overflow_column_header_visibility

The visibility of the repeating header rows on each page.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablepaginatedreportoptions.html#cfn-quicksight-template-pivottablepaginatedreportoptions-overflowcolumnheadervisibility

vertical_overflow_visibility

The visibility of the printing table overflow across pages.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablepaginatedreportoptions.html#cfn-quicksight-template-pivottablepaginatedreportoptions-verticaloverflowvisibility

PivotTableRowsLabelOptionsProperty

class CfnTemplate.PivotTableRowsLabelOptionsProperty(*, custom_label=None, visibility=None)

Bases: object

The options for the label thta is located above the row headers.

This option is only applicable when RowsLayout is set to HIERARCHY .

Parameters:
  • custom_label (Optional[str]) – The custom label string for the rows label.

  • visibility (Optional[str]) – The visibility of the rows label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablerowslabeloptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

pivot_table_rows_label_options_property = quicksight.CfnTemplate.PivotTableRowsLabelOptionsProperty(
    custom_label="customLabel",
    visibility="visibility"
)

Attributes

custom_label

The custom label string for the rows label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablerowslabeloptions.html#cfn-quicksight-template-pivottablerowslabeloptions-customlabel

visibility

The visibility of the rows label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablerowslabeloptions.html#cfn-quicksight-template-pivottablerowslabeloptions-visibility

PivotTableSortByProperty

class CfnTemplate.PivotTableSortByProperty(*, column=None, data_path=None, field=None)

Bases: object

The sort by field for the field sort options.

Parameters:
  • column (Union[IResolvable, ColumnSortProperty, Dict[str, Any], None]) – The column sort (field id, direction) for the pivot table sort by options.

  • data_path (Union[IResolvable, DataPathSortProperty, Dict[str, Any], None]) – The data path sort (data path value, direction) for the pivot table sort by options.

  • field (Union[IResolvable, FieldSortProperty, Dict[str, Any], None]) – The field sort (field id, direction) for the pivot table sort by options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablesortby.html

ExampleMetadata:

fixture=_generated

Example:

# 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

pivot_table_sort_by_property = quicksight.CfnTemplate.PivotTableSortByProperty(
    column=quicksight.CfnTemplate.ColumnSortProperty(
        direction="direction",
        sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),

        # the properties below are optional
        aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
            attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                simple_attribute_aggregation="simpleAttributeAggregation",
                value_for_multiple_values="valueForMultipleValues"
            ),
            categorical_aggregation_function="categoricalAggregationFunction",
            date_aggregation_function="dateAggregationFunction",
            numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                    percentile_value=123
                ),
                simple_numerical_aggregation="simpleNumericalAggregation"
            )
        )
    ),
    data_path=quicksight.CfnTemplate.DataPathSortProperty(
        direction="direction",
        sort_paths=[quicksight.CfnTemplate.DataPathValueProperty(
            data_path_type=quicksight.CfnTemplate.DataPathTypeProperty(
                pivot_table_data_path_type="pivotTableDataPathType"
            ),
            field_id="fieldId",
            field_value="fieldValue"
        )]
    ),
    field=quicksight.CfnTemplate.FieldSortProperty(
        direction="direction",
        field_id="fieldId"
    )
)

Attributes

column

The column sort (field id, direction) for the pivot table sort by options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablesortby.html#cfn-quicksight-template-pivottablesortby-column

data_path

The data path sort (data path value, direction) for the pivot table sort by options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablesortby.html#cfn-quicksight-template-pivottablesortby-datapath

field

The field sort (field id, direction) for the pivot table sort by options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablesortby.html#cfn-quicksight-template-pivottablesortby-field

PivotTableSortConfigurationProperty

class CfnTemplate.PivotTableSortConfigurationProperty(*, field_sort_options=None)

Bases: object

The sort configuration for a PivotTableVisual .

Parameters:

field_sort_options (Union[IResolvable, Sequence[Union[IResolvable, PivotFieldSortOptionsProperty, Dict[str, Any]]], None]) – The field sort options for a pivot table sort configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablesortconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

pivot_table_sort_configuration_property = quicksight.CfnTemplate.PivotTableSortConfigurationProperty(
    field_sort_options=[quicksight.CfnTemplate.PivotFieldSortOptionsProperty(
        field_id="fieldId",
        sort_by=quicksight.CfnTemplate.PivotTableSortByProperty(
            column=quicksight.CfnTemplate.ColumnSortProperty(
                direction="direction",
                sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),

                # the properties below are optional
                aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                    attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                        simple_attribute_aggregation="simpleAttributeAggregation",
                        value_for_multiple_values="valueForMultipleValues"
                    ),
                    categorical_aggregation_function="categoricalAggregationFunction",
                    date_aggregation_function="dateAggregationFunction",
                    numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                        percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                            percentile_value=123
                        ),
                        simple_numerical_aggregation="simpleNumericalAggregation"
                    )
                )
            ),
            data_path=quicksight.CfnTemplate.DataPathSortProperty(
                direction="direction",
                sort_paths=[quicksight.CfnTemplate.DataPathValueProperty(
                    data_path_type=quicksight.CfnTemplate.DataPathTypeProperty(
                        pivot_table_data_path_type="pivotTableDataPathType"
                    ),
                    field_id="fieldId",
                    field_value="fieldValue"
                )]
            ),
            field=quicksight.CfnTemplate.FieldSortProperty(
                direction="direction",
                field_id="fieldId"
            )
        )
    )]
)

Attributes

field_sort_options

The field sort options for a pivot table sort configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablesortconfiguration.html#cfn-quicksight-template-pivottablesortconfiguration-fieldsortoptions

PivotTableTotalOptionsProperty

class CfnTemplate.PivotTableTotalOptionsProperty(*, column_subtotal_options=None, column_total_options=None, row_subtotal_options=None, row_total_options=None)

Bases: object

The total options for a pivot table visual.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabletotaloptions.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
column_subtotal_options

The column subtotal options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabletotaloptions.html#cfn-quicksight-template-pivottabletotaloptions-columnsubtotaloptions

column_total_options

The column total options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabletotaloptions.html#cfn-quicksight-template-pivottabletotaloptions-columntotaloptions

row_subtotal_options

The row subtotal options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabletotaloptions.html#cfn-quicksight-template-pivottabletotaloptions-rowsubtotaloptions

row_total_options

The row total options.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabletotaloptions.html#cfn-quicksight-template-pivottabletotaloptions-rowtotaloptions

PivotTableVisualProperty

class CfnTemplate.PivotTableVisualProperty(*, visual_id, actions=None, chart_configuration=None, conditional_formatting=None, subtitle=None, title=None, visual_content_alt_text=None)

Bases: object

A pivot table.

For more information, see Using pivot tables in the Amazon QuickSight User Guide .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablevisual.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
actions

The list of custom actions that are configured for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablevisual.html#cfn-quicksight-template-pivottablevisual-actions

chart_configuration

The configuration settings of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablevisual.html#cfn-quicksight-template-pivottablevisual-chartconfiguration

conditional_formatting

The conditional formatting for a PivotTableVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablevisual.html#cfn-quicksight-template-pivottablevisual-conditionalformatting

subtitle

The subtitle that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablevisual.html#cfn-quicksight-template-pivottablevisual-subtitle

title

The title that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablevisual.html#cfn-quicksight-template-pivottablevisual-title

visual_content_alt_text

The alt text for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablevisual.html#cfn-quicksight-template-pivottablevisual-visualcontentalttext

visual_id

The unique identifier of a visual.

This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablevisual.html#cfn-quicksight-template-pivottablevisual-visualid

PivotTotalOptionsProperty

class CfnTemplate.PivotTotalOptionsProperty(*, custom_label=None, metric_header_cell_style=None, placement=None, scroll_status=None, total_aggregation_options=None, total_cell_style=None, totals_visibility=None, value_cell_style=None)

Bases: object

The optional configuration of totals cells in a PivotTableVisual .

Parameters:
  • custom_label (Optional[str]) – The custom label string for the total cells.

  • metric_header_cell_style (Union[IResolvable, TableCellStyleProperty, Dict[str, Any], None]) – The cell styling options for the total of header cells.

  • placement (Optional[str]) – The placement (start, end) for the total cells.

  • scroll_status (Optional[str]) – The scroll status (pinned, scrolled) for the total cells.

  • total_aggregation_options (Union[IResolvable, Sequence[Union[IResolvable, TotalAggregationOptionProperty, Dict[str, Any]]], None]) – The total aggregation options for each value field.

  • total_cell_style (Union[IResolvable, TableCellStyleProperty, Dict[str, Any], None]) – The cell styling options for the total cells.

  • totals_visibility (Optional[str]) – The visibility configuration for the total cells.

  • value_cell_style (Union[IResolvable, TableCellStyleProperty, Dict[str, Any], None]) – The cell styling options for the totals of value cells.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

pivot_total_options_property = quicksight.CfnTemplate.PivotTotalOptionsProperty(
    custom_label="customLabel",
    metric_header_cell_style=quicksight.CfnTemplate.TableCellStyleProperty(
        background_color="backgroundColor",
        border=quicksight.CfnTemplate.GlobalTableBorderOptionsProperty(
            side_specific_border=quicksight.CfnTemplate.TableSideBorderOptionsProperty(
                bottom=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                inner_horizontal=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                inner_vertical=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                left=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                right=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                top=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                )
            ),
            uniform_border=quicksight.CfnTemplate.TableBorderOptionsProperty(
                color="color",
                style="style",
                thickness=123
            )
        ),
        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
            font_color="fontColor",
            font_decoration="fontDecoration",
            font_family="fontFamily",
            font_size=quicksight.CfnTemplate.FontSizeProperty(
                absolute="absolute",
                relative="relative"
            ),
            font_style="fontStyle",
            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                name="name"
            )
        ),
        height=123,
        horizontal_text_alignment="horizontalTextAlignment",
        text_wrap="textWrap",
        vertical_text_alignment="verticalTextAlignment",
        visibility="visibility"
    ),
    placement="placement",
    scroll_status="scrollStatus",
    total_aggregation_options=[quicksight.CfnTemplate.TotalAggregationOptionProperty(
        field_id="fieldId",
        total_aggregation_function=quicksight.CfnTemplate.TotalAggregationFunctionProperty(
            simple_total_aggregation_function="simpleTotalAggregationFunction"
        )
    )],
    total_cell_style=quicksight.CfnTemplate.TableCellStyleProperty(
        background_color="backgroundColor",
        border=quicksight.CfnTemplate.GlobalTableBorderOptionsProperty(
            side_specific_border=quicksight.CfnTemplate.TableSideBorderOptionsProperty(
                bottom=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                inner_horizontal=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                inner_vertical=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                left=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                right=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                top=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                )
            ),
            uniform_border=quicksight.CfnTemplate.TableBorderOptionsProperty(
                color="color",
                style="style",
                thickness=123
            )
        ),
        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
            font_color="fontColor",
            font_decoration="fontDecoration",
            font_family="fontFamily",
            font_size=quicksight.CfnTemplate.FontSizeProperty(
                absolute="absolute",
                relative="relative"
            ),
            font_style="fontStyle",
            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                name="name"
            )
        ),
        height=123,
        horizontal_text_alignment="horizontalTextAlignment",
        text_wrap="textWrap",
        vertical_text_alignment="verticalTextAlignment",
        visibility="visibility"
    ),
    totals_visibility="totalsVisibility",
    value_cell_style=quicksight.CfnTemplate.TableCellStyleProperty(
        background_color="backgroundColor",
        border=quicksight.CfnTemplate.GlobalTableBorderOptionsProperty(
            side_specific_border=quicksight.CfnTemplate.TableSideBorderOptionsProperty(
                bottom=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                inner_horizontal=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                inner_vertical=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                left=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                right=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                ),
                top=quicksight.CfnTemplate.TableBorderOptionsProperty(
                    color="color",
                    style="style",
                    thickness=123
                )
            ),
            uniform_border=quicksight.CfnTemplate.TableBorderOptionsProperty(
                color="color",
                style="style",
                thickness=123
            )
        ),
        font_configuration=quicksight.CfnTemplate.FontConfigurationProperty(
            font_color="fontColor",
            font_decoration="fontDecoration",
            font_family="fontFamily",
            font_size=quicksight.CfnTemplate.FontSizeProperty(
                absolute="absolute",
                relative="relative"
            ),
            font_style="fontStyle",
            font_weight=quicksight.CfnTemplate.FontWeightProperty(
                name="name"
            )
        ),
        height=123,
        horizontal_text_alignment="horizontalTextAlignment",
        text_wrap="textWrap",
        vertical_text_alignment="verticalTextAlignment",
        visibility="visibility"
    )
)

Attributes

custom_label

The custom label string for the total cells.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-customlabel

metric_header_cell_style

The cell styling options for the total of header cells.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-metricheadercellstyle

placement

The placement (start, end) for the total cells.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-placement

scroll_status

The scroll status (pinned, scrolled) for the total cells.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-scrollstatus

total_aggregation_options

The total aggregation options for each value field.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-totalaggregationoptions

total_cell_style

The cell styling options for the total cells.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-totalcellstyle

totals_visibility

The visibility configuration for the total cells.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-totalsvisibility

value_cell_style

The cell styling options for the totals of value cells.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-valuecellstyle

PluginVisualConfigurationProperty

class CfnTemplate.PluginVisualConfigurationProperty(*, field_wells=None, sort_configuration=None, visual_options=None)

Bases: object

The plugin visual configuration.

This includes the field wells, sorting options, and persisted options of the plugin visual.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
field_wells

The field wells configuration of the plugin visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualconfiguration.html#cfn-quicksight-template-pluginvisualconfiguration-fieldwells

sort_configuration

The sort configuration of the plugin visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualconfiguration.html#cfn-quicksight-template-pluginvisualconfiguration-sortconfiguration

visual_options

The persisted properties of the plugin visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualconfiguration.html#cfn-quicksight-template-pluginvisualconfiguration-visualoptions

PluginVisualFieldWellProperty

class CfnTemplate.PluginVisualFieldWellProperty(*, axis_name=None, dimensions=None, measures=None, unaggregated=None)

Bases: object

A collection of field wells for a plugin visual.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualfieldwell.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
axis_name

The semantic axis name for the field well.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualfieldwell.html#cfn-quicksight-template-pluginvisualfieldwell-axisname

dimensions

A list of dimensions for the field well.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualfieldwell.html#cfn-quicksight-template-pluginvisualfieldwell-dimensions

measures

A list of measures that exist in the field well.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualfieldwell.html#cfn-quicksight-template-pluginvisualfieldwell-measures

unaggregated

A list of unaggregated fields that exist in the field well.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualfieldwell.html#cfn-quicksight-template-pluginvisualfieldwell-unaggregated

PluginVisualItemsLimitConfigurationProperty

class CfnTemplate.PluginVisualItemsLimitConfigurationProperty(*, items_limit=None)

Bases: object

A query limits configuration.

Parameters:

items_limit (Union[int, float, None]) – Determines how many values are be fetched at once.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualitemslimitconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

plugin_visual_items_limit_configuration_property = quicksight.CfnTemplate.PluginVisualItemsLimitConfigurationProperty(
    items_limit=123
)

Attributes

items_limit

Determines how many values are be fetched at once.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualitemslimitconfiguration.html#cfn-quicksight-template-pluginvisualitemslimitconfiguration-itemslimit

PluginVisualOptionsProperty

class CfnTemplate.PluginVisualOptionsProperty(*, visual_properties=None)

Bases: object

The options and persisted properties for the plugin visual.

Parameters:

visual_properties (Union[IResolvable, Sequence[Union[IResolvable, PluginVisualPropertyProperty, Dict[str, Any]]], None]) – The persisted properties and their values.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

plugin_visual_options_property = quicksight.CfnTemplate.PluginVisualOptionsProperty(
    visual_properties=[quicksight.CfnTemplate.PluginVisualPropertyProperty(
        name="name",
        value="value"
    )]
)

Attributes

visual_properties

The persisted properties and their values.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualoptions.html#cfn-quicksight-template-pluginvisualoptions-visualproperties

PluginVisualProperty

class CfnTemplate.PluginVisualProperty(*, plugin_arn, visual_id, chart_configuration=None, subtitle=None, title=None, visual_content_alt_text=None)

Bases: object

A flexible visualization type that allows engineers to create new custom charts in Amazon QuickSight.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisual.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
chart_configuration

A description of the plugin field wells and their persisted properties.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisual.html#cfn-quicksight-template-pluginvisual-chartconfiguration

plugin_arn

The Amazon Resource Name (ARN) that reflects the plugin and version.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisual.html#cfn-quicksight-template-pluginvisual-pluginarn

subtitle

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisual.html#cfn-quicksight-template-pluginvisual-subtitle

Type:

see

title

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisual.html#cfn-quicksight-template-pluginvisual-title

Type:

see

visual_content_alt_text

The alt text for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisual.html#cfn-quicksight-template-pluginvisual-visualcontentalttext

visual_id

The ID of the visual that you want to use.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisual.html#cfn-quicksight-template-pluginvisual-visualid

PluginVisualPropertyProperty

class CfnTemplate.PluginVisualPropertyProperty(*, name=None, value=None)

Bases: object

The key value pair of the persisted property.

Parameters:
  • name (Optional[str]) – The name of the plugin visual property.

  • value (Optional[str]) – The value of the plugin visual property.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualproperty.html

ExampleMetadata:

fixture=_generated

Example:

# 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

plugin_visual_property_property = quicksight.CfnTemplate.PluginVisualPropertyProperty(
    name="name",
    value="value"
)

Attributes

name

The name of the plugin visual property.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualproperty.html#cfn-quicksight-template-pluginvisualproperty-name

value

The value of the plugin visual property.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualproperty.html#cfn-quicksight-template-pluginvisualproperty-value

PluginVisualSortConfigurationProperty

class CfnTemplate.PluginVisualSortConfigurationProperty(*, plugin_visual_table_query_sort=None)

Bases: object

Determines how the plugin visual sorts the data during query.

Parameters:

plugin_visual_table_query_sort (Union[IResolvable, PluginVisualTableQuerySortProperty, Dict[str, Any], None]) – The table query sorting options for the plugin visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualsortconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

plugin_visual_sort_configuration_property = quicksight.CfnTemplate.PluginVisualSortConfigurationProperty(
    plugin_visual_table_query_sort=quicksight.CfnTemplate.PluginVisualTableQuerySortProperty(
        items_limit_configuration=quicksight.CfnTemplate.PluginVisualItemsLimitConfigurationProperty(
            items_limit=123
        ),
        row_sort=[quicksight.CfnTemplate.FieldSortOptionsProperty(
            column_sort=quicksight.CfnTemplate.ColumnSortProperty(
                direction="direction",
                sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                    column_name="columnName",
                    data_set_identifier="dataSetIdentifier"
                ),

                # the properties below are optional
                aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                    attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                        simple_attribute_aggregation="simpleAttributeAggregation",
                        value_for_multiple_values="valueForMultipleValues"
                    ),
                    categorical_aggregation_function="categoricalAggregationFunction",
                    date_aggregation_function="dateAggregationFunction",
                    numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                        percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                            percentile_value=123
                        ),
                        simple_numerical_aggregation="simpleNumericalAggregation"
                    )
                )
            ),
            field_sort=quicksight.CfnTemplate.FieldSortProperty(
                direction="direction",
                field_id="fieldId"
            )
        )]
    )
)

Attributes

plugin_visual_table_query_sort

The table query sorting options for the plugin visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualsortconfiguration.html#cfn-quicksight-template-pluginvisualsortconfiguration-pluginvisualtablequerysort

PluginVisualTableQuerySortProperty

class CfnTemplate.PluginVisualTableQuerySortProperty(*, items_limit_configuration=None, row_sort=None)

Bases: object

The table query sorting options for the plugin visual.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualtablequerysort.html

ExampleMetadata:

fixture=_generated

Example:

# 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

plugin_visual_table_query_sort_property = quicksight.CfnTemplate.PluginVisualTableQuerySortProperty(
    items_limit_configuration=quicksight.CfnTemplate.PluginVisualItemsLimitConfigurationProperty(
        items_limit=123
    ),
    row_sort=[quicksight.CfnTemplate.FieldSortOptionsProperty(
        column_sort=quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        ),
        field_sort=quicksight.CfnTemplate.FieldSortProperty(
            direction="direction",
            field_id="fieldId"
        )
    )]
)

Attributes

items_limit_configuration

The maximum amount of data to be returned by a query.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualtablequerysort.html#cfn-quicksight-template-pluginvisualtablequerysort-itemslimitconfiguration

row_sort

Determines how data is sorted in the response.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pluginvisualtablequerysort.html#cfn-quicksight-template-pluginvisualtablequerysort-rowsort

PredefinedHierarchyProperty

class CfnTemplate.PredefinedHierarchyProperty(*, columns, hierarchy_id, drill_down_filters=None)

Bases: object

The option that determines the hierarchy of the fields that are defined during data preparation.

These fields are available to use in any analysis that uses the data source.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-predefinedhierarchy.html

ExampleMetadata:

fixture=_generated

Example:

# 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

predefined_hierarchy_property = quicksight.CfnTemplate.PredefinedHierarchyProperty(
    columns=[quicksight.CfnTemplate.ColumnIdentifierProperty(
        column_name="columnName",
        data_set_identifier="dataSetIdentifier"
    )],
    hierarchy_id="hierarchyId",

    # the properties below are optional
    drill_down_filters=[quicksight.CfnTemplate.DrillDownFilterProperty(
        category_filter=quicksight.CfnTemplate.CategoryDrillDownFilterProperty(
            category_values=["categoryValues"],
            column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            )
        ),
        numeric_equality_filter=quicksight.CfnTemplate.NumericEqualityDrillDownFilterProperty(
            column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            value=123
        ),
        time_range_filter=quicksight.CfnTemplate.TimeRangeDrillDownFilterProperty(
            column=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),
            range_maximum="rangeMaximum",
            range_minimum="rangeMinimum",
            time_granularity="timeGranularity"
        )
    )]
)

Attributes

columns

The list of columns that define the predefined hierarchy.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-predefinedhierarchy.html#cfn-quicksight-template-predefinedhierarchy-columns

drill_down_filters

The option that determines the drill down filters for the predefined hierarchy.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-predefinedhierarchy.html#cfn-quicksight-template-predefinedhierarchy-drilldownfilters

hierarchy_id

The hierarchy ID of the predefined hierarchy.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-predefinedhierarchy.html#cfn-quicksight-template-predefinedhierarchy-hierarchyid

ProgressBarOptionsProperty

class CfnTemplate.ProgressBarOptionsProperty(*, visibility=None)

Bases: object

The options that determine the presentation of the progress bar of a KPI visual.

Parameters:

visibility (Optional[str]) – The visibility of the progress bar.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-progressbaroptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

progress_bar_options_property = quicksight.CfnTemplate.ProgressBarOptionsProperty(
    visibility="visibility"
)

Attributes

visibility

The visibility of the progress bar.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-progressbaroptions.html#cfn-quicksight-template-progressbaroptions-visibility

QueryExecutionOptionsProperty

class CfnTemplate.QueryExecutionOptionsProperty(*, query_execution_mode=None)

Bases: object

A structure that describes the query execution options.

Parameters:

query_execution_mode (Optional[str]) – A structure that describes the query execution mode.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-queryexecutionoptions.html

ExampleMetadata:

fixture=_generated

Example:

# 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

query_execution_options_property = quicksight.CfnTemplate.QueryExecutionOptionsProperty(
    query_execution_mode="queryExecutionMode"
)

Attributes

query_execution_mode

A structure that describes the query execution mode.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-queryexecutionoptions.html#cfn-quicksight-template-queryexecutionoptions-queryexecutionmode

RadarChartAggregatedFieldWellsProperty

class CfnTemplate.RadarChartAggregatedFieldWellsProperty(*, category=None, color=None, values=None)

Bases: object

The aggregated field well configuration of a RadarChartVisual .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartaggregatedfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
category

The aggregated field well categories of a radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartaggregatedfieldwells.html#cfn-quicksight-template-radarchartaggregatedfieldwells-category

color

The color that are assigned to the aggregated field wells of a radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartaggregatedfieldwells.html#cfn-quicksight-template-radarchartaggregatedfieldwells-color

values

The values that are assigned to the aggregated field wells of a radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartaggregatedfieldwells.html#cfn-quicksight-template-radarchartaggregatedfieldwells-values

RadarChartAreaStyleSettingsProperty

class CfnTemplate.RadarChartAreaStyleSettingsProperty(*, visibility=None)

Bases: object

The configured style settings of a radar chart.

Parameters:

visibility (Optional[str]) – The visibility settings of a radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartareastylesettings.html

ExampleMetadata:

fixture=_generated

Example:

# 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

radar_chart_area_style_settings_property = quicksight.CfnTemplate.RadarChartAreaStyleSettingsProperty(
    visibility="visibility"
)

Attributes

visibility

The visibility settings of a radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartareastylesettings.html#cfn-quicksight-template-radarchartareastylesettings-visibility

RadarChartConfigurationProperty

class CfnTemplate.RadarChartConfigurationProperty(*, alternate_band_colors_visibility=None, alternate_band_even_color=None, alternate_band_odd_color=None, axes_range_scale=None, base_series_settings=None, category_axis=None, category_label_options=None, color_axis=None, color_label_options=None, field_wells=None, interactions=None, legend=None, shape=None, sort_configuration=None, start_angle=None, visual_palette=None)

Bases: object

The configuration of a RadarChartVisual .

Parameters:
  • alternate_band_colors_visibility (Optional[str]) – Determines the visibility of the colors of alternatign bands in a radar chart.

  • alternate_band_even_color (Optional[str]) – The color of the even-numbered alternate bands of a radar chart.

  • alternate_band_odd_color (Optional[str]) – The color of the odd-numbered alternate bands of a radar chart.

  • axes_range_scale (Optional[str]) – The axis behavior options of a radar chart.

  • base_series_settings (Union[IResolvable, RadarChartSeriesSettingsProperty, Dict[str, Any], None]) – The base sreies settings of a radar chart.

  • category_axis (Union[IResolvable, AxisDisplayOptionsProperty, Dict[str, Any], None]) – The category axis of a radar chart.

  • category_label_options (Union[IResolvable, ChartAxisLabelOptionsProperty, Dict[str, Any], None]) – The category label options of a radar chart.

  • color_axis (Union[IResolvable, AxisDisplayOptionsProperty, Dict[str, Any], None]) – The color axis of a radar chart.

  • color_label_options (Union[IResolvable, ChartAxisLabelOptionsProperty, Dict[str, Any], None]) – The color label options of a radar chart.

  • field_wells (Union[IResolvable, RadarChartFieldWellsProperty, Dict[str, Any], None]) – The field well configuration of a RadarChartVisual .

  • interactions (Union[IResolvable, VisualInteractionOptionsProperty, Dict[str, Any], None]) – The general visual interactions setup for a visual.

  • legend (Union[IResolvable, LegendOptionsProperty, Dict[str, Any], None]) – The legend display setup of the visual.

  • shape (Optional[str]) – The shape of the radar chart.

  • sort_configuration (Union[IResolvable, RadarChartSortConfigurationProperty, Dict[str, Any], None]) – The sort configuration of a RadarChartVisual .

  • start_angle (Union[int, float, None]) – The start angle of a radar chart’s axis.

  • visual_palette (Union[IResolvable, VisualPaletteProperty, Dict[str, Any], None]) – The palette (chart color) display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
alternate_band_colors_visibility

Determines the visibility of the colors of alternatign bands in a radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-alternatebandcolorsvisibility

alternate_band_even_color

The color of the even-numbered alternate bands of a radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-alternatebandevencolor

alternate_band_odd_color

The color of the odd-numbered alternate bands of a radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-alternatebandoddcolor

axes_range_scale

The axis behavior options of a radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-axesrangescale

base_series_settings

The base sreies settings of a radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-baseseriessettings

category_axis

The category axis of a radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-categoryaxis

category_label_options

The category label options of a radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-categorylabeloptions

color_axis

The color axis of a radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-coloraxis

color_label_options

The color label options of a radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-colorlabeloptions

field_wells

The field well configuration of a RadarChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-fieldwells

interactions

The general visual interactions setup for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-interactions

legend

The legend display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-legend

shape

The shape of the radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-shape

sort_configuration

The sort configuration of a RadarChartVisual .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-sortconfiguration

start_angle

The start angle of a radar chart’s axis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-startangle

visual_palette

The palette (chart color) display setup of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-visualpalette

RadarChartFieldWellsProperty

class CfnTemplate.RadarChartFieldWellsProperty(*, radar_chart_aggregated_field_wells=None)

Bases: object

The field wells of a radar chart visual.

Parameters:

radar_chart_aggregated_field_wells (Union[IResolvable, RadarChartAggregatedFieldWellsProperty, Dict[str, Any], None]) – The aggregated field wells of a radar chart visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartfieldwells.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
radar_chart_aggregated_field_wells

The aggregated field wells of a radar chart visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartfieldwells.html#cfn-quicksight-template-radarchartfieldwells-radarchartaggregatedfieldwells

RadarChartSeriesSettingsProperty

class CfnTemplate.RadarChartSeriesSettingsProperty(*, area_style_settings=None)

Bases: object

The series settings of a radar chart.

Parameters:

area_style_settings (Union[IResolvable, RadarChartAreaStyleSettingsProperty, Dict[str, Any], None]) – The area style settings of a radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartseriessettings.html

ExampleMetadata:

fixture=_generated

Example:

# 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

radar_chart_series_settings_property = quicksight.CfnTemplate.RadarChartSeriesSettingsProperty(
    area_style_settings=quicksight.CfnTemplate.RadarChartAreaStyleSettingsProperty(
        visibility="visibility"
    )
)

Attributes

area_style_settings

The area style settings of a radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartseriessettings.html#cfn-quicksight-template-radarchartseriessettings-areastylesettings

RadarChartSortConfigurationProperty

class CfnTemplate.RadarChartSortConfigurationProperty(*, category_items_limit=None, category_sort=None, color_items_limit=None, color_sort=None)

Bases: object

The sort configuration of a RadarChartVisual .

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartsortconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

radar_chart_sort_configuration_property = quicksight.CfnTemplate.RadarChartSortConfigurationProperty(
    category_items_limit=quicksight.CfnTemplate.ItemsLimitConfigurationProperty(
        items_limit=123,
        other_categories="otherCategories"
    ),
    category_sort=[quicksight.CfnTemplate.FieldSortOptionsProperty(
        column_sort=quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        ),
        field_sort=quicksight.CfnTemplate.FieldSortProperty(
            direction="direction",
            field_id="fieldId"
        )
    )],
    color_items_limit=quicksight.CfnTemplate.ItemsLimitConfigurationProperty(
        items_limit=123,
        other_categories="otherCategories"
    ),
    color_sort=[quicksight.CfnTemplate.FieldSortOptionsProperty(
        column_sort=quicksight.CfnTemplate.ColumnSortProperty(
            direction="direction",
            sort_by=quicksight.CfnTemplate.ColumnIdentifierProperty(
                column_name="columnName",
                data_set_identifier="dataSetIdentifier"
            ),

            # the properties below are optional
            aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
                attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                    simple_attribute_aggregation="simpleAttributeAggregation",
                    value_for_multiple_values="valueForMultipleValues"
                ),
                categorical_aggregation_function="categoricalAggregationFunction",
                date_aggregation_function="dateAggregationFunction",
                numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                    percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                        percentile_value=123
                    ),
                    simple_numerical_aggregation="simpleNumericalAggregation"
                )
            )
        ),
        field_sort=quicksight.CfnTemplate.FieldSortProperty(
            direction="direction",
            field_id="fieldId"
        )
    )]
)

Attributes

category_items_limit

The category items limit for a radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartsortconfiguration.html#cfn-quicksight-template-radarchartsortconfiguration-categoryitemslimit

category_sort

The category sort options of a radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartsortconfiguration.html#cfn-quicksight-template-radarchartsortconfiguration-categorysort

color_items_limit

The color items limit of a radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartsortconfiguration.html#cfn-quicksight-template-radarchartsortconfiguration-coloritemslimit

color_sort

The color sort configuration of a radar chart.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartsortconfiguration.html#cfn-quicksight-template-radarchartsortconfiguration-colorsort

RadarChartVisualProperty

class CfnTemplate.RadarChartVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=None, visual_content_alt_text=None)

Bases: object

A radar chart visual.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartvisual.html

ExampleMetadata:

fixture=_generated

Example:

.. rubric:: Attributes
actions

The list of custom actions that are configured for a visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartvisual.html#cfn-quicksight-template-radarchartvisual-actions

chart_configuration

The configuration settings of the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartvisual.html#cfn-quicksight-template-radarchartvisual-chartconfiguration

column_hierarchies

The column hierarchy that is used during drill-downs and drill-ups.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartvisual.html#cfn-quicksight-template-radarchartvisual-columnhierarchies

subtitle

The subtitle that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartvisual.html#cfn-quicksight-template-radarchartvisual-subtitle

title

The title that is displayed on the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartvisual.html#cfn-quicksight-template-radarchartvisual-title

visual_content_alt_text

The alt text for the visual.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartvisual.html#cfn-quicksight-template-radarchartvisual-visualcontentalttext

visual_id

The unique identifier of a visual.

This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartvisual.html#cfn-quicksight-template-radarchartvisual-visualid

RangeEndsLabelTypeProperty

class CfnTemplate.RangeEndsLabelTypeProperty(*, visibility=None)

Bases: object

The range ends label type of a data path label.

Parameters:

visibility (Optional[str]) – The visibility of the range ends label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rangeendslabeltype.html

ExampleMetadata:

fixture=_generated

Example:

# 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

range_ends_label_type_property = quicksight.CfnTemplate.RangeEndsLabelTypeProperty(
    visibility="visibility"
)

Attributes

visibility

The visibility of the range ends label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rangeendslabeltype.html#cfn-quicksight-template-rangeendslabeltype-visibility

ReferenceLineCustomLabelConfigurationProperty

class CfnTemplate.ReferenceLineCustomLabelConfigurationProperty(*, custom_label)

Bases: object

The configuration for a custom label on a ReferenceLine .

Parameters:

custom_label (str) – The string text of the custom label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinecustomlabelconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

reference_line_custom_label_configuration_property = quicksight.CfnTemplate.ReferenceLineCustomLabelConfigurationProperty(
    custom_label="customLabel"
)

Attributes

custom_label

The string text of the custom label.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinecustomlabelconfiguration.html#cfn-quicksight-template-referencelinecustomlabelconfiguration-customlabel

ReferenceLineDataConfigurationProperty

class CfnTemplate.ReferenceLineDataConfigurationProperty(*, axis_binding=None, dynamic_configuration=None, series_type=None, static_configuration=None)

Bases: object

The data configuration of the reference line.

Parameters:
  • axis_binding (Optional[str]) – The axis binding type of the reference line. Choose one of the following options:. - PrimaryY - SecondaryY

  • dynamic_configuration (Union[IResolvable, ReferenceLineDynamicDataConfigurationProperty, Dict[str, Any], None]) – The dynamic configuration of the reference line data configuration.

  • series_type (Optional[str]) – The series type of the reference line data configuration. Choose one of the following options:. - BAR - LINE

  • static_configuration (Union[IResolvable, ReferenceLineStaticDataConfigurationProperty, Dict[str, Any], None]) – The static data configuration of the reference line data configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinedataconfiguration.html

ExampleMetadata:

fixture=_generated

Example:

# 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

reference_line_data_configuration_property = quicksight.CfnTemplate.ReferenceLineDataConfigurationProperty(
    axis_binding="axisBinding",
    dynamic_configuration=quicksight.CfnTemplate.ReferenceLineDynamicDataConfigurationProperty(
        calculation=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
            percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                percentile_value=123
            ),
            simple_numerical_aggregation="simpleNumericalAggregation"
        ),
        column=quicksight.CfnTemplate.ColumnIdentifierProperty(
            column_name="columnName",
            data_set_identifier="dataSetIdentifier"
        ),

        # the properties below are optional
        measure_aggregation_function=quicksight.CfnTemplate.AggregationFunctionProperty(
            attribute_aggregation_function=quicksight.CfnTemplate.AttributeAggregationFunctionProperty(
                simple_attribute_aggregation="simpleAttributeAggregation",
                value_for_multiple_values="valueForMultipleValues"
            ),
            categorical_aggregation_function="categoricalAggregationFunction",
            date_aggregation_function="dateAggregationFunction",
            numerical_aggregation_function=quicksight.CfnTemplate.NumericalAggregationFunctionProperty(
                percentile_aggregation=quicksight.CfnTemplate.PercentileAggregationProperty(
                    percentile_value=123
                ),
                simple_numerical_aggregation="simpleNumericalAggregation"
            )
        )
    ),
    series_type="seriesType",
    static_configuration=quicksight.CfnTemplate.ReferenceLineStaticDataConfigurationProperty(
        value=123
    )
)

Attributes

axis_binding

.

  • PrimaryY

  • SecondaryY

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinedataconfiguration.html#cfn-quicksight-template-referencelinedataconfiguration-axisbinding

Type:

The axis binding type of the reference line. Choose one of the following options

dynamic_configuration

The dynamic configuration of the reference line data configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinedataconfiguration.html#cfn-quicksight-template-referencelinedataconfiguration-dynamicconfiguration

series_type

.

  • BAR

  • LINE

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinedataconfiguration.html#cfn-quicksight-template-referencelinedataconfiguration-seriestype

Type:

The series type of the reference line data configuration. Choose one of the following options

static_configuration

The static data configuration of the reference line data configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinedataconfiguration.html#cfn-quicksight-template-referencelinedataconfiguration-staticconfiguration

ReferenceLineDynamicDataConfigurationProperty

class CfnTemplate.ReferenceLineDynamicDataConfigurationProperty(*, calculation, column, measure_aggregation_function=None)

Bases: object

The dynamic configuration of the reference line data configuration.

Parameters: